com.visioglobe.libVisioDevKit
Class VgQuadtreeLayoutDescriptor

java.lang.Object
  extended by com.visioglobe.libVisioDevKit.VgLayoutDescriptor
      extended by com.visioglobe.libVisioDevKit.VgQuadtreeLayoutDescriptor

public class VgQuadtreeLayoutDescriptor
extends VgLayoutDescriptor

This class is a descriptor for a quadtree based spatial layout.


Field Summary
 
Fields inherited from class com.visioglobe.libVisioDevKit.VgLayoutDescriptor
swigCMemOwn
 
Constructor Summary
VgQuadtreeLayoutDescriptor()
           
VgQuadtreeLayoutDescriptor(float pRootSize)
           
VgQuadtreeLayoutDescriptor(float pRootSize, long pNumLevels)
          Constructor.
VgQuadtreeLayoutDescriptor(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
protected  void finalize()
           
static long getCPtr(VgQuadtreeLayoutDescriptor obj)
           
 long getMNumLevels()
          The number of quadtree levels.
 float getMRootSize()
          The root size
 void setMNumLevels(long value)
          The number of quadtree levels.
 void setMRootSize(float value)
          The root size
 
Methods inherited from class com.visioglobe.libVisioDevKit.VgLayoutDescriptor
getCPtr
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VgQuadtreeLayoutDescriptor

public VgQuadtreeLayoutDescriptor(long cPtr,
                                  boolean cMemoryOwn)

VgQuadtreeLayoutDescriptor

public VgQuadtreeLayoutDescriptor(float pRootSize,
                                  long pNumLevels)
Constructor.

Parameters:
pRootSize - The size of the root element.
pNumLevels - The number of quadtree levels in the layout.

VgQuadtreeLayoutDescriptor

public VgQuadtreeLayoutDescriptor(float pRootSize)

VgQuadtreeLayoutDescriptor

public VgQuadtreeLayoutDescriptor()
Method Detail

getCPtr

public static long getCPtr(VgQuadtreeLayoutDescriptor obj)

finalize

protected void finalize()
Overrides:
finalize in class VgLayoutDescriptor

delete

public void delete()
Overrides:
delete in class VgLayoutDescriptor

setMRootSize

public void setMRootSize(float value)
The root size


getMRootSize

public float getMRootSize()
The root size


setMNumLevels

public void setMNumLevels(long value)
The number of quadtree levels.


getMNumLevels

public long getMNumLevels()
The number of quadtree levels.


VisioDevKit 2.0, Visioglobe® 2013