|
| 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) |
|
void | SetIndex (const unsigned long index) |
|
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) |
|
| operator bool () const |
|
bool | IsValid () 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 |
|
definition of AtomView
Definition at line 34 of file atom_view.hh.