Uses of Interface
edu.gsu.cs.dmlab.geometry.validation.interfaces.IGeometryValidator
-
Packages that use IGeometryValidator Package Description edu.gsu.cs.dmlab.geometry.validation edu.gsu.cs.dmlab.interpolation -
-
Uses of IGeometryValidator in edu.gsu.cs.dmlab.geometry.validation
Classes in edu.gsu.cs.dmlab.geometry.validation that implement IGeometryValidator Modifier and Type Class Description class
BufferGeometryValidator
A geometry validator that takes an input geometry and attempts to ensure that it is valid by performing a set of functions to the geometry, ensuring that points are listed in the clockwise order.class
MulitPolyConvexHullGeometryValidator
A geometry validator that takes an input geometry and attempts to ensure that it is valid by performing a set of functions to the geometry.class
PolygonizerGeometryValidator
A geometry validator that takes an input geometry and attempts to ensure that it is valid by performing a set of functions to the geometry.class
SimplifyingGeometryValidator
A geometry validator that takes an input geometry and attempts to ensure that it is valid by performing a simplification action on the input geometry.Constructors in edu.gsu.cs.dmlab.geometry.validation with parameters of type IGeometryValidator Constructor Description MulitPolyConvexHullGeometryValidator(IGeometryValidator bufferValidator, IGeometryValidator simplifyValidator, IGeometryValidator polyValidator)
Constructor that takes in a geometry validator that ensures that points are listed in the clockwise order.SimplifyingGeometryValidator(IGeometryValidator polygonValidator, double simplifierDistance)
Constructor that takes in a geometry validator that removes self intersections / inconsistencies of passed in Geometry objects. -
Uses of IGeometryValidator in edu.gsu.cs.dmlab.interpolation
Constructors in edu.gsu.cs.dmlab.interpolation with parameters of type IGeometryValidator Constructor Description STArealPolygonInterpolator(IInterpolationFactory factory, ITemporalAligner aligner, IGeometryValidator multipolyValidator, IGeometryValidator simplifyValidator, org.joda.time.Duration step, double areaBufferDistance)
Constructor for the Areal Polygon Interpolator method.STComplexPolygonInterpolator(IInterpolationFactory factory, ISeriesAlignmentFactory tsAlignFactory, IInterpolator areaInterpolator, ITemporalAligner aligner, IShapeSeriesAligner tsAligner, IGeometryValidator multipolyValidator, IGeometryValidator simplifyValidator, org.joda.time.Duration step)
Constructor for the Complex Polygon Interpolator method that uses DTW on the shape signature to find an alignment of the input polygons.STFilamentPolygonInterpolator(IInterpolationFactory factory, ISeriesAlignmentFactory tsAlignFactory, ITemporalAligner aligner, IShapeSeriesAligner tsAligner, IGeometryValidator multipolyValidator, IGeometryValidator simplifyValidator, IInterpolator arealInterpolator, ISTEndpointFinder endpointFinder, org.joda.time.Duration step)
A constructor for the ST Filament Polygon Interpolation class.
-