SurgSim::DataStructures::OctreeNode< Data > Member List

This is the complete list of members for SurgSim::DataStructures::OctreeNode< Data >, including all inherited members.

addData(const SurgSim::Math::Vector3d &position, const Data &nodeData, const int level)SurgSim::DataStructures::OctreeNode< Data >
Asset()SurgSim::Framework::Asset
AxisAlignedBoundingBox typedefSurgSim::DataStructures::OctreeNode< Data >
dataSurgSim::DataStructures::OctreeNode< Data >
doAddData(const SurgSim::Math::Vector3d &position, const Data &nodeData, const int level, const int currentLevel)SurgSim::DataStructures::OctreeNode< Data >protected
doLoad(const std::string &filePath) overrideSurgSim::DataStructures::OctreeNode< Data >protectedvirtual
getBoundingBox() const SurgSim::DataStructures::OctreeNode< Data >
getChild(size_t index)SurgSim::DataStructures::OctreeNode< Data >
getChild(size_t index) const SurgSim::DataStructures::OctreeNode< Data >
getChildren()SurgSim::DataStructures::OctreeNode< Data >
getChildren() const SurgSim::DataStructures::OctreeNode< Data >
getFileName() const SurgSim::Framework::Asset
getNode(const OctreePath &path, bool returnLastValid=false)SurgSim::DataStructures::OctreeNode< Data >virtual
hasChildren() const SurgSim::DataStructures::OctreeNode< Data >
isActive() const SurgSim::DataStructures::OctreeNode< Data >
load(const std::string &fileName, const SurgSim::Framework::ApplicationData &data)SurgSim::Framework::Asset
load(const std::string &fileName)SurgSim::Framework::Asset
m_boundingBoxSurgSim::DataStructures::OctreeNode< Data >protected
m_childrenSurgSim::DataStructures::OctreeNode< Data >protected
m_hasChildrenSurgSim::DataStructures::OctreeNode< Data >protected
m_isActiveSurgSim::DataStructures::OctreeNode< Data >protected
OctreeNode()SurgSim::DataStructures::OctreeNode< Data >
OctreeNode(const OctreeNode &other)SurgSim::DataStructures::OctreeNode< Data >
OctreeNode(const OctreeNode< T > &other)SurgSim::DataStructures::OctreeNode< Data >
OctreeNode(const SurgSim::Math::Aabbd &boundingBox)SurgSim::DataStructures::OctreeNode< Data >explicit
serializeFileName(SurgSim::Framework::Accessible *accessible)SurgSim::Framework::Assetprotected
setIsActive(bool isActive)SurgSim::DataStructures::OctreeNode< Data >
subdivide()SurgSim::DataStructures::OctreeNode< Data >
SurgSim::Math::OctreeShape classSurgSim::DataStructures::OctreeNode< Data >friend
~Asset()SurgSim::Framework::Assetvirtual
~OctreeNode()SurgSim::DataStructures::OctreeNode< Data >virtual