VisioMove SDK (iOS)
2.1.22
|
Classes | |
struct | VgGeometryDescriptor |
class | VgI3DModule |
class | VgIconMarker |
struct | VgIconMarkerDescriptor |
class | VgIGeometry |
interface | VgIGeometryCallback |
interface | VgIGeometryEvent |
class | VgLine |
struct | VgLineDescriptor |
class | VgLink |
struct | VgLinkDescriptor |
class | VgMarker |
struct | VgMarkerDescriptor |
interface | VgModelManager |
class | VgPoint |
struct | VgPointDescriptor |
class | VgTextMarker |
struct | VgTextMarkerDescriptor |
Enumerations |
The Vg3DModule namespace defines all the needed interfaces to interact with the 3D module.
Lists all available geometry types.
Enumerator | |
---|---|
eGeometry |
Geometry type associated Vg3DModule::VgIGeometry |
ePoint |
Geometry type associated Vg3DModule::VgPoint |
eLine |
Geometry type associated Vg3DModule::VgLine |
This enum is used to define the Vg3DModule::VgLine type, which determines how it is displayed.
Enumerator | |
---|---|
ePixelConstantSize |
The PixelConstantSize type will display each segments of the Vg3DModule::VgLine as a line, projected onto the screen with each points having the same pixel size. In this case the mWidth parameter is a pixel value.
|
eGeometryConstantSize |
The GeometryConstantSize type will display the line polygonized in the 3D view, so that its width decreases when distance from the point of view increases. In this case the mWidth parameter is a meter value. |
Defines the available types of Marker.
Enumerator | |
---|---|
eVgMarkerText |
Marker using a text (Vg3DModule::VgTextMarker) |
eVgMarkerIcon |
Marker using an icon (Vg3DModule::VgIconMarker) |