AvogadroLibs  1.90.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CArray< T >Base class for array containers
 CArray< AtomHybridization >
 CArray< Avogadro::Core::Array< Vector3 > >
 CArray< Avogadro::Core::Color3f >
 CArray< Avogadro::Rendering::LineStripGeometry::PackedVertex >
 CArray< Avogadro::Rendering::MeshGeometry::PackedVertex >
 CArray< Avogadro::Rendering::SphereColor >
 CArray< double >
 CArray< float >
 CArray< Index >
 CArray< OutputType >
 CArray< signed char >
 CArray< size_t >
 CArray< std::pair< Index, Index > >
 CArray< std::string >
 CArray< unsigned char >
 CArray< unsigned int >
 CArray< Vector2 >
 CArray< Vector3 >
 CArray< Vector3f >
 CArrayRefContainer< T >
 ►CArraySetBase class for array type containers
 CAtomTemplate< Molecule_T >
 ►CAtomTemplate< Molecule >
 ►CAtomTemplate< RWMolecule >
 CAtomTyper< OutputType >The AtomTyper class provides a base interface for generating a list of type identifiers describing the atoms in a molecule
 ►CAtomTyper< std::string >
 CAvogadroServerSimple server implementation based on vtkServerSocket, accepting connections and processing ProtoCall requests
 CAvoSpglibInterface between Avogadro and Spglib
 ►CBasisSetBasisSet contains basis set data
 CBondTemplate< Molecule_T >
 ►CBondTemplate< Molecule >
 ►CBondTemplate< RWMolecule >
 CBufferObjectBuffer object to store geometry/attribute data on the GPU
 CCameraUtility functionality useful in camera's used with 3D scenes
 CColor3fRepresentation of an RGB color using three floats
 CColorNormalVertexPack the vertex data into a contiguous array
 CColorTextureVertexPack the vertex data into a contiguous array
 CCoordinateBlockGeneratorCreates an aligned, formatted block of atomic coordinates
 CCrystalToolsCollection of static functions that perform common crystallographic operations on a Core::Molecule
 CCubeProvide a data structure for regularly spaced 3D grids
 CCylinderColor
 ►CDeserializer
 ►CDrawableThe base class for all drawable geometry and types
 CElementsStores basic data about chemical elements
 ►CFileFormatGeneral API for file formats
 CFileFormatManagerClass to manage registration, searching and creation of file formats
 CGamessukOut
 CGaussianSetToolsProvide tools to calculate molecular orbitals, electron densities and other derived data stored in a GaussianSet result
 CGLRendererRender the scene using OpenGL calls
 CGraphGraph data structure
 CGUKBasisSet
 CHdf5DataFormatAccess to data stored in HDF5 files
 CHydrogenTools
 CIdentifier
 CPrimitive::Identifier
 CMeshEncapsulation of a triangular mesh that makes up a surface
 ►CMoleculeChemical molecule
 CMoleculeSystem
 CMutexSimple wrapper for the C++11 or Boost mutex class
 ►CNodeBase class for all items in the scene
 COpenDxReaderProvide a reader for OpenDX files
 CMeshGeometry::PackedVertex
 CLineStripGeometry::PackedVertex
 CPersistentAtom< Molecule_T >The PersistentAtom object provides a container for a persistent atom reference that can be held onto. The atom() method gets the underlying atom using the unique ID mechanism of the molecule
 CPersistentBond< Molecule_T >The PersistentBond object provides a container for a persistent bond reference that can be held onto. The bond() method gets the underlying bond using the unique ID mechanism of the molecule
 ►CArraySet::PlaceHolder
 CPluginFactory< T >The base class for plugin factories in Avogadro
 ►CPluginFactory< ExtensionPlugin >
 ►CPluginFactory< ScenePlugin >
 ►CPrimitive
 ►CQAbstractItemModel
 ►CQDialog
 ►CQFileDialog
 ►CQFileIconProvider
 ►CQGLWidget
 ►CQGraphicsItem
 ►CQGraphicsScene
 ►CQGraphicsView
 ►CQObject
 ►CQSortFilterProxyModel
 ►CQSyntaxHighlighter
 CQTAIMCriticalPointLocator
 CQTAIMCubature
 CQTAIMLSODAIntegrator
 CQTAIMODEIntegrator
 CQTAIMWavefunction
 CQTAIMWavefunctionEvaluator
 ►CQTextEdit
 ►CQThread
 ►CQVTKWidget2
 ►CQWidget
 ►CRemoteFileSystemService
 ►CRemoteMoleculeService
 CRingPerceiver
 CGenericHighlighter::RuleStores a syntax highlighting rule as a set of QRegExp patterns and a text format
 CSceneThe Scene contains data ready to be rendered
 ►CSerializer
 CShaderVertex or Fragment shader, combined into a ShaderProgram
 CShaderProgramThe ShaderProgram uses one or more Shader objects
 CSlaterSetToolsProvide tools to calculate molecular orbitals, electron densities and other derived data stored in a GaussianSet result
 CSpaceGroupsThe Spacegroups class stores basic data about crystal spacegroups
 CSphereColor
 CTextPropertiesControls formatting options for text
 ►CTextRenderStrategyDefines an interface for generating text images
 CTexture2DManages texture resources in graphics libraries
 CToolPluginFactoryThe base class for tool plugin factories in Avogadro
 CTypeTraits< T >
 CTypeTraits< char >
 CTypeTraits< double >
 CTypeTraits< float >
 CTypeTraits< int >
 CTypeTraits< short >
 CTypeTraits< unsigned char >
 CTypeTraits< unsigned int >
 CTypeTraits< unsigned short >
 CUnitCellRepresentation of a crystal's unit cell
 CVariantUnion of data values
 CVariantMapMap between string keys and variant values
 CViewFactoryPure virtual that provides a method of dynamically adding views to the MultiViewWidget class
 ►CVisitorBase class for all Node visitors
 ►CvtkActor