AncestorConstIterator typedef | BALL::Composite | |
AncestorIterator typedef | BALL::Composite | |
append(Atom &atom) | BALL::Molecule | |
append(AtomContainer &atom_container) | BALL::Molecule | |
append(Molecule &molecule) | BALL::Molecule | protected |
appendChild(Composite &composite) | BALL::Composite | |
apply(UnaryProcessor< T > &processor) | BALL::Composite | |
apply(ConstUnaryProcessor< T > &processor) const | BALL::Composite | |
apply(UnaryProcessor< T > &processor) | BALL::Composite | |
apply(ConstUnaryProcessor< T > &processor) const | BALL::Composite | |
applyAncestor(UnaryProcessor< T > &processor) | BALL::Composite | |
applyAncestor(ConstUnaryProcessor< T > &processor) const | BALL::Composite | |
applyChild(UnaryProcessor< T > &processor) | BALL::Composite | |
applyChild(ConstUnaryProcessor< T > &processor) const | BALL::Composite | |
applyDescendant(UnaryProcessor< T > &processor) | BALL::Composite | |
applyDescendant(ConstUnaryProcessor< T > &processor) const | BALL::Composite | |
applyDescendantPostorder(UnaryProcessor< T > &processor) | BALL::Composite | |
applyDescendantPostorder(ConstUnaryProcessor< T > &processor) const | BALL::Composite | |
applyDescendantPreorder(UnaryProcessor< T > &processor) | BALL::Composite | |
applyDescendantPreorder(ConstUnaryProcessor< T > &processor) const | BALL::Composite | |
applyInterBond(UnaryProcessor< Bond > &processor) | BALL::AtomContainer | |
applyIntraBond(UnaryProcessor< Bond > &processor) | BALL::AtomContainer | |
applyLevel(UnaryProcessor< T > &processor, long level) | BALL::Composite | |
applyLevel(ConstUnaryProcessor< T > &processor, long level) const | BALL::Composite | |
applyPostorder(UnaryProcessor< T > &processor) | BALL::Composite | |
applyPostorder(ConstUnaryProcessor< T > &processor) const | BALL::Composite | |
applyPreorder(UnaryProcessor< T > &processor) | BALL::Composite | |
applyPreorder(ConstUnaryProcessor< T > &processor) const | BALL::Composite | |
AtomContainer() | BALL::AtomContainer | |
AtomContainer(const AtomContainer &atom_container, bool deep=true) | BALL::AtomContainer | |
AtomContainer(const String &name) | BALL::AtomContainer | |
AutoDeletable() | BALL::AutoDeletable | protected |
AutoDeletable(const AutoDeletable &auto_deletable, bool deep=false) | BALL::AutoDeletable | protected |
beginAncestor() | BALL::Composite | inline |
beginAncestor() const | BALL::Composite | inline |
beginChildComposite() | BALL::Composite | inline |
beginChildComposite() const | BALL::Composite | inline |
beginComposite() | BALL::Composite | inline |
beginComposite() const | BALL::Composite | inline |
beginNamedProperty() | BALL::PropertyManager | |
BOTH enum value | BALL::Composite | |
ChildCompositeConstIterator typedef | BALL::Composite | |
ChildCompositeConstReverseIterator typedef | BALL::Composite | |
ChildCompositeIterator typedef | BALL::Composite | |
ChildCompositeReverseIterator typedef | BALL::Composite | |
clear() | BALL::NucleicAcid | virtual |
clearLastPtr() | BALL::AutoDeletable | inlinestatic |
clearProperty(Property property) | BALL::PropertyManager | |
clearProperty(const std::string &name) | BALL::PropertyManager | |
clone(Composite &root) const | BALL::Composite | |
compare(const Object &object) const | BALL::Object | |
Composite() | BALL::Composite | |
Composite(const Composite &composite, bool deep=true) | BALL::Composite | |
CompositeConstIterator typedef | BALL::Composite | |
CompositeConstReverseIterator typedef | BALL::Composite | |
CompositeIterator typedef | BALL::Composite | |
CompositeReverseIterator typedef | BALL::Composite | |
containsSelection() const | BALL::Composite | |
count(const KernelPredicateType &predicate) const | BALL::Composite | |
countAtomContainers() const | BALL::AtomContainer | |
countAtoms() const | BALL::AtomContainer | |
countBonds() const | BALL::AtomContainer | |
countDescendants() const | BALL::Composite | |
countInterBonds() const | BALL::AtomContainer | |
countIntraBonds() const | BALL::AtomContainer | |
countNamedProperties() const | BALL::PropertyManager | |
countNucleotides() const | BALL::NucleicAcid | |
countProperties() const | BALL::PropertyManager | |
DEFAULT_PROCESSOR | BALL::Composite | static |
DEFAULT_UNARY_PREDICATE | BALL::Composite | static |
deleteChildrenList_(std::list< Composite * > &composites) | BALL::Composite | |
deselect() | BALL::Composite | virtual |
destroy() | BALL::NucleicAcid | virtual |
BALL::Composite::destroy(bool virtual_destroy) | BALL::Composite | |
destroyBonds() | BALL::AtomContainer | |
dump(std::ostream &s=std::cout, Size depth=0) const | BALL::NucleicAcid | virtual |
BALL::PersistentObject::dump(::std::ostream &s=std::cout, Size depth=0) const | BALL::Object | virtual |
BALL::Selectable::dump(::std::ostream &s=std::cout, Size depth=0) const | BALL::Selectable | virtual |
endAncestor() | BALL::Composite | inline |
endAncestor() const | BALL::Composite | inline |
endChildComposite() | BALL::Composite | inline |
endChildComposite() const | BALL::Composite | inline |
endComposite() | BALL::Composite | inline |
endComposite() const | BALL::Composite | inline |
endNamedProperty() | BALL::PropertyManager | |
finalize() | BALL::PersistentObject | inlinevirtual |
get(NucleicAcid &nucleic_acid, bool deep=true) const | BALL::NucleicAcid | |
BALL::Molecule::get(Molecule &molecule, bool deep=true) const | BALL::Molecule | |
BALL::AtomContainer::get(AtomContainer &atom_container, bool deep=true) const | BALL::AtomContainer | |
BALL::Composite::get(Composite &composite, bool deep=true) const | BALL::Composite | |
BALL::Selectable::get(Selectable &selectable, bool deep=true) const | BALL::Selectable | |
BALL::PropertyManager::get(PropertyManager &property_manager) const | BALL::PropertyManager | |
get3Prime() | BALL::NucleicAcid | |
get3Prime() const | BALL::NucleicAcid | |
get5Prime() | BALL::NucleicAcid | |
get5Prime() const | BALL::NucleicAcid | |
getAncestor(const T &) | BALL::Composite | |
getAncestor(const T &) const | BALL::Composite | |
getAncestor(const T &) | BALL::Composite | |
getAncestor(const T &) const | BALL::Composite | |
getAtom(Position position) | BALL::AtomContainer | |
getAtom(Position position) const | BALL::AtomContainer | |
getAtom(const String &name) | BALL::AtomContainer | |
getAtom(const String &name) const | BALL::AtomContainer | |
getAtomContainer(Position position) | BALL::AtomContainer | |
getAtomContainer(Position position) const | BALL::AtomContainer | |
getBitVector() | BALL::PropertyManager | |
getBitVector() const | BALL::PropertyManager | |
getChild(Index index) | BALL::Composite | |
getChild(Index index) const | BALL::Composite | |
getDegree() const | BALL::Composite | |
getDepth() const | BALL::Composite | |
getFirstChild() | BALL::Composite | |
getFirstChild() const | BALL::Composite | |
getHandle() const | BALL::Object | |
getHeight() const | BALL::Composite | |
getID() const | BALL::NucleicAcid | |
getLastChild() | BALL::Composite | |
getLastChild() const | BALL::Composite | |
getLowestCommonAncestor(const Composite &composite) | BALL::Composite | |
getLowestCommonAncestor(const Composite &composite) const | BALL::Composite | |
getModificationTime() const | BALL::Composite | |
getMolecule() | BALL::Molecule | protected |
getMolecule() const | BALL::Molecule | protected |
getName() const | BALL::AtomContainer | |
getNamedProperty(Position index) const | BALL::PropertyManager | |
getNamedProperty(Position index) | BALL::PropertyManager | |
getNewHandle() | BALL::Object | static |
getNext(const T &) | BALL::Composite | |
getNext(const T &dummy) const | BALL::Composite | |
getNext(const T &) | BALL::Composite | |
getNext(const T &dummy) const | BALL::Composite | |
getNextHandle() | BALL::Object | static |
getNucleotide(Position position) | BALL::NucleicAcid | |
getNucleotide(Position position) const | BALL::NucleicAcid | |
getParent() | BALL::Composite | |
getParent() const | BALL::Composite | |
getPathLength(const Composite &composite) const | BALL::Composite | |
getPrevious(const T &) | BALL::Composite | |
getPrevious(const T &dummy) const | BALL::Composite | |
getPrevious(const T &) | BALL::Composite | |
getPrevious(const T &dummy) const | BALL::Composite | |
getProperty(const std::string &name) const | BALL::PropertyManager | |
getRoot() | BALL::Composite | |
getRoot() const | BALL::Composite | |
getSelectionTime() const | BALL::Composite | |
getSibling(Index index) | BALL::Composite | |
getSibling(Index index) const | BALL::Composite | |
getSuperAtomContainer() | BALL::Molecule | protected |
getSuperAtomContainer() const | BALL::Molecule | protected |
getSystem() | BALL::Molecule | |
getSystem() const | BALL::Molecule | |
hasAncestor(const T &dummy) const | BALL::Composite | |
hasAncestor(const T &dummy) const | BALL::Composite | |
hasChild() const | BALL::Composite | |
hasNextSibling() const | BALL::Composite | |
hasParent() const | BALL::Composite | |
hasPreviousSibling() const | BALL::Composite | |
hasProperty(Property property) const | BALL::PropertyManager | |
hasProperty(const std::string &name) const | BALL::PropertyManager | |
hasSibling() const | BALL::Composite | |
host(Visitor< Composite > &visitor) | BALL::Composite | |
insert(Atom &atom) | BALL::Molecule | |
insert(AtomContainer &atom_container) | BALL::Molecule | |
insert(Molecule &molecule) | BALL::Molecule | protected |
insertAfter(Atom &atom, Composite &after) | BALL::Molecule | |
insertAfter(AtomContainer &atom_container, Composite &after) | BALL::Molecule | |
insertAfter(Molecule &molecule, Composite &composite) | BALL::Molecule | protected |
BALL::Composite::insertAfter(Composite &composite) | BALL::Composite | |
insertBefore(Atom &atom, Composite &before) | BALL::Molecule | |
insertBefore(AtomContainer &atom_container, Composite &before) | BALL::Molecule | |
insertBefore(Molecule &molecule, Composite &composite) | BALL::Molecule | protected |
BALL::Composite::insertBefore(Composite &composite) | BALL::Composite | |
insertParent(Composite &parent, Composite &first, Composite &last, bool destroy_parent=true) | BALL::Composite | static |
IS_SOLVENT enum value | BALL::Molecule | |
isAncestorOf(const Composite &composite) const | BALL::Composite | |
isAtom() const | BALL::Composite | inlinevirtual |
isAutoDeletable() const | BALL::AutoDeletable | |
isChain() const | BALL::Composite | inlinevirtual |
isChildOf(const Composite &composite) const | BALL::Composite | |
isDescendantOf(const Composite &composite) const | BALL::Composite | |
isEmpty() const | BALL::Composite | |
isFirstChild() const | BALL::Composite | |
isFirstChildOf(const Composite &composite) const | BALL::Composite | |
isFragment() const | BALL::Composite | inlinevirtual |
isHomomorph(const Composite &composite) const | BALL::Composite | |
isInterior() const | BALL::Composite | |
isLastChild() const | BALL::Composite | |
isLastChildOf(const Composite &composite) const | BALL::Composite | |
isMolecule() const | BALL::Molecule | inlinevirtual |
isNextSiblingOf(const Composite &composite) const | BALL::Composite | |
isParentOf(const Composite &composite) const | BALL::Composite | |
isPreviousSiblingOf(const Composite &composite) const | BALL::Composite | |
isProtein() const | BALL::Composite | inlinevirtual |
isRelatedWith(const Composite &composite) const | BALL::Composite | |
isResidue() const | BALL::Composite | inlinevirtual |
isRoot() const | BALL::Composite | |
isRootOf(const Composite &composite) const | BALL::Composite | |
isSelected() const | BALL::Selectable | |
isSiblingOf(const Composite &composite) const | BALL::Composite | |
isSubAtomContainerOf(const AtomContainer &atom_container) const | BALL::Molecule | protected |
isSuperAtomContainerOf(const AtomContainer &atom_container) const | BALL::AtomContainer | |
isValid() const | BALL::NucleicAcid | virtual |
KernelPredicateType typedef | BALL::Composite | |
MODIFICATION enum value | BALL::Composite | |
Molecule() | BALL::Molecule | |
Molecule(const Molecule &molecule, bool deep=true) | BALL::Molecule | |
Molecule(const AtomContainer &atomContainer, bool deep=true) | BALL::Molecule | |
Molecule(const String &name) | BALL::Molecule | |
NucleicAcid() | BALL::NucleicAcid | |
NucleicAcid(const NucleicAcid &nucleic_acid, bool deep=true) | BALL::NucleicAcid | |
NucleicAcid(const String &name, const String &id=BALL_NUCLEICACID_DEFAULT_ID) | BALL::NucleicAcid | |
NUMBER_OF_PROPERTIES enum value | BALL::NucleicAcid | |
Object() | BALL::Object | |
Object(const Object &object) | BALL::Object | |
operator BitVector &() | BALL::PropertyManager | |
operator delete(void *ptr) | BALL::AutoDeletable | |
operator delete(void *ptr, void *) | BALL::AutoDeletable | |
operator new(size_t size) | BALL::AutoDeletable | |
operator new(size_t size, void *ptr) | BALL::AutoDeletable | |
operator!=(const NucleicAcid &nucleic_acid) const | BALL::NucleicAcid | |
BALL::Molecule::operator!=(const Molecule &molecule) const | BALL::Molecule | |
BALL::AtomContainer::operator!=(const AtomContainer &atom_container) const | BALL::AtomContainer | |
BALL::Composite::operator!=(const Composite &composite) const | BALL::Composite | |
BALL::PersistentObject::operator!=(const Object &object) const | BALL::Object | |
BALL::Selectable::operator!=(const Selectable &selectable) const | BALL::Selectable | |
BALL::PropertyManager::operator!=(const PropertyManager &pm) const | BALL::PropertyManager | |
operator<(const Object &object) const | BALL::Object | |
operator<=(const Object &object) const | BALL::Object | |
operator=(const NucleicAcid &nucleic_acid) | BALL::NucleicAcid | |
BALL::Molecule::operator=(const Molecule &molecule) | BALL::Molecule | |
BALL::AtomContainer::operator=(const AtomContainer &atom_container) | BALL::AtomContainer | |
BALL::Composite::operator=(const Composite &composite) | BALL::Composite | |
BALL::PersistentObject::operator=(const Object &) | BALL::Object | |
BALL::Selectable::operator=(const Selectable &selectable) | BALL::Selectable | |
BALL::PropertyManager::operator=(const PropertyManager &property_manager) | BALL::PropertyManager | |
operator==(const NucleicAcid &nucleic_acid) const | BALL::NucleicAcid | |
BALL::Molecule::operator==(const Molecule &molecule) const | BALL::Molecule | |
BALL::AtomContainer::operator==(const AtomContainer &atom_container) const | BALL::AtomContainer | |
BALL::Composite::operator==(const Composite &composite) const | BALL::Composite | |
BALL::PersistentObject::operator==(const Object &object) const | BALL::Object | |
BALL::Selectable::operator==(const Selectable &selectable) const | BALL::Selectable | |
BALL::PropertyManager::operator==(const PropertyManager &pm) const | BALL::PropertyManager | |
operator>(const Object &object) const | BALL::Object | |
operator>=(const Object &object) const | BALL::Object | |
operator>>(PersistenceManager &pm) const | BALL::PersistentObject | |
PersistentObject() | BALL::PersistentObject | inline |
persistentRead(PersistenceManager &pm) | BALL::NucleicAcid | virtual |
persistentWrite(PersistenceManager &pm, const char *name=0) const | BALL::NucleicAcid | virtual |
prepend(Atom &atom) | BALL::Molecule | |
prepend(AtomContainer &atom_container) | BALL::Molecule | |
prepend(Molecule &molecule) | BALL::Molecule | protected |
prependChild(Composite &composite) | BALL::Composite | |
Property enum name | BALL::NucleicAcid | |
PropertyManager() | BALL::PropertyManager | |
PropertyManager(const PropertyManager &property_manager) | BALL::PropertyManager | |
rbeginChildComposite() | BALL::Composite | inline |
rbeginChildComposite() const | BALL::Composite | inline |
rbeginComposite() | BALL::Composite | inline |
rbeginComposite() const | BALL::Composite | inline |
BALL::read(PersistenceManager &pm) | BALL::Selectable | |
BALL::PropertyManager::read(PersistenceManager &pm) | BALL::PropertyManager | |
remove(Atom &atom) | BALL::Molecule | |
remove(AtomContainer &atom_container) | BALL::Molecule | |
remove(Molecule &molecule) | BALL::Molecule | protected |
removeChild(Composite &child) | BALL::Composite | |
removeHavingProperty(BALL::Property p) | BALL::AtomContainer | |
removeHavingProperty(const string &name) | BALL::AtomContainer | |
removeNotHavingProperty(BALL::Property p) | BALL::AtomContainer | |
removeNotHavingProperty(const string &name) | BALL::AtomContainer | |
removeSelected() | BALL::Composite | |
removeUnselected() | BALL::Composite | |
rendChildComposite() | BALL::Composite | inline |
rendChildComposite() const | BALL::Composite | inline |
rendComposite() | BALL::Composite | inline |
rendComposite() const | BALL::Composite | inline |
replace(Composite &composite) | BALL::Composite | |
select() | BALL::Composite | virtual |
Selectable() | BALL::Selectable | |
Selectable(const Selectable &selectable, bool deep=true) | BALL::Selectable | |
selected_ | BALL::Selectable | protected |
SELECTION enum value | BALL::Composite | |
set(const NucleicAcid &nucleic_acid, bool deep=true) | BALL::NucleicAcid | |
BALL::Molecule::set(const Molecule &molecule, bool deep=true) | BALL::Molecule | |
BALL::AtomContainer::set(const AtomContainer &atom_container, bool deep=true) | BALL::AtomContainer | |
BALL::Composite::set(const Composite &composite, bool deep=true) | BALL::Composite | |
BALL::Selectable::set(const Selectable &selectable, bool deep=true) | BALL::Selectable | |
BALL::PropertyManager::set(const PropertyManager &property_manager) | BALL::PropertyManager | |
setAutoDeletable(bool enable) | BALL::AutoDeletable | |
setID(const String &id) | BALL::NucleicAcid | |
setName(const String &name) | BALL::AtomContainer | |
setProperty(Property property) | BALL::PropertyManager | |
setProperty(const NamedProperty &property) | BALL::PropertyManager | |
setProperty(const std::string &name) | BALL::PropertyManager | |
setProperty(const std::string &name, bool value) | BALL::PropertyManager | |
setProperty(const std::string &name, int value) | BALL::PropertyManager | |
setProperty(const std::string &name, unsigned int value) | BALL::PropertyManager | |
setProperty(const std::string &name, float value) | BALL::PropertyManager | |
setProperty(const std::string &name, double value) | BALL::PropertyManager | |
setProperty(const std::string &name, const std::string &value) | BALL::PropertyManager | |
setProperty(const std::string &name, const PersistentObject &value) | BALL::PropertyManager | |
setSelected(bool selected) | BALL::Selectable | inlinevirtual |
splice(AtomContainer &atom_container) | BALL::Molecule | |
BALL::Composite::splice(Composite &composite) | BALL::Composite | |
spliceAfter(AtomContainer &atom_container) | BALL::Molecule | |
BALL::Composite::spliceAfter(Composite &composite) | BALL::Composite | |
spliceBefore(AtomContainer &atom_container) | BALL::Molecule | |
BALL::Composite::spliceBefore(Composite &composite) | BALL::Composite | |
stamp(StampType stamp=BOTH) | BALL::Composite | |
StampType enum name | BALL::Composite | |
swap(NucleicAcid &nucleic_acid) | BALL::NucleicAcid | |
BALL::Molecule::swap(Molecule &molecule) | BALL::Molecule | |
BALL::AtomContainer::swap(AtomContainer &atom_container) | BALL::AtomContainer | |
BALL::Composite::swap(Composite &composite) | BALL::Composite | |
BALL::Selectable::swap(Selectable &selectable) | BALL::Selectable | |
BALL::PropertyManager::swap(PropertyManager &property_manager) | BALL::PropertyManager | |
toggleProperty(Property property) | BALL::PropertyManager | |
BALL::write(PersistenceManager &pm) const | BALL::Selectable | |
BALL::PropertyManager::write(PersistenceManager &pm) const | BALL::PropertyManager | |
~AtomContainer() | BALL::AtomContainer | virtual |
~AutoDeletable() | BALL::AutoDeletable | virtual |
~Composite() | BALL::Composite | virtual |
~Molecule() | BALL::Molecule | virtual |
~NucleicAcid() | BALL::NucleicAcid | virtual |
~Object() | BALL::Object | virtual |
~PersistentObject() | BALL::PersistentObject | inlinevirtual |
~PropertyManager() | BALL::PropertyManager | virtual |
~Selectable() | BALL::Selectable | virtual |