actorToAtomMap() const | vl::Molecule | inline |
actorToAtomMap() | vl::Molecule | inline |
actorToBondMap() const | vl::Molecule | inline |
actorToBondMap() | vl::Molecule | inline |
actorTree() const | vl::Molecule | inline |
actorTree() | vl::Molecule | inline |
addAtom(Atom *atom) | vl::Molecule | |
addBond(Bond *bond) | vl::Molecule | |
addBond(Atom *a1, Atom *a2) | vl::Molecule | |
aromaticRingColor() const | vl::Molecule | inline |
as() | vl::Object | inline |
as() const | vl::Object | inline |
atom(int index) const | vl::Molecule | |
atom(int index) | vl::Molecule | |
atomCount() const | vl::Molecule | inline |
atomDetail() const | vl::Molecule | inline |
atomLabelEffect() const | vl::Molecule | inline |
atomLabelEffect() | vl::Molecule | inline |
atomLabelTemplate() const | vl::Molecule | inline |
atomLabelTemplate() | vl::Molecule | inline |
atoms() const | vl::Molecule | inline |
atoms() | vl::Molecule | inline |
atomsStyle() | vl::Molecule | protected |
atomToActorMap() const | vl::Molecule | inline |
atomToActorMap() | vl::Molecule | inline |
automaticDelete() const | vl::Object | inline |
ballAndStickStyle() | vl::Molecule | protected |
bond(int index) const | vl::Molecule | |
bond(int index) | vl::Molecule | |
bond(Atom *a1, Atom *a2) const | vl::Molecule | |
bond(Atom *a1, Atom *a2) | vl::Molecule | |
bondCount() const | vl::Molecule | inline |
bondDetail() const | vl::Molecule | inline |
bonds() const | vl::Molecule | inline |
bonds() | vl::Molecule | inline |
bondToActorMap() const | vl::Molecule | inline |
bondToActorMap() | vl::Molecule | inline |
computeAtomAdjacency() | vl::Molecule | |
cycle(int i) const | vl::Molecule | inline |
cycle(int i) | vl::Molecule | inline |
cycles() const | vl::Molecule | inline |
cycles() | vl::Molecule | inline |
decReference() | vl::Object | inline |
eraseAllAtoms() | vl::Molecule | |
eraseAllBonds() | vl::Molecule | |
eraseAtom(Atom *atom) | vl::Molecule | |
eraseAtom(int index) | vl::Molecule | |
eraseBond(Bond *bond) | vl::Molecule | |
eraseBond(int bond) | vl::Molecule | |
eraseBond(Atom *a1, Atom *a2) | vl::Molecule | |
eraseBond(int a1, int a2) | vl::Molecule | |
generateAtomLabel(const Atom *atom, Transform *tr) | vl::Molecule | protected |
generateAtomLabels() | vl::Molecule | protected |
generateRings() | vl::Molecule | protected |
id() const | vl::Molecule | inline |
incidentBonds(std::vector< Bond *> &inc_bonds, Atom *atom) | vl::Molecule | |
incReference() const | vl::Object | inline |
isActorToMoleculeMapEnabled() const | vl::Molecule | inline |
isMoleculeToActorMapEnabled() const | vl::Molecule | inline |
lineWidth() const | vl::Molecule | inline |
mActorToAtomMap | vl::Molecule | protected |
mActorToBondMap | vl::Molecule | protected |
mActorToMoleculeMapEnabled | vl::Molecule | protected |
mActorTree | vl::Molecule | protected |
mAromaticRingColor | vl::Molecule | protected |
mAtomDetail | vl::Molecule | protected |
mAtomLabelEffect | vl::Molecule | protected |
mAtomLabelTemplate | vl::Molecule | protected |
mAtoms | vl::Molecule | protected |
mAtomToActorMap | vl::Molecule | protected |
mAutomaticDelete | vl::Object | protected |
mBondDetail | vl::Molecule | protected |
mBonds | vl::Molecule | protected |
mBondToActorMap | vl::Molecule | protected |
mCycles | vl::Molecule | protected |
mId | vl::Molecule | protected |
mLineWidth | vl::Molecule | protected |
mMoleculeName | vl::Molecule | protected |
mMoleculeStyle | vl::Molecule | protected |
mMoleculeToActorMapEnabled | vl::Molecule | protected |
mObjectName | vl::Object | protected |
Molecule() | vl::Molecule | |
Molecule(const Molecule &other) | vl::Molecule | inline |
moleculeName() const | vl::Molecule | inline |
moleculeStyle() const | vl::Molecule | inline |
mRefCountMutex | vl::Object | protected |
mReferenceCount | vl::Object | mutableprotected |
mRingOffset | vl::Molecule | protected |
mShowAtomNames | vl::Molecule | protected |
mSmoothLines | vl::Molecule | protected |
mTags | vl::Molecule | protected |
mTransformTree | vl::Molecule | protected |
Object() | vl::Object | inline |
Object(const Object &other) | vl::Object | inline |
objectName() const | vl::Object | inline |
operator=(const Molecule &other) | vl::Molecule | |
vl::Object::operator=(const Object &other) | vl::Object | inline |
prepareAtomInsert(int bonus=100) | vl::Molecule | inlineprotected |
prepareBondInsert(int bonus=100) | vl::Molecule | inlineprotected |
prepareForRendering() | vl::Molecule | |
refCountMutex() | vl::Object | inline |
refCountMutex() const | vl::Object | inline |
referenceCount() const | vl::Object | inline |
reset() | vl::Molecule | |
ringOffset() const | vl::Molecule | inline |
setActorToMoleculeMapEnabled(bool enabled) | vl::Molecule | inline |
setAromaticBondsColor(const fvec4 &color) | vl::Molecule | |
setAromaticRingColor(const fvec4 &color) | vl::Molecule | inline |
setAtomColors(const fvec4 &color) | vl::Molecule | |
setAtomDetail(int detail) | vl::Molecule | inline |
setAtomRadii(float radius) | vl::Molecule | |
setAtomTypeVisible(EAtomType type, bool visible) | vl::Molecule | |
setAutomaticDelete(bool autodel_on) | vl::Object | inline |
setBondDetail(int detail) | vl::Molecule | inline |
setBondRadii(float radius) | vl::Molecule | |
setCalculatedAtomRadii(float percentage=1.0f) | vl::Molecule | |
setCovalentAtomRadii(float percentage=1.0f) | vl::Molecule | |
setCPKAtomColors() | vl::Molecule | |
setEmpiricalAtomRadii(float percentage=1.0f) | vl::Molecule | |
setId(unsigned int id) | vl::Molecule | inline |
setLineWidth(float w) | vl::Molecule | inline |
setMoleculeName(const String &name) | vl::Molecule | inline |
setMoleculeStyle(EMoleculeStyle style) | vl::Molecule | inline |
setMoleculeToActorMapEnabled(bool enabled) | vl::Molecule | inline |
setObjectName(const char *name) | vl::Object | inline |
setObjectName(const std::string &name) | vl::Object | inline |
setRefCountMutex(IMutex *mutex) | vl::Object | inline |
setRingOffset(float offset) | vl::Molecule | inline |
setShowAtomNames(bool show) | vl::Molecule | inline |
setSmoothLines(bool smooth) | vl::Molecule | inline |
setVanDerWaalsAtomRadii(float percentage=1.0f) | vl::Molecule | |
showAtomNames() const | vl::Molecule | inline |
smoothLines() const | vl::Molecule | inline |
sticksStyle() | vl::Molecule | protected |
tags() | vl::Molecule | inline |
tags() const | vl::Molecule | inline |
transformTree() | vl::Molecule | inline |
transformTree() const | vl::Molecule | inline |
wireframeStyle() | vl::Molecule | protected |
~Molecule() | vl::Molecule | inline |
~Object() | vl::Object | protectedvirtual |