VisioMove SDK (Android)  2.1.22
 All Classes Functions Variables Pages
VgIApplication Class Reference

Public Member Functions

VgIModuleManager editModuleManager ()
 
VgIEngine editEngine ()
 
VgIManipulatorManager editManipulatorManager ()
 
VgIMapModule editMapModule ()
 
VgI3DModule edit3dModule ()
 
VgIRoutingModule editRoutingModule ()
 
VgINavigationModule editNavigationModule ()
 

Static Public Member Functions

static VgIApplication createApplication ()
 
static VgIApplication createApplicationOGL ()
 
static VgIApplication createApplicationOGLES1 ()
 
static VgIApplication createApplicationOGLES2 ()
 
static VgIApplication createApplicationNOHEAD ()
 

Detailed Description

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.

Member Function Documentation

static VgIApplication VgIApplication.createApplication ( )
static

Creates default application

Returns
application that uses OpenGL, OpenGLES1, OpenGLES2, or NULL renderer, depending on support and compile time options. should never be NULL unless no memory.
static VgIApplication VgIApplication.createApplicationNOHEAD ( )
static

Creates application without renderer. Should always return a valid pointer

Remarks
useful for determining version of SDK.
static VgIApplication VgIApplication.createApplicationOGL ( )
static

Creates application that use OpenGL.

Returns
NULL if SDK not compiled with that support.
static VgIApplication VgIApplication.createApplicationOGLES1 ( )
static

Creates application that use OpenGLES1.

Returns
NULL if SDK not compiled with that support.
static VgIApplication VgIApplication.createApplicationOGLES2 ( )
static

Creates application that use OpenGLES2.

Returns
NULL if SDK not compiled with that support.
VgI3DModule VgIApplication.edit3dModule ( )

Returns the 3d module.

Version
2.1.15
VgIEngine VgIApplication.editEngine ( )

Retrieves the engine.

VgIManipulatorManager VgIApplication.editManipulatorManager ( )

Retrieves the manipulator manager.

VgIMapModule VgIApplication.editMapModule ( )

Returns the map module.

Version
2.1.15
VgIModuleManager VgIApplication.editModuleManager ( )

Retrieves the module manager.

Deprecated:
VgINavigationModule VgIApplication.editNavigationModule ( )

Returns the navigation module.

Version
2.1.15
VgIRoutingModule VgIApplication.editRoutingModule ( )

Returns the routing module.

Version
2.1.15

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