org.geotools.graph.util.delaunay
Class DelaunayTriangulator

Object
  extended by DelaunayTriangulator

public class DelaunayTriangulator
extends Object

Author:
jfc173
Module:
modules/extension/graph (gt-graph.jar)

Field Summary
 DelaunayNode temp1
           
 DelaunayNode temp2
           
 DelaunayNode temp3
           
 
Constructor Summary
DelaunayTriangulator()
          Creates a new instance of delaunayTriangulator
 
Method Summary
 DelaunayNode[] featuresToNodes(FeatureCollection<SimpleFeatureType,SimpleFeature> fc)
           
 DelaunayNode[] getNodeArray()
           
 Vector getTriangles()
           
 Graph getTriangulation()
           
 Vector insertNode(DelaunayNode newNode, Vector tList)
           
 void setFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> data)
           
 void setNodeArray(DelaunayNode[] nodeArray)
           
 Graph triangleListToGraph(Vector tList)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

temp1

public DelaunayNode temp1

temp2

public DelaunayNode temp2

temp3

public DelaunayNode temp3
Constructor Detail

DelaunayTriangulator

public DelaunayTriangulator()
Creates a new instance of delaunayTriangulator

Method Detail

setNodeArray

public void setNodeArray(DelaunayNode[] nodeArray)

getNodeArray

public DelaunayNode[] getNodeArray()

setFeatureCollection

public void setFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> data)

getTriangles

public Vector getTriangles()

featuresToNodes

public DelaunayNode[] featuresToNodes(FeatureCollection<SimpleFeatureType,SimpleFeature> fc)

getTriangulation

public Graph getTriangulation()

triangleListToGraph

public Graph triangleListToGraph(Vector tList)

insertNode

public Vector insertNode(DelaunayNode newNode,
                         Vector tList)


Copyright © 1996-2009 Geotools. All Rights Reserved.