|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 {@link 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||