BALL::Composite Member List

This is the complete list of members for BALL::Composite, including all inherited members.
AncestorConstIterator typedefBALL::Composite
AncestorIterator typedefBALL::Composite
AncestorIteratorTraits classBALL::Composite [friend]
appendChild(Composite &composite)BALL::Composite
apply(UnaryProcessor< T > &processor)BALL::Composite [inline]
applyAncestor(UnaryProcessor< T > &processor)BALL::Composite [inline]
applyChild(UnaryProcessor< T > &processor)BALL::Composite [inline]
applyChildNostart_(UnaryProcessor< T > &processor)BALL::Composite [inline, private]
applyDescendant(UnaryProcessor< T > &processor)BALL::Composite [inline]
applyDescendantPostorder(UnaryProcessor< T > &processor)BALL::Composite [inline]
applyDescendantPostorderNostart_(UnaryProcessor< T > &processor)BALL::Composite [inline, private]
applyDescendantPreorder(UnaryProcessor< T > &processor)BALL::Composite [inline]
applyDescendantPreorderNostart_(UnaryProcessor< T > &processor)BALL::Composite [inline, private]
applyLevel(UnaryProcessor< T > &processor, long level)BALL::Composite [inline]
applyLevelNostart_(UnaryProcessor< T > &processor, long level)BALL::Composite [inline, private]
applyPostorder(UnaryProcessor< T > &processor)BALL::Composite [inline]
applyPreorder(UnaryProcessor< T > &processor)BALL::Composite [inline]
applyPreorderNostart_(UnaryProcessor< T > &processor)BALL::Composite [inline, private]
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]
BOTH enum valueBALL::Composite
ChildCompositeConstIterator typedefBALL::Composite
ChildCompositeConstReverseIterator typedefBALL::Composite
ChildCompositeIterator typedefBALL::Composite
ChildCompositeIteratorTraits classBALL::Composite [friend]
ChildCompositeReverseIterator typedefBALL::Composite
clear()BALL::Composite [virtual]
clearLastPtr()BALL::AutoDeletable [inline, static]
clone(Composite &root) const BALL::Composite
clone_(Composite &parent, Composite &stack) const BALL::Composite [private]
compare(const Object &object) const BALL::Object
Composite()BALL::Composite
Composite(const Composite &composite, bool deep=true)BALL::Composite
CompositeConstIterator typedefBALL::Composite
CompositeConstReverseIterator typedefBALL::Composite
CompositeIterator typedefBALL::Composite
CompositeIteratorTraits classBALL::Composite [friend]
CompositeReverseIterator typedefBALL::Composite
contains_selection_BALL::Composite [private]
containsSelection() const BALL::Composite
count(const KernelPredicateType &predicate) const BALL::Composite
countDescendants() const BALL::Composite
countDescendants_() const BALL::Composite [private]
DEFAULT_PROCESSORBALL::Composite [static]
DEFAULT_UNARY_PREDICATEBALL::Composite [static]
deleteChildrenList_(std::list< Composite * > &composites)BALL::Composite
deselect()BALL::Composite [virtual]
deselect_(bool update_parent=true)BALL::Composite [private]
destroy()BALL::Composite [virtual]
destroy(bool virtual_destroy)BALL::Composite
determineSelection_()BALL::Composite [private]
dump(std::ostream &s=std::cout, Size depth=0) const BALL::Composite [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]
finalize()BALL::PersistentObject [inline, virtual]
first_child_BALL::Composite [private]
get(Composite &composite, bool deep=true) const BALL::Composite
BALL::Selectable::get(Selectable &selectable, bool deep=true) const BALL::Selectable
getAncestor(const T &)BALL::Composite [inline]
getAncestor(const T &) const BALL::Composite [inline]
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
getHeight_(Size size, Size &max_height) const BALL::Composite [private]
getLastChild()BALL::Composite
getLastChild() const BALL::Composite
getLowestCommonAncestor(const Composite &composite)BALL::Composite
getLowestCommonAncestor(const Composite &composite) const BALL::Composite
getModificationTime() const BALL::Composite
getNewHandle()BALL::Object [static]
getNext(const T &)BALL::Composite [inline]
getNext(const T &dummy) const BALL::Composite [inline]
getNextHandle()BALL::Object [static]
getParent()BALL::Composite
getParent() const BALL::Composite
getPathLength(const Composite &composite) const BALL::Composite
getPrevious(const T &)BALL::Composite [inline]
getPrevious(const T &dummy) const BALL::Composite [inline]
getRoot()BALL::Composite
getRoot() const BALL::Composite
getSelectionTime() const BALL::Composite
getSibling(Index index)BALL::Composite
getSibling(Index index) const BALL::Composite
hasAncestor(const T &dummy) const BALL::Composite [inline]
hasChild() const BALL::Composite
hasNextSibling() const BALL::Composite
hasParent() const BALL::Composite
hasPreviousSibling() const BALL::Composite
hasSibling() const BALL::Composite
host(Visitor< Composite > &visitor)BALL::Composite
insertAfter(Composite &composite)BALL::Composite
insertBefore(Composite &composite)BALL::Composite
insertParent(Composite &parent, Composite &first, Composite &last, bool destroy_parent=true)BALL::Composite [static]
isAncestorOf(const Composite &composite) const BALL::Composite
isAutoDeletable() const BALL::AutoDeletable
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
isHomomorph(const Composite &composite) const BALL::Composite
isInterior() const BALL::Composite
isLastChild() const BALL::Composite
isLastChildOf(const Composite &composite) const BALL::Composite
isNextSiblingOf(const Composite &composite) const BALL::Composite
isParentOf(const Composite &composite) const BALL::Composite
isPreviousSiblingOf(const Composite &composite) const BALL::Composite
isRelatedWith(const Composite &composite) const BALL::Composite
isRoot() const BALL::Composite
isRootOf(const Composite &composite) const BALL::Composite
isSelected() const BALL::Selectable
isSiblingOf(const Composite &composite) const BALL::Composite
isValid() const BALL::Composite [virtual]
KernelPredicateType typedefBALL::Composite
last_child_BALL::Composite [private]
MODIFICATION enum valueBALL::Composite
modification_stamp_BALL::Composite [private]
next_BALL::Composite [private]
number_of_children_BALL::Composite [private]
number_of_children_containing_selection_BALL::Composite [private]
number_of_selected_children_BALL::Composite [private]
Object()BALL::Object
Object(const Object &object)BALL::Object
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 Composite &composite) const BALL::Composite
BALL::PersistentObject::operator!=(const Object &object) const BALL::Object
BALL::Selectable::operator!=(const Selectable &selectable) const BALL::Selectable
operator<(const Object &object) const BALL::Object
operator<=(const Object &object) const BALL::Object
operator=(const Composite &composite)BALL::Composite
BALL::PersistentObject::operator=(const Object &)BALL::Object
BALL::Selectable::operator=(const Selectable &selectable)BALL::Selectable
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
operator>(const Object &object) const BALL::Object
operator>=(const Object &object) const BALL::Object
operator>>(PersistenceManager &pm) const BALL::PersistentObject
parent_BALL::Composite [private]
PersistentObject()BALL::PersistentObject [inline]
persistentRead(PersistenceManager &pm)BALL::Composite [virtual]
persistentWrite(PersistenceManager &pm, const char *name=0) const BALL::Composite [virtual]
prependChild(Composite &composite)BALL::Composite
previous_BALL::Composite [private]
properties_BALL::Composite [private]
rbeginChildComposite()BALL::Composite [inline]
rbeginChildComposite() const BALL::Composite [inline]
rbeginComposite()BALL::Composite [inline]
rbeginComposite() const BALL::Composite [inline]
read(PersistenceManager &pm)BALL::Selectable
removeChild(Composite &child)BALL::Composite
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]
select_(bool update_parent=true)BALL::Composite [private]
Selectable()BALL::Selectable
Selectable(const Selectable &selectable, bool deep=true)BALL::Selectable
selected_BALL::Selectable [protected]
SELECTION enum valueBALL::Composite
selection_stamp_BALL::Composite [private]
set(const Composite &composite, bool deep=true)BALL::Composite
BALL::Selectable::set(const Selectable &selectable, bool deep=true)BALL::Selectable
setAutoDeletable(bool enable)BALL::AutoDeletable
setSelected(bool selected)BALL::Selectable [inline, virtual]
splice(Composite &composite)BALL::Composite
spliceAfter(Composite &composite)BALL::Composite
spliceBefore(Composite &composite)BALL::Composite
stamp(StampType stamp=BOTH)BALL::Composite
StampType enum nameBALL::Composite
swap(Composite &composite)BALL::Composite
BALL::Selectable::swap(Selectable &selectable)BALL::Selectable
updateSelection_()BALL::Composite [private]
write(PersistenceManager &pm) const BALL::Selectable
~AutoDeletable()BALL::AutoDeletable [virtual]
~Composite()BALL::Composite [virtual]
~Object()BALL::Object [virtual]
~PersistentObject()BALL::PersistentObject [inline, virtual]
~Selectable()BALL::Selectable [virtual]