Pteros  2.0
Molecular modeling library for human beings!
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cpteros::AtomClass which represents a single atom
 Cpteros::Atom_proxyAuxilary type used to incapsulate the atom and its current coordinates Used internally in Selection::operator[] and in iterator access to Selection
 Cpteros::Consumer_baseBase class for asynchronous data analysis
 Cpteros::ConsumerNormal consumer
 Cpteros::Data_containerAuxiliary container for sending data to consumers
 Cpteros::Distance_search_withinClass for within searching
 Cpteros::Energy_componentsComponents of the non-bond energy
 Cpteros::Force_fieldForce field parameters of the system
 Cpteros::FrameDefinition of single trajectory frame
 Cpteros::Frame_infoInformation about current frame, which is passed to Consumer for analysis along with the frame itself
 CGliderManipulatorGliderManipulator is a CameraManipulator which provides Glider simulator-like updating of the camera position & orientation
 Cpteros::GNMImplementation of the Gaussian Network Model (GNM) protein model
 Cpteros::GridSorting the atoms from given selection into the cells of 3D grid with given dimensions
 Cpteros::Selection::iteratorRandom-access forward iterator for Selection
 Cpteros::Mol_fileGeneric API for reading and writing any molecule file formats
 Cpteros::GRO_fileReader for GRO files. It doesn't use VMD plugins because it doesn't support writing
 Cpteros::Gromacs_trajectory_fileBase class for XTC and TRR readers
 Cpteros::TRR_fileTRR reader
 Cpteros::XTC_fileTRR reader
 Cpteros::Q_fileReader for GRO files. It doesn't use VMD plugins because it doesn't support writing
 Cpteros::VMD_molfile_plugin_wrapperGeneric API for reading and writing any molecule file formats
 Cpteros::DCD_fileGeneric API for reading and writing any molecule file formats
 Cpteros::MOL2_fileUse VMD plugin for MOL2
 Cpteros::PDB_fileUse VMD plugin for PDB
 Cpteros::TNG_fileUse VMD plugin for TNG
 Cpteros::XYZ_fileGeneric API for reading and writing any molecule file formats
 Cpteros::OptionsAll options obtained from command line including nested options for tasks
 Cpteros::Periodic_boxClass encapsulating all operations with arbitrary triclinic periodic boxes This class stores the periodic box itself and also contains pre-computed matrices for converting laboratory coordinates to the coordinates in triclinic basis and vice versa
 Cpteros::Pteros_errorRepresents an error in the Pteros code. Used for all Pteros-related exceptions
 Cpteros::SelectionSelection class
 Cpteros::Selection_parserSelection parser class
 Cpteros::SystemThe system of atoms
 Cpteros::Trajectory_processorThe base class for trajectory processing It provides facilities for loading large trajectories by frames and to analyze each frame by user-defined function