Public Member Functions |
| | AtomView () |
| | AtomView (const ResidueView &residue_view, const AtomHandle &atom) |
| ResidueView | GetResidue () const |
| EntityView | GetEntity () const |
| AtomHandle | GetHandle () const |
| BondHandleList | GetBondList () const |
| int | GetBondCount () const |
| AtomViewList | GetBondPartners () const |
| void | RemoveBonds () |
| void | Apply (EntityVisitor &visitor) |
| void | Apply (EntityViewVisitor &visitor) |
| long | GetHashCode () const |
| bool | operator== (const AtomView &rhs) const |
| bool | operator!= (const AtomView &rhs) const |
|
| | operator bool () const |
| bool | IsValid () const |
| | AtomBase () |
| | AtomBase (const impl::AtomImplPtr &impl) |
| const String & | GetName () const |
| void | SetName (const String &atom_name) |
| const geom::Vec3 & | GetPos () const |
| const geom::Vec3 & | GetOriginalPos () const |
| geom::Vec3 | GetAltPos (const String &alt_group) const |
| Real | GetAltBFactor (const String &alt_group) const |
| Real | GetAltOcc (const String &alt_group) const |
| std::vector< String > | GetAltGroupNames () const |
| String | GetQualifiedName () const |
| String | GetStringProperty (Prop::ID prop_id) const |
| Real | GetFloatProperty (Prop::ID prop_id) const |
| int | GetIntProperty (Prop::ID prop_id) const |
| unsigned long | GetIndex () const |
| Real | GetRadius () const |
| const String & | GetElement () const |
| bool | IsHetAtom () const |
| Real | GetBFactor () const |
| void | SetBFactor (Real factor) |
| void | SetOccupancy (Real occ) |
| void | SetCharge (Real charge) |
| void | SetMass (Real mass) |
| void | SetHetAtom (bool het) |
| void | SetRadius (Real radius) |
| const geom::Mat3 & | GetAnisou () const |
| void | SetAnisou (const geom::Mat3 &anisou) |
| Real | GetMass () const |
| Real | GetCharge () const |
| Real | GetOccupancy () const |
| const impl::AtomImplPtr & | Impl () const |
| impl::AtomImplPtr & | Impl () |
| void | SetElement (const String &element) |
| 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 | 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 |
std::map< String,
GenericPropValue > | GetPropMap () const |
| std::vector< String > | GetPropList () const |
definition of AtomView
Definition at line 34 of file atom_view.hh.