com.visioglobe.libVisioDevKit
Class VgLine

java.lang.Object
  extended by com.visioglobe.libVisioDevKit.VgReferenced
      extended by com.visioglobe.libVisioDevKit.VgSpatial
          extended by com.visioglobe.libVisioDevKit.VgIGeometry
              extended by com.visioglobe.libVisioDevKit.VgLine

public class VgLine
extends VgIGeometry

A VgLine is created using Vg3DModule::VgInstanceFactory::instantiate. Once created, it may be added to a layer using VgLine::setLayer.

Endcode:

Field Summary
 
Fields inherited from class com.visioglobe.libVisioDevKit.VgReferenced
swigCMemOwn, swigRefPtr
 
Constructor Summary
VgLine(long cPtr, boolean cMemoryOwn)
          Constructor.
 
Method Summary
 void delete()
           
static long getCPtr(VgLine obj)
           
 VgLineDescriptorConstRefPtr getDescriptor()
          Retrieves the descriptor containing line information.
 VgIGeometryType getType()
          Gets the geometry type.
 
Methods inherited from class com.visioglobe.libVisioDevKit.VgIGeometry
addListener, finalize, getCPtr, removeListener, setLayer, setLayer
 
Methods inherited from class com.visioglobe.libVisioDevKit.VgSpatial
editAnimation, getAnimation, getAnimationNames, getCPtr, getOrientation, getPosition, setAnimation, setAnimation, setLocalAnimation, setOrientation, setPosition, setPosition, setScale
 
Methods inherited from class com.visioglobe.libVisioDevKit.VgReferenced
getCPtr, getNbReferences, ref, unref
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VgLine

public VgLine(long cPtr,
              boolean cMemoryOwn)
Constructor.

Method Detail

getCPtr

public static long getCPtr(VgLine obj)

delete

public void delete()
Overrides:
delete in class VgIGeometry

getDescriptor

public VgLineDescriptorConstRefPtr getDescriptor()
Retrieves the descriptor containing line information.

Returns:
The descriptor.

getType

public VgIGeometryType getType()
Description copied from class: VgIGeometry
Gets the geometry type.

Overrides:
getType in class VgIGeometry
Returns:
The geometry type for this object

VisioDevKit 2.0, Visioglobe® 2013