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

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

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