org.geotools.graph.util.delaunay
Class DelaunayTriangulator

java.lang.Object
  extended by org.geotools.graph.util.delaunay.DelaunayTriangulator

public class DelaunayTriangulator
extends java.lang.Object

Author:
jfc173

Field Summary
 DelaunayNode temp1
           
 DelaunayNode temp2
           
 DelaunayNode temp3
           
 
Constructor Summary
DelaunayTriangulator()
          Creates a new instance of delaunayTriangulator
 
Method Summary
 DelaunayNode[] featuresToNodes(FeatureCollection<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> fc)
           
 DelaunayNode[] getNodeArray()
           
 java.util.Vector getTriangles()
           
 Graph getTriangulation()
           
 java.util.Vector insertNode(DelaunayNode newNode, java.util.Vector tList)
           
 void setFeatureCollection(FeatureCollection<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> data)
           
 void setNodeArray(DelaunayNode[] nodeArray)
           
 Graph triangleListToGraph(java.util.Vector tList)
           
 
Methods inherited from class java.lang.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<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> data)

getTriangles

public java.util.Vector getTriangles()

featuresToNodes

public DelaunayNode[] featuresToNodes(FeatureCollection<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> fc)

getTriangulation

public Graph getTriangulation()

triangleListToGraph

public Graph triangleListToGraph(java.util.Vector tList)

insertNode

public java.util.Vector insertNode(DelaunayNode newNode,
                                   java.util.Vector tList)


Copyright © 1996-2010 Geotools. All Rights Reserved.