MOAB: Mesh Oriented datABase  (version 5.3.0)
moab::BVHTree::TreeNode Class Reference
+ Collaboration diagram for moab::BVHTree::TreeNode:

Public Member Functions

 TreeNode (int dm, int chld, double lmx, double rmn, BoundBox &bx)
TreeNodeoperator= (const TreeNode &f)

Public Attributes

unsigned int dim
unsigned int child
double Lmax
double Rmin
BoundBox box

Detailed Description

Definition at line 233 of file BVHTree.hpp.


Constructor & Destructor Documentation

moab::BVHTree::TreeNode::TreeNode ( int  dm,
int  chld,
double  lmx,
double  rmn,
BoundBox bx 
) [inline]

Definition at line 239 of file BVHTree.hpp.

            : dim( dm ), child( chld ), Lmax( lmx ), Rmin( rmn ), box( bx )
        {
        }

Member Function Documentation

TreeNode& moab::BVHTree::TreeNode::operator= ( const TreeNode f) [inline]

Definition at line 243 of file BVHTree.hpp.

References child, dim, Lmax, and Rmin.

        {
            dim   = f.dim;
            child = f.child;
            Lmax  = f.Lmax;
            Rmin  = f.Rmin;
            return *this;
        }

Member Data Documentation

Definition at line 236 of file BVHTree.hpp.

Referenced by operator=().

Definition at line 236 of file BVHTree.hpp.

Referenced by moab::BVHTree::find_point(), and operator=().

Definition at line 237 of file BVHTree.hpp.

Referenced by moab::BVHTree::find_point(), and operator=().

Definition at line 237 of file BVHTree.hpp.

Referenced by moab::BVHTree::find_point(), and operator=().

List of all members.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines