Public Member Functions | Protected Member Functions | Protected Attributes
AABBTreeNode Class Reference

#include <OPC_AABBTree.h>

Inheritance diagram for AABBTreeNode:
Inheritance graph
[legend]

List of all members.

Public Member Functions

inline_ udword GetNbPrimitives () const
inline_ const udwordGetPrimitives () const

Protected Member Functions

void _BuildHierarchy (AABBTreeBuilder *builder)
void _Refit (AABBTreeBuilder *builder)
udword Split (udword axis, AABBTreeBuilder *builder)
bool Subdivide (AABBTreeBuilder *builder)

Protected Attributes

udword mNbPrimitives
 Number of primitives for this node.
udwordmNodePrimitives
 Node-related primitives (shortcut to a position in mIndices below)

Detailed Description

Contains a generic AABB tree node.

Author:
Pierre Terdiman
Version:
1.3
Date:
March, 20, 2001

Definition at line 83 of file OPC_AABBTree.h.


Member Function Documentation

void AABBTreeNode::_Refit ( AABBTreeBuilder builder) [protected]

Definition at line 89 of file OPC_AABBTree.h.

Definition at line 88 of file OPC_AABBTree.h.

udword AABBTreeNode::Split ( udword  axis,
AABBTreeBuilder builder 
) [protected]
bool AABBTreeNode::Subdivide ( AABBTreeBuilder builder) [protected]

Member Data Documentation

Number of primitives for this node.

Definition at line 94 of file OPC_AABBTree.h.

Node-related primitives (shortcut to a position in mIndices below)

Definition at line 93 of file OPC_AABBTree.h.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Apr 11 2019 03:30:20