Helios++
Helios software for LiDAR simulations
BasicStaticGrove< Tree > Member List

This is the complete list of members for BasicStaticGrove< Tree >, including all inherited members.

addTree(std::shared_ptr< Tree > tree) overrideBasicStaticGrove< Tree >virtual
BasicStaticGrove()=defaultBasicStaticGrove< Tree >
begin()StaticGrove< Tree >inlinevirtual
clear()StaticGrove< Tree >inline
end()StaticGrove< Tree >inlinevirtual
getNumTrees() const overrideBasicStaticGrove< Tree >virtual
getTreePointer(size_t const index) const overrideBasicStaticGrove< Tree >virtual
getTreeReference(size_t const index) const overrideBasicStaticGrove< Tree >virtual
getTreeShared(size_t const index) const overrideBasicStaticGrove< Tree >virtual
hasNextTree() const overrideBasicStaticGrove< Tree >virtual
hasTrees() const overrideBasicStaticGrove< Tree >virtual
nextTreePointer() overrideBasicStaticGrove< Tree >virtual
nextTreeReference() overrideBasicStaticGrove< Tree >virtual
nextTreeShared() overrideBasicStaticGrove< Tree >virtual
operator[](size_t const index) constStaticGrove< Tree >inline
removeAll() overrideBasicStaticGrove< Tree >virtual
removeTree(size_t const index) overrideBasicStaticGrove< Tree >virtual
removeTrees(size_t const startIndex, size_t const endIndex) overrideBasicStaticGrove< Tree >virtual
replaceTree(size_t const index, std::shared_ptr< Tree > tree) overrideBasicStaticGrove< Tree >virtual
setTree(size_t const index, std::shared_ptr< Tree > tree)StaticGrove< Tree >inline
toZeroTree() overrideBasicStaticGrove< Tree >virtual
treesBasicStaticGrove< Tree >protected
whileIterBasicStaticGrove< Tree >protected
~BasicStaticGrove()=default (defined in BasicStaticGrove< Tree >)BasicStaticGrove< Tree >virtual
~StaticGrove()=default (defined in StaticGrove< Tree >)StaticGrove< Tree >virtual