com.visioglobe.libVisioDevKit
Class VgPoint

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.VgPoint

public class VgPoint
extends VgIGeometry

The VgPoint object can be associated with a layer within the 3D view. When the associated layer is visible, so to will the VgPoint. The VgPoint is located at a specified geographical position and is represented as a textured square. To use a VgPoint, one must first create it (using Vg3DModule::VgInstanceFactory::instantiate) and then associate it with a layer (using setLayer).

Endcode:
, Once the Point is created, it can be wrapped by MyPoint and associated with a layer.,

Field Summary
 
Fields inherited from class com.visioglobe.libVisioDevKit.VgReferenced
swigCMemOwn, swigRefPtr
 
Constructor Summary
VgPoint(long cPtr, boolean cMemoryOwn)
          Constructor.
 
Method Summary
 void delete()
           
static long getCPtr(VgPoint obj)
           
 VgPointDescriptorConstRefPtr getDescriptor()
           
 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

VgPoint

public VgPoint(long cPtr,
               boolean cMemoryOwn)
Constructor.

Method Detail

getCPtr

public static long getCPtr(VgPoint obj)

delete

public void delete()
Overrides:
delete in class VgIGeometry

getDescriptor

public VgPointDescriptorConstRefPtr getDescriptor()
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.

VisioDevKit 2.0, Visioglobe® 2013