org.geotools.geometry.iso.util.algorithm2D
Class AlgoArea

java.lang.Object
  extended by org.geotools.geometry.iso.util.algorithm2D.AlgoArea

public class AlgoArea
extends java.lang.Object

Author:
roehrig TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Constructor Summary
AlgoArea()
           
 
Method Summary
static java.awt.geom.GeneralPath createGeneralPathFromEdges(java.util.Collection<Edge2D> edges)
           
static java.awt.geom.GeneralPath createGeneralPathFromNodes(java.util.Collection<java.awt.geom.Point2D> points)
           
static java.util.ArrayList<java.util.ArrayList<java.awt.geom.Line2D>> getBoundariesLines(java.awt.geom.Area area)
          returns a list of boundaries, whereas each boundary is a list of connected Line2D segments (ArrayList<ArrayList<Line2D>>)
 java.util.ArrayList<java.util.ArrayList<java.awt.geom.Point2D>> getBoundariesPoints(java.awt.geom.Area area)
           
static boolean linesOrientation(java.util.Collection<java.awt.geom.Line2D> segments)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlgoArea

public AlgoArea()
Method Detail

getBoundariesLines

public static java.util.ArrayList<java.util.ArrayList<java.awt.geom.Line2D>> getBoundariesLines(java.awt.geom.Area area)
returns a list of boundaries, whereas each boundary is a list of connected Line2D segments (ArrayList<ArrayList<Line2D>>)

Parameters:
area -
Returns:

getBoundariesPoints

public java.util.ArrayList<java.util.ArrayList<java.awt.geom.Point2D>> getBoundariesPoints(java.awt.geom.Area area)

linesOrientation

public static boolean linesOrientation(java.util.Collection<java.awt.geom.Line2D> segments)

createGeneralPathFromEdges

public static java.awt.geom.GeneralPath createGeneralPathFromEdges(java.util.Collection<Edge2D> edges)

createGeneralPathFromNodes

public static java.awt.geom.GeneralPath createGeneralPathFromNodes(java.util.Collection<java.awt.geom.Point2D> points)
Parameters:
points -
Returns:


Copyright © 1996-2010 Geotools. All Rights Reserved.