Alphabetical Class Index  Class Hierarchy   File Members   Compound Members   File List  

HFrLodThreshold Class Reference

#include <HConstantFrameRate.h>

List of all members.

Public Member Functions

ConstFRType GetType ()
 HFrLodThreshold ()
 HFrLodThreshold (int min, int max)
void Set (HConstantFrameRate *pCfr, int SimpLevel)

Static Public Member Functions

static HConstFRSimpTypeCreate (int min, int max)

Detailed Description

LOD Simplification type using the THRESHOLD option. The simplification level describes a range from 1 to 200 for the threshold rendering option (in reverse order).


Constructor & Destructor Documentation

HFrLodThreshold::HFrLodThreshold ( ) [inline]

The default constructor.

HFrLodThreshold::HFrLodThreshold ( int  min,
int  max 
) [inline]

The constructor that allows you the set the minimum and maximum simplification levels.

Parameters:
minThe minimum simplification level.
maxThe maximum simplification level.

Member Function Documentation

static HConstFRSimpType* HFrLodThreshold::Create ( int  min,
int  max 
) [inline, static]

Create a new simplification type object. Use this method to avoid object ownership problems.

Parameters:
minlowest simplification level
maxhighest simplification level
ConstFRType HFrLodThreshold::GetType ( ) [inline, virtual]
Returns:
The simplification type associated with this class.

Implements HConstFRSimpType.

References ConstFRLodThresholdType.

void HFrLodThreshold::Set ( HConstantFrameRate pCfr,
int  SimpLevel 
) [virtual]

Set rendering options based on simplification type

Parameters:
pCfrA pointer to a HConstantFrameRate Object.
SimpLevelSimplification level for the current type

Implements HConstFRSimpType.


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