|
AvogadroLibs 1.97.0
|
| ▼NAvogadro | |
| ▼NCore | |
| CAngleIterator | |
| CArray | Base class for array containers |
| ▼CArraySet | Base class for array type containers |
| CHolder | |
| CPlaceHolder | |
| CAtom | |
| CAtomTemplate | |
| CAtomTyper | The AtomTyper class provides a base interface for generating a list of type identifiers describing the atoms in a molecule |
| CAtomUtilities | |
| CAvoSpglib | Interface between Avogadro and Spglib |
| CBasisSet | BasisSet contains basis set data |
| CBond | |
| CBondTemplate | |
| CColor3f | Representation of an RGB color using three floats |
| CCoordinateBlockGenerator | Creates an aligned, formatted block of atomic coordinates |
| CCoordinateSet | Templated class for array type containers |
| CCrystalTools | Collection of static functions that perform common crystallographic operations on a Core::Molecule |
| CCube | Provide a data structure for regularly spaced 3D grids |
| CDihedralIterator | |
| CElements | Stores basic data about chemical elements |
| CGaussianSet | A container for Gaussian type outputs from QM codes |
| CGaussianSetTools | Provide tools to calculate molecular orbitals, electron densities and other derived data stored in a GaussianSet result |
| CGraph | Graph data structure |
| ChBondRecord | |
| CLayer | Relation one to one between atoms ID and layer ID, and stores the unique active layer. Layer's ID are consecutively and there can't be a ID bigger than m_maxLayer |
| CLayerData | Interface to store layer data structure |
| CLayerManager | |
| CMesh | Encapsulation of a triangular mesh that makes up a surface |
| CMolecule | Chemical molecule |
| CMoleculeDeserializer | Implementation of ProtoCall::Serialization::Deserializer |
| CMoleculeInfo | All layer dependent data. Original molecule mol, is layer hidden visible, accepts edits locked, and key-value data like enable, and custom data settings |
| CMoleculeSerializer | Implementation of ProtoCall::Serialization::Serializer |
| CMutex | Simple wrapper for the C++11 mutex class |
| CNameAtomTyper | Simple implementation of AtomTyper that assigns element names to each atom |
| CNeighborPerceiver | This class can be used to find physically neighboring points in linear average time |
| CResidue | Chemical residue, used commonly in the PDB format |
| CResidueData | |
| CRingPerceiver | |
| CSecondaryStructureAssigner | |
| CSharedMutex | Simple wrapper for the C++17 shared_mutex class |
| CSlaterSet | SlaterSet Class |
| CSlaterSetTools | Provide tools to calculate molecular orbitals, electron densities and other derived data stored in a GaussianSet result |
| CSpaceGroups | The Spacegroups class stores basic data about crystal spacegroups |
| CSymbolAtomTyper | Simple implementation of AtomTyper that assigns element symbols to each atom |
| CUnitCell | Representation of a crystal's unit cell |
| CVariant | Union of data values |
| CVariantMap | Map between string keys and variant values |
| CFrustrum | |
| CTypeTraits | |
| CTypeTraits< char > | |
| CTypeTraits< double > | |
| CTypeTraits< float > | |
| CTypeTraits< int > | |
| CTypeTraits< short > | |
| CTypeTraits< unsigned char > | |
| CTypeTraits< unsigned int > | |
| CTypeTraits< unsigned short > |