|
| | ChainView () |
| |
| | ChainView (ChainViewDataPtr data, impl::ChainImplPtr impl) |
| |
| | ChainView (const EntityView &entity, const ChainHandle &chain) |
| |
|
| | operator bool () const |
| |
| bool | IsValid () const |
| |
| EntityView | GetEntity () const |
| |
| void | Apply (EntityVisitor &visitor) |
| |
| void | Apply (EntityViewVisitor &visitor) |
| |
| int | GetResidueCount () const |
| |
| int | GetAtomCount () const |
| |
| int | GetBondCount () const |
| |
| ResidueView | AddResidue (const ResidueHandle &residue_handle, ViewAddFlags flags=0) |
| |
| ResidueView | AddResidue (const ResidueView &residue_view, ViewAddFlags flags=0) |
| |
| AtomView | AddAtom (const AtomHandle &atom_handle, ViewAddFlags flags=0) |
| |
| ResidueView | FindResidue (const ResNum &number) const |
| |
| AtomView | FindAtom (const AtomHandle &atom) const |
| |
| AtomView | ViewForHandle (const AtomHandle &atom) const |
| |
| AtomView | FindAtom (const ResNum &num, const String &name) const |
| |
| ResidueView | ViewForHandle (const ResidueHandle &handle) const |
| |
| ResidueView | FindResidue (const ResidueHandle &handle) const |
| |
| bool | IsResidueIncluded (const ResidueHandle &handle) const |
| |
| ChainHandle | GetHandle () const |
| |
| const ResidueViewList & | GetResidueList () const |
| |
| void | RemoveResidue (ResidueView view) |
| |
| int | GetResidueIndex (const ResNum &number) const |
| |
| ResidueView | GetResidueByIndex (int index) const |
| |
| Real | GetMass () const |
| |
| geom::Vec3 | GetCenterOfMass () const |
| |
| geom::Vec3 | GetCenterOfAtoms () const |
| |
| geom::AlignedCuboid | GetBounds () const |
| |
| void | RemoveResidues () |
| |
| | ChainBase () |
| |
| | ChainBase (const impl::ChainImplPtr &impl) |
| |
| | operator bool () const |
| |
| bool | IsValid () const |
| |
| String | GetName () const |
| |
| ChainType | GetType () const |
| |
| String | GetDescription () const |
| |
| const impl::ChainImplPtr & | Impl () const |
| |
| bool | IsPolymer () const |
| |
| bool | IsPolysaccharide () const |
| |
| bool | IsOligosaccharide () const |
| |
| bool | IsPolypeptide () const |
| |
| bool | IsPolynucleotide () const |
| |
| impl::ChainImplPtr & | Impl () |
| |
| void | ClearProps () |
| |
| void | SetStringProp (const String &key, const String &value) |
| |
| void | SetFloatProp (const String &key, Real value) |
| |
| void | SetIntProp (const String &key, int value) |
| |
| void | SetBoolProp (const String &key, bool value) |
| |
| void | SetVec3Prop (const String &key, geom::Vec3 value) |
| |
| void | RemoveProp (const String &key) |
| |
| bool | HasProp (const String &key) const |
| |
| String | GetPropAsString (const String &key) const |
| |
| String | GetStringProp (const String &key) const |
| |
| Real | GetFloatProp (const String &key) const |
| |
| int | GetIntProp (const String &key) const |
| |
| bool | GetBoolProp (const String &key) const |
| |
| geom::Vec3 | GetVec3Prop (const String &key) const |
| |
| String | GetStringProp (const String &key, const String &def) const |
| |
| Real | GetFloatProp (const String &key, Real def) const |
| |
| int | GetIntProp (const String &key, int def) const |
| |
| bool | GetBoolProp (const String &key, bool def) const |
| |
| std::map< String, GenericPropValue > | GetPropMap () const |
| |
| std::vector< String > | GetPropList () const |
| |
definition of ChainView
Definition at line 37 of file chain_view.hh.