Uses of Class
com.vividsolutions.jts.geom.PrecisionModel

Packages that use PrecisionModel
com.vividsolutions.jts.algorithm Contains classes and interfaces implementing fundamental computational geometry algorithms. 
com.vividsolutions.jts.geom Contains the Geometry interface hierarchy and supporting classes. 
com.vividsolutions.jts.noding Classes to compute nodings for arrangements of line segments and line segment sequences. 
com.vividsolutions.jts.noding.snapround Contains classes to implement the Snap Rounding algorithm for noding linestrings. 
com.vividsolutions.jts.operation Provides classes for implementing operations on geometries 
com.vividsolutions.jts.operation.buffer Provides classes for computing buffers of geometries 
com.vividsolutions.jts.precision Provides classes for analyzing and manipulating the precision of Geometries. 
com.vividsolutions.jts.util Contains support classes for the Java Topology Suite. 
com.vividsolutions.jtsexample.geom   
 

Uses of PrecisionModel in com.vividsolutions.jts.algorithm
 

Fields in com.vividsolutions.jts.algorithm declared as PrecisionModel
protected  PrecisionModel LineIntersector.precisionModel
          If makePrecise is true, computed intersection coordinates will be made precise using Coordinate#makePrecise
 

Methods in com.vividsolutions.jts.algorithm with parameters of type PrecisionModel
 void LineIntersector.setMakePrecise(PrecisionModel precisionModel)
          Deprecated. use setPrecisionModel instead
 void LineIntersector.setPrecisionModel(PrecisionModel precisionModel)
          Force computed intersection to be rounded to a given precision model.
 

Uses of PrecisionModel in com.vividsolutions.jts.geom
 

Methods in com.vividsolutions.jts.geom that return PrecisionModel
 PrecisionModel GeometryFactory.getPrecisionModel()
          Returns the PrecisionModel that Geometries created by this factory will be associated with.
 PrecisionModel Geometry.getPrecisionModel()
          Returns the PrecisionModel used by the Geometry.
static PrecisionModel PrecisionModel.mostPrecise(PrecisionModel pm1, PrecisionModel pm2)
          Determines which of two PrecisionModels is the most precise (allows the greatest number of significant digits).
 

Methods in com.vividsolutions.jts.geom with parameters of type PrecisionModel
static PrecisionModel PrecisionModel.mostPrecise(PrecisionModel pm1, PrecisionModel pm2)
          Determines which of two PrecisionModels is the most precise (allows the greatest number of significant digits).
 

Constructors in com.vividsolutions.jts.geom with parameters of type PrecisionModel
GeometryCollection(Geometry[] geometries, PrecisionModel precisionModel, int SRID)
          Deprecated. Use GeometryFactory instead
GeometryFactory(PrecisionModel precisionModel)
          Constructs a GeometryFactory that generates Geometries having the given PrecisionModel and the default CoordinateSequence implementation.
GeometryFactory(PrecisionModel precisionModel, int SRID)
          Constructs a GeometryFactory that generates Geometries having the given PrecisionModel and spatial-reference ID, and the default CoordinateSequence implementation.
GeometryFactory(PrecisionModel precisionModel, int SRID, CoordinateSequenceFactory coordinateSequenceFactory)
          Constructs a GeometryFactory that generates Geometries having the given PrecisionModel, spatial-reference ID, and CoordinateSequence implementation.
LinearRing(Coordinate[] points, PrecisionModel precisionModel, int SRID)
          Deprecated. Use GeometryFactory instead
LineString(Coordinate[] points, PrecisionModel precisionModel, int SRID)
          Deprecated. Use GeometryFactory instead
MultiLineString(LineString[] lineStrings, PrecisionModel precisionModel, int SRID)
          Deprecated. Use GeometryFactory instead
MultiPoint(Point[] points, PrecisionModel precisionModel, int SRID)
          Deprecated. Use GeometryFactory instead
MultiPolygon(Polygon[] polygons, PrecisionModel precisionModel, int SRID)
          Deprecated. Use GeometryFactory instead
