The Gnome Chemistry Utils  0.14.0
gcr::Document Member List

This is the complete list of members for gcr::Document, including all inherited members.

AddAlias(TypeId id, std::string TypeName)gcu::Objectstatic
AddChild(Object *object)gcr::Document
gcu::GLDocument::AddChild(Object *object)gcu::Objectvirtual
AddMenuCallback(TypeId Id, BuildMenuCb cb)gcu::Objectstatic
AddRule(TypeId type1, RuleId rule, TypeId type2)gcu::Objectstatic
AddRule(const std::string &type1, RuleId rule, const std::string &type2)gcu::Objectstatic
AddType(std::string TypeName, Object *(*CreateFunc)(), TypeId id=OtherType)gcu::Objectstatic
AddView(View *pView)gcr::Document
AtomDefgcr::Documentprotected
Atomsgcr::Documentprotected
Build(std::set< Object * > const &Children)gcu::Objectvirtual
BuildContextualMenu(UIManager *uim, Object *object, double x, double y)gcu::Objectvirtual
BuildPropertiesDialog()gcu::Objectprotectedvirtual
BuildXMLTree() const gcr::Document
CanSelect() const gcu::Objectinlinevirtual
CheckAtoms()gcr::Document
CheckCleavages()gcr::Document
CheckLines()gcr::Document
Clear()gcu::Objectvirtual
ClearDialogs()gcu::DialogOwner
Cleavagesgcr::Documentprotected
CreateNewAtom()gcr::Documentvirtual
CreateNewCleavage()gcr::Documentvirtual
CreateNewLine()gcr::Documentvirtual
CreateNewSignalId()gcu::Objectstatic
CreateNewView()gcr::Documentvirtual
CreateObject(const std::string &TypeName, Object *parent=NULL)gcu::Objectstatic
CreateResidue(char const *name, char const *symbol, Molecule *molecule)gcu::Documentvirtual
Define(unsigned nPage=0)gcr::Document
DialogOwner()gcu::DialogOwner
Document(gcu::Application *App)gcr::Document
Draw(gcu::Matrix const &m) const gcr::Documentvirtual
EmitSignal(SignalId Signal)gcu::Object
EmptyTranslationTable()gcu::Documentinline
EraseTranslationId(const char *Id)gcu::Documentinline
FindSpaceGroup()gcr::Document
GetActiveView()gcr::Documentinline
GetApp(void)gcu::Documentinline
GetApplication() const gcu::Object
GetAtomAt(double x, double y, double z=0.)gcu::Objectvirtual
GetAtomList()gcr::Documentinline
GetAutoSpaceGroup(void) const gcr::Documentinline
GetCell(Lattice *lattice, double *a, double *b, double *c, double *alpha, double *beta, double *gamma)gcr::Document
GetChild(const gchar *Id) const gcu::Object
GetChildrenNumber() const gcu::Objectinline
GetCleavageList()gcr::Documentinline
GetComment(void)gcr::Documentinline
GetCoords(double *x, double *y, double *z=NULL) const gcu::Objectvirtual
GetCreationDate()gcr::Documentinline
GetCreationLabel(TypeId Id)gcu::Objectstatic
GetCreationLabel(const std::string &TypeName)gcu::Objectstatic
GetDescendant(const char *Id) const gcu::Object
GetDialog(std::string name) const gcu::DialogOwner
GetDirty(void) const gcu::Objectinline
GetDocument() const gcu::Object
GetEmpty(void)gcu::Documentinline
GetFileName()gcr::Documentinline
GetFirstChild(std::map< std::string, Object * >::iterator &i)gcu::Object
GetFirstLink(std::set< Object * >::iterator &i)gcu::Object
GetFixedSize(void) const gcr::Documentinline
GetGroup() const gcu::Object
GetGtkWindow()gcu::Documentinlinevirtual
GetId() const gcu::Objectinline
GetLabel()gcr::Documentinline
GetLineList()gcr::Documentinline
GetMail(void)gcr::Documentinline
GetMaxDist(void)gcu::GLDocumentinline
GetMolecule() const gcu::Object
GetNameCommon(void) const gcr::Documentinline
GetNameMineral(void) const gcr::Documentinline
GetNameStructure(void) const gcr::Documentinline
GetNameSystematic(void) const gcr::Documentinline
GetNewObjects()gcu::Documentinline
GetNextChild(std::map< std::string, Object * >::iterator &i)gcu::Object
GetNextLink(std::set< Object * >::iterator &i)gcu::Object
GetNextNodeByName(xmlNodePtr node, char const *Name)gcu::Object
GetNextNodeByProp(xmlNodePtr node, char const *Property, char const *Id)gcu::Object
GetNodeByName(xmlNodePtr node, char const *Name)gcu::Object
GetNodeByProp(xmlNodePtr node, char const *Property, char const *Id)gcu::Object
GetParent() const gcu::Objectinline
GetParentOfType(TypeId Id) const gcu::Object
GetPossibleAncestorTypes(std::set< TypeId > &types) const gcu::Object
GetProgramId() const gcr::Documentvirtual
GetProperty(unsigned property) const gcr::Documentvirtual
GetReaction() const gcu::Object
GetReadOnly(void) const gcr::Documentinline
GetRefAutoSpaceGroup(void)gcr::Documentinline
GetRefFixedSize(void)gcr::Documentinline
GetRefReadOnly(void)gcr::Documentinline
GetRefScale(void)gcu::Documentinline
GetRefSpaceGroup(void)gcr::Documentinline
GetResidue(char const *symbol, bool *ambiguous=NULL)gcu::Documentvirtual
GetRevisionDate()gcr::Documentinline
GetRules(TypeId type, RuleId rule)gcu::Objectstatic
GetRules(const std::string &type, RuleId rule)gcu::Objectstatic
GetScale(void) const gcu::Documentinline
GetSize(double *xmin, double *xmax, double *ymin, double *ymax, double *zmin, double *zmax)gcr::Document
GetSpaceGroup(void) const gcr::Documentinline
GetTitle()gcr::Documentinline
GetTranslatedId(const char *id)gcu::Document
GetType() const gcu::Objectinline
GetTypeId(const std::string &Name)gcu::Objectstatic
GetTypeName(TypeId Id)gcu::Objectstatic
GetView()gcr::Document
GetViews()gcr::Documentinline
GetWindow()gcu::Documentinlinevirtual
GetYAlign()gcu::Objectvirtual
GLDocument(Application *App)gcu::GLDocument
HasChildren() const gcu::Objectinline
HasPropertiesDialog() const gcu::Objectvirtual
Identity()gcu::Object
Init()gcr::Documentprotected
IsLocked()gcu::Objectinline
LineDefgcr::Documentprotected
Linesgcr::Documentprotected
Link(Object *object)gcu::Object
gcu::GLDocument::Load(xmlNodePtr node)gcu::Objectvirtual
Loaded()gcr::Documentvirtual
LoadNewView(xmlNodePtr node)gcr::Documentprotectedvirtual
Lock(bool state=true)gcu::Object
m_agcr::Documentprotected
m_alphagcr::Documentprotected
m_Appgcu::Documentprotected
m_Authorgcr::Documentprotected
m_bgcr::Documentprotected
m_betagcr::Documentprotected
m_cgcr::Documentprotected
m_Commentgcr::Documentprotected
m_CreationDategcr::Documentprotected
m_DirtyObjectsgcu::Documentprotected
m_Emptygcu::Documentprotected
m_gammagcr::Documentprotected
m_latticegcr::Documentprotected
m_Mailgcr::Documentprotected
m_MaxDistgcu::GLDocumentprotected
m_RevisionDategcr::Documentprotected
m_Titlegcu::Documentprotected
m_Viewgcu::GLDocumentprotected
m_Viewsgcr::Documentprotected
m_xmaxgcr::Documentprotected
m_xmingcr::Documentprotected
m_ymaxgcr::Documentprotected
m_ymingcr::Documentprotected
m_zmaxgcr::Documentprotected
m_zmingcr::Documentprotected
Move(double x, double y, double z=0.)gcu::Objectvirtual
Name()gcu::Documentvirtual
NotifyDirty(Object *pObject)gcu::Documentinline
NotifyEmpty()gcu::Objectinlinevirtual
Object(TypeId Id=OtherType)gcu::Object
ObjectLoaded(Object *obj)gcu::Document
OnExportVRML(const std::string &FileName) const gcr::Document
OnLoaded()gcu::Objectvirtual
OnSignal(SignalId Signal, Object *Child)gcu::Objectvirtual
OnUnlink(Object *object)gcu::Objectvirtual
ParseXMLTree(xmlNode *xml)gcr::Document
Reinit()gcr::Document
RemoveAllViews()gcr::Document
RemoveView(View *pView)gcr::Document
RenameViews()gcr::Document
Save() const gcr::Documentvirtual
gcu::Object::Save(xmlDocPtr xml) const gcu::Objectvirtual
SaveAsImage(const std::string &filename, char const *type, std::map< std::string, std::string > &options)gcr::Document
SaveChildren(xmlDocPtr xml, xmlNodePtr node) const gcu::Object
SaveId(xmlNodePtr node) const gcu::Object
SetActiveView(View *pView)gcr::Documentinline
SetAuthor(char const *author)gcr::Document
SetAutoSpaceGroup(bool val)gcr::Documentinline
SetCell(Lattice lattice, double a, double b, double c, double alpha, double beta, double gamma)gcr::Document
SetComment(char const *comment)gcr::Document
SetCreationLabel(TypeId Id, std::string Label)gcu::Objectstatic
SetDirty(bool dirty=true)gcu::Object
SetFileName(const std::string &filename)gcr::Document
SetFixedSize(bool val)gcr::Documentinline
SetId(gchar const *Id)gcu::Object
SetLabel(char const *label)gcr::Document
SetMail(char const *mail)gcr::Document
SetParent(Object *Parent)gcu::Object
SetProperty(unsigned property, char const *value)gcr::Documentvirtual
SetReadOnly(bool val)gcr::Documentinline
SetScale(double val)gcu::Documentinline
SetSize(double xmin, double xmax, double ymin, double ymax, double zmin, double zmax)gcr::Document
SetSpaceGroup(gcu::SpaceGroup const *val)gcr::Documentinline
SetTarget(char const *id, Object **target, Object *parent, Object *owner=NULL, Action action=ActionException)gcu::Document
SetTitle(char const *title)gcr::Documentvirtual
SetTitle(std::string &title)gcr::Documentvirtual
SetWidget(GtkWidget *widget)gcr::Documentinline
ShowPropertiesDialog()gcu::Object
Transform2D(Matrix2D &m, double x, double y)gcu::Objectvirtual
Unlink(Object *object)gcu::Object
Update()gcr::Document
VerifySaved()gcr::Document
~DialogOwner()gcu::DialogOwnervirtual
~Document()gcr::Documentvirtual
~GLDocument()gcu::GLDocumentvirtual
~Object()gcu::Objectvirtual