Visualization Library 2.0.0

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
vl::Molecule Member List

This is the complete list of members for vl::Molecule, including all inherited members.

actorToAtomMap() constvl::Moleculeinline
actorToAtomMap()vl::Moleculeinline
actorToBondMap() constvl::Moleculeinline
actorToBondMap()vl::Moleculeinline
actorTree() constvl::Moleculeinline
actorTree()vl::Moleculeinline
addAtom(Atom *atom)vl::Molecule
addBond(Bond *bond)vl::Molecule
addBond(Atom *a1, Atom *a2)vl::Molecule
aromaticRingColor() constvl::Moleculeinline
as()vl::Objectinline
as() constvl::Objectinline
atom(int index) constvl::Molecule
atom(int index)vl::Molecule
atomCount() constvl::Moleculeinline
atomDetail() constvl::Moleculeinline
atomLabelEffect() constvl::Moleculeinline
atomLabelEffect()vl::Moleculeinline
atomLabelTemplate() constvl::Moleculeinline
atomLabelTemplate()vl::Moleculeinline
atoms() constvl::Moleculeinline
atoms()vl::Moleculeinline
atomsStyle()vl::Moleculeprotected
atomToActorMap() constvl::Moleculeinline
atomToActorMap()vl::Moleculeinline
automaticDelete() constvl::Objectinline
ballAndStickStyle()vl::Moleculeprotected
bond(int index) constvl::Molecule
bond(int index)vl::Molecule
bond(Atom *a1, Atom *a2) constvl::Molecule
bond(Atom *a1, Atom *a2)vl::Molecule
bondCount() constvl::Moleculeinline
bondDetail() constvl::Moleculeinline
bonds() constvl::Moleculeinline
bonds()vl::Moleculeinline
bondToActorMap() constvl::Moleculeinline
bondToActorMap()vl::Moleculeinline
computeAtomAdjacency()vl::Molecule
cycle(int i) constvl::Moleculeinline
cycle(int i)vl::Moleculeinline
cycles() constvl::Moleculeinline
cycles()vl::Moleculeinline
decReference()vl::Objectinline
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::Moleculeprotected
generateAtomLabels()vl::Moleculeprotected
generateRings()vl::Moleculeprotected
id() constvl::Moleculeinline
incidentBonds(std::vector< Bond *> &inc_bonds, Atom *atom)vl::Molecule
incReference() constvl::Objectinline
isActorToMoleculeMapEnabled() constvl::Moleculeinline
isMoleculeToActorMapEnabled() constvl::Moleculeinline
lineWidth() constvl::Moleculeinline
mActorToAtomMapvl::Moleculeprotected
mActorToBondMapvl::Moleculeprotected
mActorToMoleculeMapEnabledvl::Moleculeprotected
mActorTreevl::Moleculeprotected
mAromaticRingColorvl::Moleculeprotected
mAtomDetailvl::Moleculeprotected
mAtomLabelEffectvl::Moleculeprotected
mAtomLabelTemplatevl::Moleculeprotected
mAtomsvl::Moleculeprotected
mAtomToActorMapvl::Moleculeprotected
mAutomaticDeletevl::Objectprotected
mBondDetailvl::Moleculeprotected
mBondsvl::Moleculeprotected
mBondToActorMapvl::Moleculeprotected
mCyclesvl::Moleculeprotected
mIdvl::Moleculeprotected
mLineWidthvl::Moleculeprotected
mMoleculeNamevl::Moleculeprotected
mMoleculeStylevl::Moleculeprotected
mMoleculeToActorMapEnabledvl::Moleculeprotected
mObjectNamevl::Objectprotected
Molecule()vl::Molecule
Molecule(const Molecule &other)vl::Moleculeinline
moleculeName() constvl::Moleculeinline
moleculeStyle() constvl::Moleculeinline
mRefCountMutexvl::Objectprotected
mReferenceCountvl::Objectmutableprotected
mRingOffsetvl::Moleculeprotected
mShowAtomNamesvl::Moleculeprotected
mSmoothLinesvl::Moleculeprotected
mTagsvl::Moleculeprotected
mTransformTreevl::Moleculeprotected
Object()vl::Objectinline
Object(const Object &other)vl::Objectinline
objectName() constvl::Objectinline
operator=(const Molecule &other)vl::Molecule
vl::Object::operator=(const Object &other)vl::Objectinline
prepareAtomInsert(int bonus=100)vl::Moleculeinlineprotected
prepareBondInsert(int bonus=100)vl::Moleculeinlineprotected
prepareForRendering()vl::Molecule
refCountMutex()vl::Objectinline
refCountMutex() constvl::Objectinline
referenceCount() constvl::Objectinline
reset()vl::Molecule
ringOffset() constvl::Moleculeinline
setActorToMoleculeMapEnabled(bool enabled)vl::Moleculeinline
setAromaticBondsColor(const fvec4 &color)vl::Molecule
setAromaticRingColor(const fvec4 &color)vl::Moleculeinline
setAtomColors(const fvec4 &color)vl::Molecule
setAtomDetail(int detail)vl::Moleculeinline
setAtomRadii(float radius)vl::Molecule
setAtomTypeVisible(EAtomType type, bool visible)vl::Molecule
setAutomaticDelete(bool autodel_on)vl::Objectinline
setBondDetail(int detail)vl::Moleculeinline
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::Moleculeinline
setLineWidth(float w)vl::Moleculeinline
setMoleculeName(const String &name)vl::Moleculeinline
setMoleculeStyle(EMoleculeStyle style)vl::Moleculeinline
setMoleculeToActorMapEnabled(bool enabled)vl::Moleculeinline
setObjectName(const char *name)vl::Objectinline
setObjectName(const std::string &name)vl::Objectinline
setRefCountMutex(IMutex *mutex)vl::Objectinline
setRingOffset(float offset)vl::Moleculeinline
setShowAtomNames(bool show)vl::Moleculeinline
setSmoothLines(bool smooth)vl::Moleculeinline
setVanDerWaalsAtomRadii(float percentage=1.0f)vl::Molecule
showAtomNames() constvl::Moleculeinline
smoothLines() constvl::Moleculeinline
sticksStyle()vl::Moleculeprotected
tags()vl::Moleculeinline
tags() constvl::Moleculeinline
transformTree()vl::Moleculeinline
transformTree() constvl::Moleculeinline
wireframeStyle()vl::Moleculeprotected
~Molecule()vl::Moleculeinline
~Object()vl::Objectprotectedvirtual