|
| | ResidueView () |
| |
| | ResidueView (const ChainView &chain, const ResidueHandle &residue) |
| |
| AtomView | FindAtom (const String &atom_name) const |
| |
| AtomView | ViewForHandle (const AtomHandle &handle) const |
| |
| AtomView | FindAtom (const AtomHandle &handle) const |
| |
| bool | IsAtomIncluded (const AtomHandle &handle) const |
| |
| void | RemoveAtom (AtomView view) |
| |
| void | RemoveAtoms () |
| |
| void | Apply (EntityVisitor &visitor) |
| |
| void | Apply (EntityViewVisitor &visitor) |
| |
| int | GetAtomCount () const |
| |
| const AtomViewList & | GetAtomList () const |
| |
| ResidueHandle | GetHandle () const |
| |
| EntityView | GetEntity () const |
| |
| int | GetIndex () const |
| |
| ChainView | GetChain () const |
| |
| double | GetMass () const |
| |
| geom::Vec3 | GetCenterOfMass () const |
| |
| geom::Vec3 | GetCenterOfAtoms () const |
| |
| geom::AlignedCuboid | GetBounds () const |
| |
| EntityView | Select (const Query &q, QueryFlags flags=0) const |
| |
| EntityView | Select (const String &query_string, QueryFlags flags=0) const |
| |
| bool | operator== (const ResidueView &rhs) const |
| |
| bool | operator!= (const ResidueView &rhs) const |
| |
| bool | HasAtoms () const |
| |
|
| | operator bool () const |
| |
| bool | IsValid () const |
| |
|
| | ResidueView (const ResidueViewDataPtr &data, const impl::ResidueImplPtr &impl) |
| |
| const ResidueViewDataPtr & | ViewData () const |
| |
| ResidueViewDataPtr & | ViewData () |
| |
|
| AtomView | AddAtom (const AtomView &atom_view, ViewAddFlags flags=0) |
| |
| AtomView | AddAtom (const AtomHandle &atom_handle, ViewAddFlags flags=0) |
| |
| | ResidueBase () |
| |
| | ResidueBase (const impl::ResidueImplPtr &impl) |
| |
| | ResidueBase (const ResidueBase &rhs) |
| |
| | operator bool () const |
| |
| bool | IsValid () const |
| |
| const ResNum & | GetNumber () const |
| |
| const ResidueKey & | GetKey () const |
| |
| const String & | GetName () const |
| |
| String | GetQualifiedName () const |
| |
| AtomHandle | GetCentralAtom () const |
| |
| void | SetCentralAtom (const AtomHandle &a) |
| |
| geom::Vec3 | GetCentralNormal () const |
| |
| bool | IsPeptideLinking () const |
| |
| bool | IsNucleotideLinking () const |
| |
| ChemClass | GetChemClass () const |
| |
| void | SetChemClass (ChemClass cc) |
| |
| ChemType | GetChemType () const |
| |
| void | SetChemType (ChemType ct) |
| |
| SecStructure | GetSecStructure () const |
| |
| void | SetSecStructure (SecStructure ss) |
| |
| TorsionHandle | GetPhiTorsion () const |
| |
| TorsionHandle | GetPsiTorsion () const |
| |
| TorsionHandle | GetOmegaTorsion () const |
| |
| char | GetOneLetterCode () const |
| |
| void | SetOneLetterCode (char olc) |
| |
| String | GetStringProperty (Prop::ID prop_id) const |
| |
| Real | GetFloatProperty (Prop::ID prop_id) const |
| |
| int | GetIntProperty (Prop::ID prop_id) const |
| |
| bool | IsProtein () const |
| |
| void | SetIsProtein (bool protein) |
| |
| void | SetIsLigand (bool ligand) |
| |
| bool | IsLigand () const |
| |
| impl::ResidueImplPtr & | Impl () |
| |
| const impl::ResidueImplPtr & | Impl () const |
| |
| 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 |
| |
| String | GetStringProp (const String &key, const String &def) const |
| |
| Real | GetFloatProp (const String &key) const |
| |
| Real | GetFloatProp (const String &key, Real def) const |
| |
| int | GetIntProp (const String &key) const |
| |
| int | GetIntProp (const String &key, int def) const |
| |
| bool | GetBoolProp (const String &key) const |
| |
| bool | GetBoolProp (const String &key, bool def) const |
| |
| geom::Vec3 | GetVec3Prop (const String &key) const |
| |
std::map< String,
GenericPropValue > | GetPropMap () const |
| |
| std::vector< String > | GetPropList () const |
| |
residue view
Atoms are added with ResidueView::AddAtom() and removed with ResidueView::RemoveAtom(). Like other view operations, these operations only affect the view and do not alter the structure and topology of the underlying residue.
Definition at line 39 of file residue_view.hh.