Point(Coordinate coordinate, PrecisionModel precisionModel, int SRID)
          Deprecated. Use GeometryFactory instead
Polygon(LinearRing shell, LinearRing[] holes, PrecisionModel precisionModel, int SRID)
          Deprecated. Use GeometryFactory instead
Polygon(LinearRing shell, PrecisionModel precisionModel, int SRID)
          Deprecated. Use GeometryFactory instead
PrecisionModel(PrecisionModel pm)
          Copy constructor to create a new PrecisionModel from an existing one.
 

Uses of PrecisionModel in com.vividsolutions.jts.noding
 

Constructors in com.vividsolutions.jts.noding with parameters of type PrecisionModel
IteratedNoder(PrecisionModel pm)
           
 

Uses of PrecisionModel in com.vividsolutions.jts.noding.snapround
 

Constructors in com.vividsolutions.jts.noding.snapround with parameters of type PrecisionModel
GeometryNoder(PrecisionModel pm)
          Creates a new noder which snap-rounds to a grid specified by the given PrecisionModel.
MCIndexSnapRounder(PrecisionModel pm)
           
SimpleSnapRounder(PrecisionModel pm)
           
 

Uses of PrecisionModel in com.vividsolutions.jts.operation
 

Fields in com.vividsolutions.jts.operation declared as PrecisionModel
protected  PrecisionModel GeometryGraphOperation.resultPrecisionModel
           
 

Methods in com.vividsolutions.jts.operation with parameters of type PrecisionModel
protected  void GeometryGraphOperation.setComputationPrecision(PrecisionModel pm)
           
 

Uses of PrecisionModel in com.vividsolutions.jts.operation.buffer
 

Methods in com.vividsolutions.jts.operation.buffer with parameters of type PrecisionModel
 void BufferBuilder.setWorkingPrecisionModel(PrecisionModel pm)
          Sets the precision model to use during the curve computation and noding, if it is different to the precision model of the Geometry.
 

Constructors in com.vividsolutions.jts.operation.buffer with parameters of type PrecisionModel
OffsetCurveBuilder(PrecisionModel precisionModel, BufferParameters bufParams)
           
 

Uses of PrecisionModel in com.vividsolutions.jts.precision
 

Methods in com.vividsolutions.jts.precision with parameters of type PrecisionModel
static Geometry SimpleGeometryPrecisionReducer.reduce(Geometry g, PrecisionModel precModel)
          Deprecated. Convenience method for doing precision reduction on a single geometry, with collapses removed and keeping the geometry precision model the same.
static Geometry GeometryPrecisionReducer.reduce(Geometry g, PrecisionModel precModel)
          Convenience method for doing precision reduction on a single geometry, with collapses removed and keeping the geometry precision model the same, and preserving polygonal topology.
static Geometry GeometryPrecisionReducer.reducePointwise(Geometry g, PrecisionModel precModel)
          Convenience method for doing pointwise precision reduction on a single geometry, with collapses removed and keeping the geometry precision model the same, but NOT preserving valid polygonal topology.
 

Constructors in com.vividsolutions.jts.precision with parameters of type PrecisionModel
CoordinatePrecisionReducerFilter(PrecisionModel precModel)
          Creates a new precision reducer filter.
GeometryPrecisionReducer(PrecisionModel pm)
           
PrecisionReducerCoordinateOperation(PrecisionModel targetPM, boolean removeCollapsed)
           
SimpleGeometryPrecisionReducer(PrecisionModel pm)
          Deprecated.  
 

Uses of PrecisionModel in com.vividsolutions.jts.util
 

Fields in com.vividsolutions.jts.util declared as PrecisionModel
protected  PrecisionModel GeometricShapeFactory.precModel
           
 

Uses of PrecisionModel in com.vividsolutions.jtsexample.geom
 

Methods in com.vividsolutions.jtsexample.geom with parameters of type PrecisionModel
 void PrecisionModelExample.difference(String wktA, String wktB, PrecisionModel pm)
           
 void PrecisionModelExample.intersection(String wktA, String wktB, PrecisionModel pm)
           
 



Copyright © 2012. All Rights Reserved.