VisioMove SDK (iOS)
2.1.22
|
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 |
Describes a visibility ramp function that modifies the visibility, depending on the distance from the camera.
|
inline |
|
inline |
|
inline |
References VgEngine::VgColor::operator==().
|
inline |
References mFullyInvisibleDistance, mFullyVisibleDistance, mStartInvisibleDistance, and mStartVisibleDistance.
|
inline |
References mFullyInvisibleDistance, mFullyVisibleDistance, mStartInvisibleDistance, and mStartVisibleDistance.
float VgEngine::VgVisibilityRamp::mFullyInvisibleDistance |
Distance in meters at which it is fully invisible. By default +infinity. If set to a very large value, it will never fade out.
The default value of this property is 0.0.
Referenced by operator=(), and operator==().
float VgEngine::VgVisibilityRamp::mFullyVisibleDistance |
Distance in meters at which it is fully visible. If set to 0.0, it is always visble when you are close.
The default value of this property is 0.0.
Referenced by operator=(), and operator==().
float VgEngine::VgVisibilityRamp::mStartInvisibleDistance |
Distance in meters at which it starts to become invisible.
The default value of this property is 0.0.
Referenced by operator=(), and operator==().
float VgEngine::VgVisibilityRamp::mStartVisibleDistance |
Distance in meters at which it starts becoming visible. If set to 0.0, it is always visble no matter how close you are.
The default value of this property is 0.0.
Referenced by operator=(), and operator==().