AvogadroLibs  1.90.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCArray< T >Base class for array containers
oCArray< AtomHybridization >
oCArray< Avogadro::Core::Array< Vector3 > >
oCArray< Avogadro::Core::Color3f >
oCArray< Avogadro::Rendering::LineStripGeometry::PackedVertex >
oCArray< Avogadro::Rendering::MeshGeometry::PackedVertex >
oCArray< Avogadro::Rendering::SphereColor >
oCArray< Core::Array< Vector3 > >
oCArray< double >
oCArray< float >
oCArray< Index >
oCArray< OutputType >
oCArray< signed char >
oCArray< size_t >
oCArray< std::pair< Index, Index > >
oCArray< std::string >
oCArray< unsigned char >
oCArray< unsigned int >
oCArray< Vector2 >
oCArray< Vector3 >
oCArray< Vector3f >
oCArrayRefContainer< T >
oCArraySetBase class for array type containers
oCAtomTemplate< Molecule_T >
oCAtomTemplate< Molecule >
oCAtomTemplate< RWMolecule >
oCAtomTyper< OutputType >The AtomTyper class provides a base interface for generating a list of type identifiers describing the atoms in a molecule
oCAtomTyper< std::string >
oCAvogadroServerSimple server implementation based on vtkServerSocket, accepting connections and processing ProtoCall requests
oCAvoSpglibInterface between Avogadro and Spglib
oCBasisSetBasisSet contains basis set data
oCBondTemplate< Molecule_T >
oCBondTemplate< Molecule >
oCBondTemplate< RWMolecule >
oCBufferObjectBuffer object to store geometry/attribute data on the GPU
oCCameraUtility functionality useful in camera's used with 3D scenes
oCColor3fRepresentation of an RGB color using three floats
oCColorNormalVertexPack the vertex data into a contiguous array
oCColorTextureVertexPack the vertex data into a contiguous array
oCCoordinateBlockGeneratorCreates an aligned, formatted block of atomic coordinates
oCCrystalToolsCollection of static functions that perform common crystallographic operations on a Core::Molecule
oCCubeProvide a data structure for regularly spaced 3D grids
oCCylinderColor
oCDeserializer
oCDrawableThe base class for all drawable geometry and types
oCElementsStores basic data about chemical elements
oCFileFormatGeneral API for file formats
oCFileFormatManagerClass to manage registration, searching and creation of file formats
oCGamessukOut
oCGaussianSetToolsProvide tools to calculate molecular orbitals, electron densities and other derived data stored in a GaussianSet result
oCGLRendererRender the scene using OpenGL calls
oCGraphGraph data structure
oCGUKBasisSet
oCHdf5DataFormatAccess to data stored in HDF5 files
oCHydrogenTools
oCIdentifier
oCPrimitive::Identifier
oCMeshEncapsulation of a triangular mesh that makes up a surface
oCMoleculeChemical molecule
oCMoleculeSystem
oCMutexSimple wrapper for the C++11 or Boost mutex class
oCNodeBase class for all items in the scene
oCOpenDxReaderProvide a reader for OpenDX files
oCMeshGeometry::PackedVertex
oCLineStripGeometry::PackedVertex
oCPersistentAtom< 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
oCPersistentBond< 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
oCArraySet::PlaceHolder
oCPluginFactory< T >The base class for plugin factories in Avogadro
oCPluginFactory< ExtensionPlugin >
oCPluginFactory< ScenePlugin >
oCPrimitive
oCQAbstractItemModel
oCQDialog
oCQFileDialog
oCQFileIconProvider
oCQGLWidget
oCQGraphicsItem
oCQGraphicsScene
oCQGraphicsView
oCQObject
oCQSortFilterProxyModel
oCQSyntaxHighlighter
oCQTAIMCriticalPointLocator
oCQTAIMCubature
oCQTAIMLSODAIntegrator
oCQTAIMODEIntegrator
oCQTAIMWavefunction
oCQTAIMWavefunctionEvaluator
oCQTextEdit
oCQThread
oCQVTKWidget2
oCQWidget
oCRemoteFileSystemService
oCRemoteMoleculeService
oCRingPerceiver
oCGenericHighlighter::RuleStores a syntax highlighting rule as a set of QRegExp patterns and a text format
oCSceneThe Scene contains data ready to be rendered
oCSerializer
oCShaderVertex or Fragment shader, combined into a ShaderProgram
oCShaderProgramThe ShaderProgram uses one or more Shader objects
oCSlaterSetToolsProvide tools to calculate molecular orbitals, electron densities and other derived data stored in a GaussianSet result
oCSpaceGroupsThe Spacegroups class stores basic data about crystal spacegroups
oCSphereColor
oCTextPropertiesControls formatting options for text
oCTextRenderStrategyDefines an interface for generating text images
oCTexture2DManages texture resources in graphics libraries
oCToolPluginFactoryThe base class for tool plugin factories in Avogadro
oCTypeTraits< T >
oCTypeTraits< char >
oCTypeTraits< double >
oCTypeTraits< float >
oCTypeTraits< int >
oCTypeTraits< short >
oCTypeTraits< unsigned char >
oCTypeTraits< unsigned int >
oCTypeTraits< unsigned short >
oCUnitCellRepresentation of a crystal's unit cell
oCVariantUnion of data values
oCVariantMapMap between string keys and variant values
oCViewFactoryPure virtual that provides a method of dynamically adding views to the MultiViewWidget class
oCVisitorBase class for all Node visitors
\CvtkActor