JTS Topology Suite - v 1.12

com.vividsolutions.jts.shape.fractal
Class SierpinskiCarpetBuilder

java.lang.Object
  extended by com.vividsolutions.jts.shape.GeometricShapeBuilder
      extended by com.vividsolutions.jts.shape.fractal.SierpinskiCarpetBuilder

public class SierpinskiCarpetBuilder
extends GeometricShapeBuilder


Field Summary
 
Fields inherited from class com.vividsolutions.jts.shape.GeometricShapeBuilder
extent, geomFactory, numPts
 
Constructor Summary
SierpinskiCarpetBuilder(GeometryFactory geomFactory)
           
 
Method Summary
 Geometry getGeometry()
           
static int recursionLevelForSize(int numPts)
           
 
Methods inherited from class com.vividsolutions.jts.shape.GeometricShapeBuilder
createCoord, getCentre, getDiameter, getExtent, getRadius, getSquareBaseLine, getSquareExtent, setExtent, setNumPoints
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SierpinskiCarpetBuilder

public SierpinskiCarpetBuilder(GeometryFactory geomFactory)
Method Detail

recursionLevelForSize

public static int recursionLevelForSize(int numPts)

getGeometry

public Geometry getGeometry()
Specified by:
getGeometry in class GeometricShapeBuilder

JTS Topology Suite - v 1.12