com.visioglobe.libVisioDevKit
Class VgSRS

java.lang.Object
  extended by com.visioglobe.libVisioDevKit.VgReferenced
      extended by com.visioglobe.libVisioDevKit.VgSRS
Direct Known Subclasses:
VgGeoReferencedSRS, VgMetricSRS

public class VgSRS
extends VgReferenced

This abstract class is the superclass of all concrete SRS classes. SRS stands for Spatial Reference System, it describes the space and coordinate system in which positions are expressed. Reference counted.

See:
VgEngine::VgPosition

Field Summary
 
Fields inherited from class com.visioglobe.libVisioDevKit.VgReferenced
swigCMemOwn, swigRefPtr
 
Constructor Summary
VgSRS(long cPtr, boolean cMemoryOwn)
          This class constructor is protected to prevent direct instantiation.
 
Method Summary
 void delete()
           
static long getCPtr(VgSRS obj)
           
 boolean isGeoReferenced()
           
 
Methods inherited from class com.visioglobe.libVisioDevKit.VgReferenced
finalize, getCPtr, getNbReferences, ref, unref
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VgSRS

public VgSRS(long cPtr,
             boolean cMemoryOwn)
This class constructor is protected to prevent direct instantiation.

Method Detail

getCPtr

public static long getCPtr(VgSRS obj)

delete

public void delete()
Overrides:
delete in class VgReferenced

isGeoReferenced

public boolean isGeoReferenced()
Returns:
True if this is a georeferenced SRS, false if it is a custom SRS, i.e a reference system where coordinates cannot be reprojected into a geographic reference system like WGS84.

VisioDevKit 2.0, Visioglobe® 2013