|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CLoadBalancingGroup Class ReferenceA LoadBalancing Group.
More...
#include <load_balancing_trav.h>
List of all members.
Detailed Description
A LoadBalancing Group.
Models are owned by a group (through ILoadBalancingObs). Groups are created in CLoadBalancingTrav.
-
See also:
-
CScene CLoadBalancingTrav
-
Author:
-
Lionel Berenguier , Nevrax France
-
Date:
-
2002
Definition at line 67 of file load_balancing_trav.h.
Member Enumeration Documentation
enum NL3D::CLoadBalancingGroup::TPolygonBalancingMode
|
|
|
-
Enumeration values:
-
PolygonBalancingOff |
|
PolygonBalancingOn |
|
PolygonBalancingClamp |
|
CountPolygonBalancing |
|
Definition at line 71 of file load_balancing_trav.h. |
Constructor & Destructor Documentation
NL3D::CLoadBalancingGroup::CLoadBalancingGroup |
( |
|
) |
|
|
Member Function Documentation
void NL3D::CLoadBalancingGroup::addNbFacesPass0 |
( |
float |
v |
) |
[inline] |
|
float NL3D::CLoadBalancingGroup::computeModelNbFace |
( |
float |
faceIn |
) |
[inline] |
|
|
Compute the number of face to be rendered for thismodel, according to the number of faces he want to draw.
Definition at line 90 of file load_balancing_trav.h.
References _FaceRatio. |
|
Definition at line 66 of file load_balancing_trav.cpp.
References _FaceRatio, _NbFacePass0, _NbFaceWanted, _PrecPolygonBalancingMode, _ValueSmoother, NLMISC::CValueSmoother::addValue, NLMISC::clamp, NLMISC::CValueSmoother::getSmoothValue, NLMISC::CValueSmoother::init, NL3D_DEFAULT_LOADBALANCING_VALUE_SMOOTHER, NL3D_LOADBALANCING_SMOOTHER_MAX_RATIO, PolygonBalancingClamp, PolygonBalancingOff, PolygonBalancingOn, and NLMISC::CValueSmoother::reset. |
float NL3D::CLoadBalancingGroup::getNbFaceAsked |
( |
|
) |
const [inline] |
|
uint NL3D::CLoadBalancingGroup::getNbFaceWanted |
( |
|
) |
const [inline] |
|
void NL3D::CLoadBalancingGroup::setNbFaceWanted |
( |
uint |
nFaces |
) |
[inline] |
|
Friends And Related Function Documentation
friend class CLoadBalancingTrav [friend]
|
|
Member Data Documentation
bool NL3D::CLoadBalancingGroup::_DefaultGroup [private]
|
|
float NL3D::CLoadBalancingGroup::_FaceRatio [private]
|
|
float NL3D::CLoadBalancingGroup::_NbFacePass0 [private]
|
|
uint NL3D::CLoadBalancingGroup::_NbFaceWanted [private]
|
|
std::string NL3D::CLoadBalancingGroup::Name
|
|
The documentation for this class was generated from the following files:
|
|