The Gnome Chemistry Utils
0.13.6
|
The crystal structures related classes. More...
Classes | |
class | Atom |
class | Bond |
class | Cleavage |
class | Document |
class | Line |
class | View |
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 248 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 350 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.