CFx SDK Documentation  2023 SP0
Public Member Functions | Friends | List of all members
OdGiExtentsSpaceNode< E, O > Class Template Reference

#include <GiExtentsSpaceTree.h>

Public Member Functions

 OdGiExtentsSpaceNode (OdGiExtentsSpaceNode *parent, E &extents, int nDepth, int nTypeOfObjects)
 
 ~OdGiExtentsSpaceNode ()
 
bool isLeave ()
 
int getDepth ()
 
OdVector< O *, OdMemoryAllocator< O * > > * getObjectPointersPtr (int iType)
 

Friends

template<OdUInt32 NUM_AXIS, OdUInt32 MAX_DEPTH, OdUInt64 MAX_NODE_OBJECT, class EE , class P , class OO >
class OdGiExtentsSpaceTree
 

Detailed Description

template<class E, class O>
class OdGiExtentsSpaceNode< E, O >

Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 80 of file GiExtentsSpaceTree.h.

Constructor & Destructor Documentation

◆ OdGiExtentsSpaceNode()

template<class E , class O >
OdGiExtentsSpaceNode< E, O >::OdGiExtentsSpaceNode ( OdGiExtentsSpaceNode< E, O > *  parent,
E extents,
int  nDepth,
int  nTypeOfObjects 
)
inline

Definition at line 103 of file GiExtentsSpaceTree.h.

◆ ~OdGiExtentsSpaceNode()

template<class E , class O >
OdGiExtentsSpaceNode< E, O >::~OdGiExtentsSpaceNode ( )
inline

Definition at line 120 of file GiExtentsSpaceTree.h.

Member Function Documentation

◆ getDepth()

template<class E , class O >
int OdGiExtentsSpaceNode< E, O >::getDepth ( )
inline

Definition at line 133 of file GiExtentsSpaceTree.h.

◆ getObjectPointersPtr()

template<class E , class O >
OdVector<O*, OdMemoryAllocator<O*> >* OdGiExtentsSpaceNode< E, O >::getObjectPointersPtr ( int  iType)
inline

Definition at line 137 of file GiExtentsSpaceTree.h.

◆ isLeave()

template<class E , class O >
bool OdGiExtentsSpaceNode< E, O >::isLeave ( )
inline

Definition at line 127 of file GiExtentsSpaceTree.h.

Friends And Related Function Documentation

◆ OdGiExtentsSpaceTree

template<class E , class O >
template<OdUInt32 NUM_AXIS, OdUInt32 MAX_DEPTH, OdUInt64 MAX_NODE_OBJECT, class EE , class P , class OO >
friend class OdGiExtentsSpaceTree
friend

Definition at line 82 of file GiExtentsSpaceTree.h.


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