Go to the documentation of this file.
19 #ifndef OST_ATOM_VIEW_HH
20 #define OST_ATOM_VIEW_HH
31 namespace ost {
namespace mol {
47 operator bool()
const {
return this->IsValid(); }
50 bool IsValid()
const {
return data_.get()!=0; }
74 int GetBondCount()
const;
90 long GetHashCode()
const;
92 bool operator!=(
const AtomView& rhs)
const;
101 void RemoveBondInternal(
const BondHandle& bond);
108 #endif // OST_ATOM_VIEW_HH