com.visioglobe.libVisioDevKit
Class VgLineType

java.lang.Object
  extended by com.visioglobe.libVisioDevKit.VgLineType

public final class VgLineType
extends java.lang.Object

This enum is used to define the Vg3DModule::VgLine type, which determines how it is displayed.


Field Summary
static VgLineType 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.
static VgLineType 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.
 
Method Summary
static VgLineType swigToEnum(int swigValue)
           
 int swigValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ePixelConstantSize

public static final VgLineType 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.

Remark:
This type is incompatible when used in conjunction with Vg3DModule::VgLineDescriptor::mTexture to draw the line.

eGeometryConstantSize

public static final VgLineType 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.

Method Detail

swigValue

public final int swigValue()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

swigToEnum

public static VgLineType swigToEnum(int swigValue)

VisioDevKit 2.0, Visioglobe® 2013