|
OpenStructure
|
Namespaces | |
| namespace | tok |
Data Structures | |
| struct | AtomGroupEntry |
| struct | AtomGroup |
| class | AtomImpl |
| Atom implementation. More... | |
| class | AtomProp |
| class | ChainImpl |
| class | ConnectorImpl |
| class | Dihedral |
| Low level dihedral implementation. More... | |
| class | EntityImpl |
| class | FragmentImpl |
| class | pointer_it |
| class | WithinParam |
| class | Node |
| class | LogicOPNode |
| class | SelNode |
| class | QueryToken |
| class | QueryLexer |
| struct | SelStmt |
| struct | SelItem |
| struct | GenProp |
| Struct to store info about GenericProperties parsed from the. More... | |
| class | QueryImpl |
| query statement implementation More... | |
| class | ResidueImpl |
| class | SurfaceImpl |
| class | TorsionImpl |
Typedefs | |
| typedef std::vector < AtomGroupEntry > | AtomGroupEntryList |
| typedef std::map< String, AtomGroup > | AtomEntryGroups |
| typedef boost::shared_ptr < AtomImpl > | AtomImplPtr |
| typedef std::vector< AtomImplPtr > | AtomImplList |
| typedef boost::weak_ptr< AtomImpl > | AtomImplW |
| typedef std::vector< AtomImplW > | AtomImplWList |
| typedef boost::shared_ptr < ChainImpl > | ChainImplPtr |
| typedef boost::weak_ptr < ChainImpl > | ChainImplW |
| typedef boost::shared_ptr < ConnectorImpl > | ConnectorImplP |
| typedef boost::weak_ptr < ConnectorImpl > | ConnectorImplW |
| typedef std::list< ConnectorImplP > | ConnectorImplList |
| typedef std::map< AtomImpl *, AtomImplPtr > | AtomImplMap |
| typedef std::map< ResidueImpl *, ResidueImplPtr > | ResidueImplMap |
| typedef std::vector< ChainImplPtr > | ChainImplList |
| typedef std::map < ConnectorImpl *, ConnectorImplP > | ConnectorImplMap |
| typedef std::map< TorsionImpl *, TorsionImplP > | TorsionImplMap |
| typedef std::vector < FragmentImplP > | FragmentImplList |
| typedef std::map < EntityObserver *, EntityObserverPtr > | EntityObserverMap |
| typedef SpatialOrganizer < AtomImplPtr > | SpatialAtomOrganizer |
| typedef boost::shared_ptr < EntityImpl > | EntityImplPtr |
| typedef boost::weak_ptr < EntityImpl > | EntityImplW |
| typedef boost::shared_ptr < FragmentImpl > | FragmentImplP |
| typedef boost::variant< int, float, String, WithinParam > | ParamType |
| typedef std::vector< SelItem > | SelStack |
| typedef std::vector< SelStmt > | SelStmts |
| typedef boost::shared_ptr < QueryImpl > | QueryImplP |
| typedef boost::shared_ptr < ResidueImpl > | ResidueImplPtr |
| typedef boost::weak_ptr < ResidueImpl > | ResidueImplW |
| typedef std::vector < ResidueImplPtr > | ResidueImplList |
| typedef SpatialOrganizer < SurfaceVertexID > | SpatialSurfaceVertexOrganizer |
| typedef boost::shared_ptr < SurfaceImpl > | SurfaceImplP |
| typedef boost::shared_ptr < TorsionImpl > | TorsionImplP |
| typedef std::vector< TorsionImplP > | TorsionImplList |
Enumerations | |
| enum | EntityDirtyFlags { DirtyICS = 1, DirtyXCS = 2, DirtyTrace = DirtyICS+4, DirtyOrganizer = 8, DisableICS = 16 } |
| enum | LogicOP { LOP_OR, LOP_AND } |
| enum | CompOP { COP_EQ, COP_NEQ, COP_GE, COP_LE, COP_LT, COP_GT } |
| enum | SelItemType { LOGIC, VALUE } |
Functions | |
| std::ostream & | operator<< (std::ostream &o, const AtomImplPtr ap) |
| bool | ConnectorExists (const AtomImplPtr &a, const AtomImplPtr &b) |
| ConnectorImplP | GetConnector (const AtomImplPtr &a, const AtomImplPtr &b) |
| template<typename T > | |
| pointer_it< T > | begin (const std::vector< T > &values) |
| template<typename T > | |
| pointer_it< T > | end (const std::vector< T > &values) |
| typedef std::map<String, AtomGroup> AtomEntryGroups |
Definition at line 45 of file atom_group.hh.
| typedef std::vector<AtomGroupEntry> AtomGroupEntryList |
Definition at line 38 of file atom_group.hh.
| typedef std::vector<AtomImplPtr> AtomImplList |
Definition at line 38 of file atom_impl_fw.hh.
| typedef std::map<AtomImpl*,AtomImplPtr> AtomImplMap |
Definition at line 55 of file entity_impl.hh.
| typedef boost::shared_ptr<AtomImpl> AtomImplPtr |
Definition at line 33 of file atom_impl_fw.hh.
Definition at line 40 of file atom_impl_fw.hh.
| typedef std::vector<AtomImplW> AtomImplWList |
Definition at line 42 of file atom_impl_fw.hh.
| typedef std::vector< ChainImplPtr > ChainImplList |
Definition at line 59 of file entity_impl.hh.
| typedef boost::shared_ptr<ChainImpl> ChainImplPtr |
Definition at line 28 of file chain_impl_fw.hh.
| typedef boost::weak_ptr<ChainImpl> ChainImplW |
Definition at line 30 of file chain_impl_fw.hh.
| typedef std::list<ConnectorImplP> ConnectorImplList |
Definition at line 30 of file connector_impl_fw.hh.
| typedef std::map<ConnectorImpl*,ConnectorImplP> ConnectorImplMap |
Definition at line 61 of file entity_impl.hh.
| typedef boost::shared_ptr<ConnectorImpl> ConnectorImplP |
Definition at line 27 of file connector_impl_fw.hh.
| typedef boost::weak_ptr<ConnectorImpl> ConnectorImplW |
Definition at line 29 of file connector_impl_fw.hh.
| typedef boost::shared_ptr<EntityImpl> EntityImplPtr |
Definition at line 27 of file entity_impl_fw.hh.
| typedef boost::weak_ptr<EntityImpl> EntityImplW |
Definition at line 32 of file entity_impl_fw.hh.
| typedef std::map<EntityObserver*,EntityObserverPtr> EntityObserverMap |
Definition at line 67 of file entity_impl.hh.
| typedef std::vector<FragmentImplP> FragmentImplList |
Definition at line 65 of file entity_impl.hh.
| typedef boost::shared_ptr<FragmentImpl> FragmentImplP |
Definition at line 28 of file fragment_impl_fw.hh.
| typedef boost::variant<int, float, String, WithinParam> ParamType |
Definition at line 53 of file query_ast.hh.
| typedef boost::shared_ptr<QueryImpl> QueryImplP |
Definition at line 27 of file query_impl_fw.hh.
| typedef std::vector<ResidueImplPtr> ResidueImplList |
Definition at line 37 of file residue_impl_fw.hh.
| typedef std::map<ResidueImpl*,ResidueImplPtr> ResidueImplMap |
Definition at line 57 of file entity_impl.hh.
| typedef boost::shared_ptr<ResidueImpl> ResidueImplPtr |
Definition at line 28 of file residue_impl_fw.hh.
| typedef boost::weak_ptr<ResidueImpl> ResidueImplW |
Definition at line 34 of file residue_impl_fw.hh.
Definition at line 157 of file query_impl.hh.
Definition at line 160 of file query_impl.hh.
Definition at line 69 of file entity_impl.hh.
Definition at line 32 of file surface_impl.hh.
| typedef boost::shared_ptr<SurfaceImpl> SurfaceImplP |
Definition at line 26 of file surface_impl_fw.hh.
| typedef std::vector<TorsionImplP> TorsionImplList |
Definition at line 33 of file torsion_impl_fw.hh.
| typedef std::map<TorsionImpl*,TorsionImplP> TorsionImplMap |
Definition at line 63 of file entity_impl.hh.
| typedef boost::shared_ptr<TorsionImpl> TorsionImplP |
Definition at line 27 of file torsion_impl_fw.hh.
| enum CompOP |
Definition at line 107 of file query_ast.hh.
| enum EntityDirtyFlags |
Definition at line 72 of file entity_impl.hh.
| enum LogicOP |
Definition at line 69 of file query_ast.hh.
| enum SelItemType |
Definition at line 135 of file query_impl.hh.
|
inline |
Definition at line 66 of file pointer_iterator.hh.
| bool ost::mol::impl::ConnectorExists | ( | const AtomImplPtr & | a, |
| const AtomImplPtr & | b | ||
| ) |
|
inline |
Definition at line 72 of file pointer_iterator.hh.
| ConnectorImplP ost::mol::impl::GetConnector | ( | const AtomImplPtr & | a, |
| const AtomImplPtr & | b | ||
| ) |
| std::ostream& ost::mol::impl::operator<< | ( | std::ostream & | o, |
| const AtomImplPtr | ap | ||
| ) |
1.8.1.1