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.