VisioDevKit  v2.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Pages
VgEngine::VgVisibilityRamp Struct Reference

Describes a visibility ramp function depending on distance from the camera. More...

Public Member Functions

 VgVisibilityRamp ()
 
 VgVisibilityRamp (float pStartVisibleDistance, float pFullyVisibleDistance, float pStartInvisibleDistance, float pFullyInvisibleDistance)
 
void operator= (const VgVisibilityRamp &pOther)
 
bool operator== (const VgVisibilityRamp &pOther) const
 
bool operator!= (const VgVisibilityRamp &pOther) const
 

Public Attributes

float mStartVisibleDistance
 
float mFullyVisibleDistance
 
float mStartInvisibleDistance
 
float mFullyInvisibleDistance
 

Detailed Description

Describes a visibility ramp function depending on distance from the camera.

Version
2.0.9263

Constructor & Destructor Documentation

VgEngine::VgVisibilityRamp::VgVisibilityRamp ( )
inline
VgEngine::VgVisibilityRamp::VgVisibilityRamp ( float  pStartVisibleDistance,
float  pFullyVisibleDistance,
float  pStartInvisibleDistance,
float  pFullyInvisibleDistance 
)
inline

Member Function Documentation

bool VgEngine::VgVisibilityRamp::operator!= ( const VgVisibilityRamp pOther) const
inline
void VgEngine::VgVisibilityRamp::operator= ( const VgVisibilityRamp pOther)
inline
bool VgEngine::VgVisibilityRamp::operator== ( const VgVisibilityRamp pOther) const
inline

Member Data Documentation

float VgEngine::VgVisibilityRamp::mFullyInvisibleDistance

Referenced by operator=(), and operator==().

float VgEngine::VgVisibilityRamp::mFullyVisibleDistance

Referenced by operator=(), and operator==().

float VgEngine::VgVisibilityRamp::mStartInvisibleDistance

Referenced by operator=(), and operator==().

float VgEngine::VgVisibilityRamp::mStartVisibleDistance

Referenced by operator=(), and operator==().


The documentation for this struct was generated from the following file:
VisioDevKit 2.0, Visioglobe® 2013