# Visualization Library

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

[Home] [Tutorials] [All Classes] [Grouped Classes]

# vl::Molecule Member List

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

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 |
atomCount() const | vl::Molecule | `[inline]`
atomDetail() const | vl::Molecule | `[inline]`
atomLabelEffect() const | vl::Molecule | `[inline]`
atomLabelEffect() | vl::Molecule | `[inline]`
atomLabelTemplate() | vl::Molecule | `[inline]`
atomLabelTemplate() const | vl::Molecule | `[inline]`
atoms() const | vl::Molecule | `[inline]`
atoms() | vl::Molecule | `[inline]`
atomsStyle() | vl::Molecule | `[protected]`
automaticDelete() const | vl::Object | `[inline]`
ballAndStickStyle() | vl::Molecule | `[protected]`
bond(int index) 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]`
className() | vl::Molecule | `[inline, virtual]`
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() | vl::Object | `[inline]`
lineWidth() const | vl::Molecule | `[inline]`
mActorTree | vl::Molecule | `[protected]`
mAromaticRingColor | vl::Molecule | `[protected]`
mAtomDetail | vl::Molecule | `[protected]`
mAtomLabelEffect | vl::Molecule | `[protected]`
mAtomLabelTemplate | vl::Molecule | `[protected]`
mAtoms | vl::Molecule | `[protected]`
mAutomaticDelete | vl::Object | `[protected]`
mBondDetail | vl::Molecule | `[protected]`
mBonds | vl::Molecule | `[protected]`
mCycles | vl::Molecule | `[protected]`
mId | vl::Molecule | `[protected]`
mLineWidth | vl::Molecule | `[protected]`
mMoleculeName | vl::Molecule | `[protected]`
mMoleculeStyle | 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 | `[protected]`
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 | `[inline, protected]`
prepareBondInsert(int bonus=100) | vl::Molecule | `[inline, protected]`
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]`
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]`
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 | `[protected, virtual]`

Visualization Library v2011.05.1142 Reference Documentation
Copyright 2005-2011 Michele Bosi. All rights reserved.
Updated on Thu May 26 2011 22:51:47.
Permission is granted to use this page to write and publish articles regarding Visualization Library.