VisioMove SDK (iOS)  2.1.22
VgEngine::VgIViewPoint Struct Reference

Public Member Functions

 VgIViewPoint ()
 
 VgIViewPoint (const VgIViewPoint &pOther)
 

Public Attributes

VgEngine::VgPosition mPosition
 
double mHeading
 
double mPitch
 

Detailed Description

This structure encapsulates a camera's viewpoint parameters.

Constructor & Destructor Documentation

VgEngine::VgIViewPoint::VgIViewPoint ( )
inline

Constructor.

VgEngine::VgIViewPoint::VgIViewPoint ( const VgIViewPoint pOther)
inline

Copy constructor. Initializes the view point.

Member Data Documentation

double VgEngine::VgIViewPoint::mHeading

The viewpoint heading.

double VgEngine::VgIViewPoint::mPitch

The viewpoint pitch.

Note
In the 2D or 2.5D maps use case, it is usually set to -90.0 degrees to define a vertical, downward view.
VgEngine::VgPosition VgEngine::VgIViewPoint::mPosition

The viewpoint position.

Note
In the 2D or 2.5D maps use case, in order to provide a comfortable point of view, the mZorAltitude component is computed according to the size of the associated POI, the minimum value being 100.0.
For example, the viewpoint associated to a big supermarket within a mall might have an altitude of 654.3 whereas the one associated to a small kiosk will have an altitude of 100.0.

The documentation for this struct was generated from the following file:
VisioMove 2.1.22, Visioglobe® 2016