|
VisioMove
2.1.5
|
| The namespace defines all the needed interfaces to interact with the 3D module | |
| The VgI3DModule interface provides access to use 3D related features | |
| Displays an icon as a marker of a VgPoint | |
| Describes an icon marker | |
| Describes the common properties used to create a VgIGeometry object | |
| The Vg3DModule::VgIGeometry interface is used as an abstraction of geometric features that can be added to or removed from the scene | |
| The VgIGeometryCallback interface is used to notify the developer that an event has been triggered on a Geometry | |
| The VgIGeometryEvent interface is used to encapsulate interactions between a user and a Geometry | |
| A structure which describes the attributes of a Vg3DModule::VgLine | |
| A VgLine is created using Vg3DModule::VgInstanceFactory::instantiate | |
| A structure which describes the attributes of a Vg3DModule::VgLink | |
| This class displays a 'ribbon' that links to positions in the scene | |
| Displays a marker on a ponctual position described by a VgPoint | |
| Describes a marker | |
| Used to create 3D models as VgIGeometry instances given a VgBinaryBuffer | |
| This structure encapsulates the point description parameters | |
| The VgPoint object can be associated with a layer within the 3D view | |
| Displays text as a marker of a VgPoint | |
| Describes a text marker | |
| The namespace defines all the needed interfaces to interact with the VisioMove view | |
| Allows to customize the Vg2DManipulator | |
| Allows to customize the Vg3DManipulator | |
| The VgIApplication interface provides a corridor to retrieve objects within the Engine layer | |
| The VgIEvent interface is used to encapsulate user interactions | |
| The VgIManipulatorManager interface is used to choose the way the user will interact with the Open GL surface | |
| The VgIModule interface allow to use a set of optional and modular features from the Visioglobe SDK | |
| The VgIModuleManager interface allow to query modules from the Visioglobe SDK | |
| Listener of simple gestures | |
| Controls the way the user interact with the Open GL surface | |
| Handles simple gestures | |
| Handles trackball gestures | |
| This namespace defines all the needed interfaces to load data, render them in the VisioMove view and move the camera programmatically | |
| Creates a mapping between an animation channel and a functor descriptor | |
| A list of VgFunctorDescriptorMapEntry's | |
| Contains literals to identify animation channels | |
| Contains literals to identify loop modes | |
| This class implements descriptors for animations | |
| This interface handles engine animations | |
| This class implements descriptors for axial rotation functors | |
| Used to manipulate binary data | |
| This class implements descriptors for color interpolation functors | |
| This class describes a functor for orientations using discrete samples | |
| This class describes a functor for positions using discrete samples | |
| This class implements descriptors for float interpolation functors | |
| This class describes a functor that approximates a sequence of floats with a spline | |
| Set the Font and configures it to render text | |
| This is the super class for all functor descriptor classes in the SDK | |
| This class implements georeferenced spatial reference systems | |
| This class defines the interface for animation call backs | |
| This class is a manager for animations | |
| This structure encapsulates a camera's viewpoint parameters | |
| This interface is used to retrieve and control the camera parameters | |
| This structure is used to retrieve information about the current dataset | |
| The VgIDatabase interface is used to load and select the data that will be displayed in the 3D view | |
| This class is used to encapsulate an engine context | |
| This interface provides an entry-point to retrieve objects from the Visioglobe engine | |
| This callback is used to draw some elements on the screen after the 3D view has been drawn | |
| Used to manage licensing issues | |
| Creates objects from their descriptor | |
| Implements a behavior triggered when a VgIResourceRequest terminates | |
| Parametrizes a resource request | |
| Manages resources | |
| Requests the reading of a resource | |
| The VgITexture interface is used to handle texture in the application | |
| Used to create VgITexture given a VgBinaryBuffer | |
| Describes a layer | |
| This class exposes the layer concept | |
| Manages the layers | |
| This abstract class is the base class for all layout descriptors | |
| This interface handles light management | |
| This class implements local metric spatial reference systems | |
| This struct encapsulates a 3D position | |
| Provides various utility methods for VgEngine::VgPosition | |
| This class is a descriptor for a quadtree based spatial layout | |
| This class implements descriptors for orientation interpolation functors | |
| Holds a query that could be executed by the engine | |
| Owns the number of references of an object | |
| The VgRefPtr class is used to automatically reference and unreference reference counted objects (VgReferenced) | |
| This class implements descriptors for sinusoidal animation of vectors | |
| This class gives access to the spatial aspect of an object (layer, point, etc) | |
| This class is a descriptor for quaternion functors that follow orientation of given spline definitions | |
| This class describes a functor that approximates a sequence of vectors with a spline | |
| This abstract class is the superclass of all concrete SRS classes | |
| This struct represents a color | |
| This class describes the 3 values defining a 3D orientation azimuth, pitch, roll | |
| Describes a visibility ramp function that modifies the visibility, depending on the distance from the camera | |
| Describes the orientation constraintes on the three axes | |
| This class implements descriptors for vector interpolation functors | |
| This namespace defines all the needed interfaces to interact with the Map module | |
| The VgIMapModule defines all the needed interfaces to interact with the map module | |
| The VgIPlaceListener allow users to be notified of Place related events that occur within the map module where the listener has been registered | |
| The VgPlaceColorDescriptor encapsulates information associated with a place's color | |
| The VgPlaceIconDescriptor encapsulates information associated with a place icon, where a place icon is a texture associated with a place | |
| The VgPOIDescriptor describes location, footprint, height and other information tied to a POI | |
| The VgIPlaceDescriptor encapsulates information associated with a Place | |
| The namespace defines all the needed interfaces to interact with the Navigation module | |
| VgINavigation represents a Navigation object | |
| VgINavigationCallback provides an interface for the Navigation Module to communicate with the navigation request | |
| Contains a geographical description of how a place relates to an instruction | |
| The VgINavigationListener allow users to be notified of Navigation related events that occur within a VgINavigation Object where the listener has been registered | |
| The VgINavigationListener allow users to be notified of Navigation related events that occur within a VgINavigation Object where the listener has been registered | |
| VgINavigationRequestParameters is used when computing a navigation and provides a mechanism to customise the computed navigation object | |
| VgINavigationModule provides access to navigation related objects | |
| VgINavigationRequest provides an interface to allow the route requester to communicate with the navigation module | |
| The namespace defines all the needed interfaces to interact with the Routing module | |
| VgIRoute represents a route object | |
| VgIRouteCallback provides an interface for the route solver to communicate with the route requester | |
| A route geometry descriptor object | |
| VgIRouteConverter provides a mechanism for converting a VgIRoute into a geometry object(s) displayable by the Vg3DModule | |
| VgIRouteConverterFactory Provides an interface for creating a VgIRouteConverter | |
| VgIRouteRequest provides an interface to allow the route requester to communicate with the route solver | |
| VgIRoutingModule provides access to routing related objects | |
| This class is an opaque pointer class to routing nodes from the routing module | |
| An object containing parameters to perform a route request | |
| An object containing parameters to perform a getRoutingNode from a position | |
| VgIRoutingSolver will calculate a route between several waypoints | |
| This class serves as a base class for VgEAGLView and VgEAGLView2 | |
| This class wraps the CAEAGLLayer from CoreAnimation into a convenient UIView subclass its superclass VgEAGLBaseView contains most important methods | |
| This class wraps the CAEAGLLayer from CoreAnimation into a convenient UIView subclass |