|
VisioMove SDK (iOS)
2.1.22
|
Public Member Functions | |
| virtual | ~VgIApplication () |
| virtual VgIModuleManager * | editModuleManager ()=0 |
| virtual VgEngine::VgIEngine * | editEngine ()=0 |
| virtual VgIManipulatorManager * | editManipulatorManager ()=0 |
| virtual VgMapModule::VgIMapModule * | editMapModule ()=0 |
| virtual Vg3DModule::VgI3DModule * | edit3dModule ()=0 |
| virtual VgRoutingModule::VgIRoutingModule * | editRoutingModule ()=0 |
| virtual VgNavigationModule::VgINavigationModule * | editNavigationModule ()=0 |
Static Public Member Functions | |
| static VgIApplication * | createApplication () |
| static VgIApplication * | createApplicationOGL () |
| static VgIApplication * | createApplicationOGLES1 () |
| static VgIApplication * | createApplicationOGLES2 () |
| static VgIApplication * | createApplicationNOHEAD () |
Protected Member Functions | |
| VgIApplication () | |
The VgIApplication interface provides a corridor to retrieve objects within the Engine layer. In addition to this it also provides higher level management of the VisioMove view such as advanced camera manipulation.
|
inlineprotected |
Constructor.
|
inlinevirtual |
Destructor.
|
static |
Creates default application
|
static |
Creates application without renderer. Should always return a valid pointer
|
static |
Creates application that use OpenGL.
|
static |
Creates application that use OpenGLES1.
|
static |
Creates application that use OpenGLES2.
|
pure virtual |
Returns the 3d module.
|
pure virtual |
Retrieves the engine.
|
pure virtual |
Retrieves the manipulator manager.
|
pure virtual |
Returns the map module.
|
pure virtual |
Retrieves the module manager.
|
pure virtual |
Returns the navigation module.
|
pure virtual |
Returns the routing module.