|
enum class | Bounded { Yes
, No
} |
|
|
virtual vec3 | getLookTo () const =0 |
|
virtual vec3 | getLookFrom () const =0 |
|
virtual vec3 | getLookUp () const =0 |
|
virtual TrackballObject & | setLookTo (vec3 lookTo)=0 |
|
virtual TrackballObject & | setLookFrom (vec3 lookFrom)=0 |
|
virtual TrackballObject & | setLookUp (vec3 lookUp)=0 |
|
virtual TrackballObject & | setLook (vec3 lookFrom, vec3 lookTo, vec3 lookUp)=0 |
|
virtual vec3 | getLookFromMinValue () const =0 |
|
virtual vec3 | getLookFromMaxValue () const =0 |
|
virtual vec3 | getLookToMinValue () const =0 |
|
virtual vec3 | getLookToMaxValue () const =0 |
|
virtual float | getNearPlaneDist () const =0 |
|
virtual float | getFarPlaneDist () const =0 |
|
virtual vec3 | getWorldPosFromNormalizedDeviceCoords (const vec3 &ndcCoords) const =0 |
|
virtual vec3 | getNormalizedDeviceFromNormalizedScreenAtFocusPointDepth (const vec2 &normalizedScreenCoord) const =0 |
|
virtual void | zoom (float factor, Bounded bounded)=0 |
|
◆ getWorldPosFromNormalizedDeviceCoords()
virtual vec3 inviwo::TrackballObject::getWorldPosFromNormalizedDeviceCoords |
( |
const vec3 & | ndcCoords | ) |
const |
|
nodiscardpure virtual |
◆ setLook()
virtual TrackballObject & inviwo::TrackballObject::setLook |
( |
vec3 | lookFrom, |
|
|
vec3 | lookTo, |
|
|
vec3 | lookUp ) |
|
pure virtual |
The documentation for this class was generated from the following file: