|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CCluster Class ReferenceCCluster.
More...
#include <cluster.h>
Inheritance diagram for NL3D::CCluster:
List of all members.
Detailed Description
CCluster.
The objects are in the MOT clip traversal
-
Author:
-
Matthieu Besson , Nevrax France
-
Date:
-
2001
Definition at line 62 of file cluster.h.
Constructor & Destructor Documentation
NL3D::CCluster::CCluster |
( |
|
) |
|
|
NL3D::CCluster::~CCluster |
( |
|
) |
|
|
Member Function Documentation
IModel* NL3D::CCluster::creator |
( |
|
) |
[inline, static, private] |
|
uint32 NL3D::CCluster::getNbPortals |
( |
|
) |
[inline] |
|
|
return true if the Sphere intersect the cluster.
Definition at line 167 of file cluster.cpp.
References _Volume. |
|
return true if the Bounding box intersect the cluster.
Definition at line 156 of file cluster.cpp.
References _Volume. |
bool NL3D::CCluster::isRoot |
( |
|
) |
[inline] |
|
void NL3D::CCluster::link |
( |
CPortal * |
portal |
) |
|
|
void NL3D::CCluster::registerBasic |
( |
|
) |
[static] |
|
void NL3D::CCluster::resetPortalLinks |
( |
|
) |
|
|
void NL3D::CCluster::unlink |
( |
CPortal * |
portal |
) |
|
|
void NL3D::CCluster::unlinkFromClusterTree |
( |
|
) |
[private] |
|
void NL3D::CCluster::unlinkFromParent |
( |
|
) |
[private] |
|
void NL3D::CCluster::unlinkSons |
( |
|
) |
[private] |
|
Friends And Related Function Documentation
friend class CInstanceGroup [friend]
|
|
Member Data Documentation
std::vector<CPortal*> NL3D::CCluster::_Portals [private]
|
|
CQuadGrid<CCluster*>::CIterator NL3D::CCluster::AccelIt
|
|
std::vector<CCluster*> NL3D::CCluster::Children
|
|
CCluster* NL3D::CCluster::Father
|
|
bool NL3D::CCluster::FatherVisible
|
|
std::string NL3D::CCluster::Name
|
|
bool NL3D::CCluster::VisibleFromFather
|
|
The documentation for this class was generated from the following files:
|
|