The Gnome Chemistry Utils
0.14.0
|
The crystal structures related classes. More...
Classes | |
class | Application |
GCrystal application base class. More... | |
class | Atom |
class | AtomsDlg |
GCrystal atoms dialog class. More... | |
class | Bond |
class | CellDlg |
GCrystal cell dialog class. More... | |
class | Cleavage |
class | CleavagesDlg |
GCrystal cleavages dialog class. More... | |
class | Document |
class | Line |
class | LinesDlg |
GCrystal lines dialog class. More... | |
class | PrefsDlg |
Application preferences dialog class. More... | |
class | SizeDlg |
GCrystal model size dialog class. More... | |
class | ViewSettingsDlg |
View settings dialog class. More... | |
class | View |
class | Window |
Window class. More... |
Typedefs | |
typedef std::list< Atom * > | AtomList |
typedef std::list< Cleavage * > | CleavageList |
typedef std::list< Line * > | LineList |
Enumerations | |
enum | Lattice |
enum | LineType |
Variables | |
gchar const * | LatticeName [] |
char const * | LineTypeName [] |
The crystal structures related classes.
The namespace used for C++ classes related to crystal structures.
typedef std::list<Atom*> gcr::AtomList |
a list of pointers to gcr::Atom instances derived from std::list.
Definition at line 235 of file gcr/atom.h.
typedef std::list<Cleavage*> gcr::CleavageList |
a list of pointers to Cleavage instances derived from std::list.
Definition at line 122 of file cleavage.h.
typedef std::list<Line*> gcr::LineList |
a list of pointers to Line instances derived from std::list.
Definition at line 360 of file gcr/line.h.
enum gcr::Lattice |
gcr/document.h This enumeration gives sympolic names to the fourteen Bravais lattices.
Possible values are:
Definition at line 68 of file gcr/document.h.
enum gcr::LineType |
gcr/line.h The type of a Line instance. Possible values are:
Definition at line 43 of file gcr/line.h.
gchar const* gcr::LatticeName[] |
A table of the Bravais lattices names.
char const* gcr::LineTypeName[] |
an array of the line types names used for serialization.