Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractGeometryType - Class in org.gvsig.fmap.geom.type
- AbstractGeometryType() - Constructor for class org.gvsig.fmap.geom.type.AbstractGeometryType
- AbstractHandler - Class in org.gvsig.fmap.geom.handler
-
This class expands the
Handlerinterface adding support for selection, and identifying a handler of a geometry. - AbstractHandler() - Constructor for class org.gvsig.fmap.geom.handler.AbstractHandler
- AbstractSpatialIndex - Class in org.gvsig.fmap.geom.spi.spatialindex
- AbstractSpatialIndex(GeometryManager, SpatialIndexFactory, DynObject) - Constructor for class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- AbstractSpatialIndexFactory - Class in org.gvsig.fmap.geom.spi.spatialindex
- AbstractSpatialIndexFactory() - Constructor for class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndexFactory
- add(Geometry) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Utility method to add the envelop of geometry to the current envelope.
- add(Envelope) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Adds a envelope to the current envelope.
- addAlias(String) - Method in interface org.gvsig.fmap.geom.type.GeometryType
- addColor(Point) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Add a color to teh color array of the surface
- addCurve(Curve) - Method in interface org.gvsig.fmap.geom.aggregate.MultiCurve
-
Adds a new curve to the multi curve
- addIndex(int) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Add a index in the index array of the surface
- addInteriorRing(Line) - Method in interface org.gvsig.fmap.geom.primitive.Surface
-
Creates a ring from the coordinates of the line and adds it to the surface like an inner ring.
- addInteriorRing(Polygon) - Method in interface org.gvsig.fmap.geom.primitive.Surface
-
Creates a ring from the coordinates of the shell of the polygon and adds it to the surface like an inner ring.
- addInteriorRing(Ring) - Method in interface org.gvsig.fmap.geom.primitive.Surface
- addMoveToVertex(Point) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Adds a vertex (or direct position) to the curve
- addNormal(Point) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Add a normal vector to the normal array of the surface
- addPoint(Point) - Method in interface org.gvsig.fmap.geom.aggregate.MultiPoint
-
Adds a new point to the multipoint
- addPrimitive(Primitive) - Method in interface org.gvsig.fmap.geom.aggregate.MultiPrimitive
-
Adds a new primitive to the primitive
- addPrimitive(Primitive) - Method in interface org.gvsig.fmap.geom.complex.Complex
-
Adds a new primitive to the primitive
- addPrimitives(Aggregate) - Method in interface org.gvsig.fmap.geom.aggregate.MultiPrimitive
- addPrimitives(Aggregate) - Method in interface org.gvsig.fmap.geom.complex.Complex
- addPrimitives(Geometry) - Method in interface org.gvsig.fmap.geom.aggregate.MultiPrimitive
- addPrimitives(Geometry) - Method in interface org.gvsig.fmap.geom.complex.Complex
- addSegment(Point[]) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- addSegment(Point[]) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- addSolid(Solid) - Method in interface org.gvsig.fmap.geom.aggregate.MultiSolid
-
Adds a new solid to the multi solid
- addSurface(Surface) - Method in interface org.gvsig.fmap.geom.aggregate.MultiSurface
-
Adds a new surface to the multi surface
- addSurface(Surface) - Method in interface org.gvsig.fmap.geom.primitive.Solid
-
Add a surface to the Solid
- addTexture(Image, int) - Method in interface org.gvsig.fmap.geom.primitive.Appearance
-
Add a texture to the whole Solid
- addTextureCoord(Point) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Adds a texture coordinate to TexCoord array in Surface
- addVertex(double, double) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Utility method for add a vertex
- addVertex(double, double, double) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Utility method for add a vertex
- addVertex(Point) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Adds a vertex (or direct position) to the curve
- Aggregate - Interface in org.gvsig.fmap.geom.aggregate
-
This interface is equivalent to the GM_Aggregate specified in ISO 19107.
- AGGREGATE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A set that can contain points, lines and polygons.
- allowNullData() - Method in interface org.gvsig.fmap.geom.SpatialIndexFactory
- allowNullData() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndexFactory
- ANGLE_TURN_CLOCKWISE - Static variable in class org.gvsig.fmap.geom.GeometryUtils
-
A value that indicates an orientation of clockwise, or a right turn.
- ANGLE_TURN_COUNTERCLOCKWISE - Static variable in class org.gvsig.fmap.geom.GeometryUtils
-
A value that indicates an orientation of counterclockwise, or a left turn.
- ANGLE_TURN_NONE - Static variable in class org.gvsig.fmap.geom.GeometryUtils
-
A value that indicates an orientation of collinear, or no turn (straight).
- angleDiff(double, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Computes the unoriented smallest difference between two angles.
- angleGetTurn(double, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Returns whether an angle must turn clockwise or counterclockwise to overlap another angle.
- Appearance - Interface in org.gvsig.fmap.geom.primitive
-
This interface serves to set the appearance of a Solid in a CityGML model.
- Appearance.Material - Interface in org.gvsig.fmap.geom.primitive
- Appearance.Material.Face - Class in org.gvsig.fmap.geom.primitive
- append(PathIterator, boolean) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- append(PathIterator, boolean) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- append(GeneralPathX) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- append(GeneralPathX) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- Arc - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_Arc specified in ISO 19107.
- ARC - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A continuous portion (as of a circle or ellipse) of a curved line.
- area() - Method in interface org.gvsig.fmap.geom.Geometry
- areThreePointsInLine(Point, Point, Point) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- asList(Iterator) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- AttributeBinding() - Constructor for class org.gvsig.fmap.geom.primitive.SurfaceAppearance.AttributeBinding
B
- BACK - Static variable in class org.gvsig.fmap.geom.primitive.Appearance.Material.Face
- backgroundColor(String) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
- backgroundColorPropertyLabel(String) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
- backgroundColorPropertyValue1(String) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
- backgroundColorPropertyValue2(String) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
- backgroundColorTitle(String) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
- BEST - Static variable in interface org.gvsig.fmap.geom.Geometry
- BIND_OFF - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.AttributeBinding
- BIND_OVERALL - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.AttributeBinding
- BIND_PER_PRIMITIVE - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.AttributeBinding
- BIND_PER_PRIMITIVE_SET - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.AttributeBinding
- BIND_PER_VERTEX - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.AttributeBinding
- boundary() - Method in interface org.gvsig.fmap.geom.Geometry
-
Return the boundary
- BOUNDARY - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- buffer(double) - Method in interface org.gvsig.fmap.geom.Geometry
-
Computes a buffer area around this geometry having the given width This is a utility method to wrap the invocation to the operation
Geometry.OPERATIONS.BUFFER. - buffer(double, int, boolean) - Method in interface org.gvsig.fmap.geom.Geometry
-
Computes a buffer area around this geometry having the given width, the joinStyle and the capButt This is a utility method to wrap the invocation to the operation
Geometry.OPERATIONS.BUFFER. - BUFFER - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- build() - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
C
- calculateAngle(Point, Point) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Find the angle in the counterclockwise direction between the horizontal line and point p relative to the vertex
- calculateAngle(Point, Point, Point) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Calculate the angle between points p1 and p2 with vertex at vertex point
- calculateLambdaPoint(Point, Point, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Calculates a point on the line that passes through two points whose distance to the first is proportional to the distance between them according to the lambda parameter
- canAggregate(int, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Check if geomTypeParent is a Multigeometry and geomTypeChild is compatible
- canAggregate(int, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- canBeReprojected(CoordinateTransformation) - Method in interface org.gvsig.fmap.geom.Geometry
-
Return true if the geometry can be reprojected by the coordinate transformation
- canBeTransformed(AffineTransform) - Method in interface org.gvsig.fmap.geom.Geometry
-
Return true if the geometry can be transformed by the affine transform
- canLimitResults() - Method in interface org.gvsig.fmap.geom.SpatialIndexFactory
- canLimitResults() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndexFactory
- canUseToleranzeInNearestQuery() - Method in interface org.gvsig.fmap.geom.SpatialIndexFactory
- canUseToleranzeInNearestQuery() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndexFactory
- CenterHandler - Interface in org.gvsig.fmap.geom.handler
-
Center handlers.
- centerTo(Point) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Centers the envelope to a given point
- centroid() - Method in interface org.gvsig.fmap.geom.Geometry
- Circle - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_Circle specified in ISO 19107.
- CIRCLE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A closed plane curve every point of which is equidistant from a fixed point within the curve.
- Circumference - Interface in org.gvsig.fmap.geom.primitive
- CIRCUMFERENCE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- clear() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
- clone() - Method in interface org.gvsig.fmap.geom.Geometry
- clone() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- clone() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- clone() - Method in interface org.gvsig.fmap.geom.primitive.Line
- clone() - Method in interface org.gvsig.fmap.geom.primitive.Point
- clone() - Method in interface org.gvsig.fmap.geom.primitive.Polygon
- cloneGeometry() - Method in interface org.gvsig.fmap.geom.Geometry
-
Creates a clone of this geometry.
- cloneGeometry() - Method in interface org.gvsig.fmap.geom.primitive.Line
- cloneGeometry() - Method in interface org.gvsig.fmap.geom.primitive.Point
- cloneGeometry() - Method in interface org.gvsig.fmap.geom.primitive.Polygon
- close() - Method in interface org.gvsig.fmap.geom.SpatialIndex
- Closeable - Interface in org.gvsig.fmap.geom.primitive
- closePath() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- closePath() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- closePrimitive() - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Closes the geometry
- closestPoints(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- coerceData(Object) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- Complex - Interface in org.gvsig.fmap.geom.complex
-
This interface is equivalent to the GM_Complex specified in ISO 19107.
- COMPLEX - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- Composite - Interface in org.gvsig.fmap.geom.complex
-
This interface is equivalent to the GM_Composite specified in ISO 19107.
- CompositeCurve - Interface in org.gvsig.fmap.geom.complex
-
This interface is equivalent to the GM_CompositeCurve specified in ISO 19107.
- CompositePoint - Interface in org.gvsig.fmap.geom.complex
-
This interface is equivalent to the GM_CompositePoint specified in ISO 19107 A separate class for composite point is included for completeness.
- CompositeSolid - Interface in org.gvsig.fmap.geom.complex
-
This interface is equivalent to the GM_CompositeSolid specified in ISO 19107.
- CompositeSurface - Interface in org.gvsig.fmap.geom.complex
-
This interface is equivalent to the GM_CompositeSurface specified in ISO 19107.
- concatenate(Transform) - Method in interface org.gvsig.fmap.geom.transform.Transform
- contains(double, double) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- contains(double, double) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- contains(double, double, double, double) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- contains(double, double, double, double) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- contains(Point2D) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- contains(Point2D) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- contains(Rectangle2D) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- contains(Rectangle2D) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- contains(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
-
Tests whether this geometry contains the specified geometry.
- contains(Envelope) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Returns
trueif the new envelope is contained in the current envelope. - CONTAINS - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- convert(CoordinateTransformation) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Converts the envelope to other coordinate reference system
- convertTo(String, Object...) - Method in interface org.gvsig.fmap.geom.Geometry
- convertTo(Geometry, String) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- convertToEWKB() - Method in interface org.gvsig.fmap.geom.Geometry
-
Return a byte array with the equivalent in EWKB format of the Geometry.
- convertToEWKB(int) - Method in interface org.gvsig.fmap.geom.Geometry
- convertToEWKBForcingType(int, int) - Method in interface org.gvsig.fmap.geom.Geometry
- convertToGeoJson(Map<String, Object>, boolean) - Method in interface org.gvsig.fmap.geom.Geometry
- convertToHexEWKB() - Method in interface org.gvsig.fmap.geom.Geometry
- convertToHexEWKBQuietly() - Method in interface org.gvsig.fmap.geom.Geometry
- convertToHexWKB() - Method in interface org.gvsig.fmap.geom.Geometry
- convertToHexWKBQuietly() - Method in interface org.gvsig.fmap.geom.Geometry
- convertToWKB() - Method in interface org.gvsig.fmap.geom.Geometry
-
Return a byte array with the equivalent in WKB format of the Geometry.
- convertToWKB(int) - Method in interface org.gvsig.fmap.geom.Geometry
- CONVERTTOWKB - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- convertToWKBForcingType(int, int) - Method in interface org.gvsig.fmap.geom.Geometry
- convertToWKBQuietly() - Method in interface org.gvsig.fmap.geom.Geometry
- convertToWKT() - Method in interface org.gvsig.fmap.geom.Geometry
-
Return a string with the equivalent in WKT format of the Geometry.
- CONVERTTOWKT - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- convertToWKTQuietly() - Method in interface org.gvsig.fmap.geom.Geometry
- convexHull() - Method in interface org.gvsig.fmap.geom.Geometry
- CONVEXHULL - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- coveredBy(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- COVEREDBY - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- covers(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- COVERS - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- create() - Method in interface org.gvsig.fmap.geom.type.GeometryType
-
This method creates a
Geometrywith the type specified by this class.The geometry is empty, and all the internal attributes must be assigned to a value when the geometry has been created. - create(int, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
This method creates a
Geometrywith a concrete type and subtype. - create(String) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
This method creates a
Geometrywith the type specified by this name. - create(GeometryType) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
This method creates a
Geometrywith the type specified by this GeometryType. - create(DynObject, ServiceManager) - Method in interface org.gvsig.fmap.geom.SpatialIndexFactory
- createAggregate(int, Predicate<Geometry>) - Method in interface org.gvsig.fmap.geom.complex.Complex
- createArc(Point, double, double, double, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates an arc as of center, radius, start angle and extension angle.
- createArc(Point, Point, Point, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates an arc as of three points.
- createCircle(EuclideanLine2D, EuclideanLine2D, Point, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates a circle from two tangents and one point.
- createCircle(Geometry, Geometry, double, Point, Point, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates a circle from two tangent geometries and the radius.
- createCircle(Point, double, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates a circle as of center and radius.
- createCircle(Point, Point, Point, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates a circle from three points.
- createCircle(Point, Point, Point, Point, Point, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates a circle from five points.The first two points are two points on a tangent to the circle.The next two are two points on another tangent to the circle.The last one is a point near the center of the circle.
- createCurve(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
- createCurve(GeneralPathX, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new curve with a concrete type and sets the value for the coordinates using a GeneralPathX.
- createDefaultMemorySpatialIndex() - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a memory spatial index with the default implementation.
- createEllipse(Point, Point, double, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates an ellipse from start and end point of A axis and half length of B axis.
- createEnvelope(double, double, double, double, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Creates a Envelope with a concrete subtype.
- createEnvelope(double, double, double, double, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createEnvelope(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Creates a Envelope with a concrete subtype.
- createEnvelope(int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- CreateEnvelopeException - Exception Class in org.gvsig.fmap.geom.exception
- CreateEnvelopeException(int, Throwable) - Constructor for exception class org.gvsig.fmap.geom.exception.CreateEnvelopeException
- createFilledEllipse(Point, Point, double, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates a filled ellipse from start and end point of A axis and half length of B axis.
- createFrom(byte[]) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a geometry from a WKB definition.
- createFrom(byte[], Projection) - Method in interface org.gvsig.fmap.geom.GeometryManager
- createFrom(Reader, Projection) - Method in interface org.gvsig.fmap.geom.GeometryManager
- createFrom(Object) - Method in interface org.gvsig.fmap.geom.GeometryManager
- createFrom(Object) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createFrom(String) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a geometry from a WKT or HexWKB definition.
- createFrom(String) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createFrom(String, String) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a geometry from a WKT definition.
- createFrom(String, String) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createFrom(String, Projection) - Method in interface org.gvsig.fmap.geom.GeometryManager
- createFrom(String, Projection) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createFromQuietly(String) - Method in interface org.gvsig.fmap.geom.GeometryManager
- createGeneralPath(int, PathIterator) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a GeneralPathX to populate a geometry.
- createGeometryCoercionContext() - Method in interface org.gvsig.fmap.geom.GeometryManager
- CreateGeometryException - Exception Class in org.gvsig.fmap.geom.exception
-
Exception thrown when there is an error creating a new
Geometry. - CreateGeometryException(int, int, Throwable) - Constructor for exception class org.gvsig.fmap.geom.exception.CreateGeometryException
- createInformacionBuilder() - Method in interface org.gvsig.fmap.geom.GeometryManager
- createLine(double, double, double, double, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates line as of two point coordinates.
- createLine(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new line with a concrete type.
- createLine(int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createLine(Point, Point, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Creates line as of two point objects.
- createMultiCurve(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new multicurve with a concrete subtype.
- createMultiCurve(GeneralPathX, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new multicurve with a concrete type and sets the value for the coordinates using a GeneralPathX.
- createMultiLine(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
- createMultiLine(int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createMultiPoint(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new multipoint with a concrete subtype.
- createMultiPoint(GeneralPathX, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new multipoint with a concrete type and sets the value for the coordinates using a GeneralPathX.
- createMultiPolygon(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
- createMultiPolygon(int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createMultiPrimitive(GeometryType) - Method in interface org.gvsig.fmap.geom.GeometryManager
- createMultiSurface(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new multisurface with a concrete subtype.
- createMultiSurface(GeneralPathX, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new multisurface with a concrete type and sets the value for the coordinates using a GeneralPathX.
- createNullGeometry(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
It creates a null geometry with a concrete subtype.
- createParameters() - Method in interface org.gvsig.fmap.geom.SpatialIndexFactory
- createPoint(double[]) - Method in interface org.gvsig.fmap.geom.primitive.PointGeometryType
-
Creates a new point object
- createPoint(double, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createPoint(double, double) - Method in interface org.gvsig.fmap.geom.primitive.PointGeometryType
-
Creates a new point object
- createPoint(double, double, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createPoint(double, double, double, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createPoint(double, double, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new point with a concrete type and sets the value for the X and the Y.
- createPoint(Point, double, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createPolygon(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new polygon with a concrete type.
- createPolygon(int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- createRing() - Method in interface org.gvsig.fmap.geom.primitive.Polygon
- createSpatialIndex(String, DynObject) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a spatial index with the implementation specified as name.
- createSpline(List<Point>, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Create Spline from point list
- createSurface(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
- createSurface(GeneralPathX, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Create a new surface with a concrete type and sets the value for the coordinates using a GeneralPathX.
- createTransformedShape(AffineTransform) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- createTransformedShape(AffineTransform) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- crosses(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- CROSSES - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- CuadrantHandler - Interface in org.gvsig.fmap.geom.handler
-
Cuadrant handlers.
- CURRUPTED - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- Curve - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_Curve and the GM_CurveSegment specified in ISO 19107.
- CURVE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A straight or curved geometric element that is generated by a moving point and that has extension only along the path of the point.
- curvesize - Static variable in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- curveTo(double, double, double, double, double, double) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- curveTo(double, double, double, double, double, double) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- curveTo(Point, Point, Point) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- curveTo(Point, Point, Point) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
D
- DataTypes - Interface in org.gvsig.fmap.geom
-
This interface defines a set of constants for all data types supported by the DAL.
- difference(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- DIFFERENCE - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- DirectPosition - Interface in org.gvsig.fmap.geom
-
DirectPosition object data types hold the coordinates for a position within some coordinate reference system.
- DISCONNECTED_INTERIOR - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- DISJOIN - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- disjoint(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- dissolve() - Method in interface org.gvsig.fmap.geom.aggregate.MultiCurve
- distance(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
-
Returns the minimum distance between this Geometry and the specified geometry.
- DISTANCE - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- DMSNumberFormat - Class in org.gvsig.fmap.geom
- DMSNumberFormat(boolean) - Constructor for class org.gvsig.fmap.geom.DMSNumberFormat
- DMSNumberFormat(String, boolean) - Constructor for class org.gvsig.fmap.geom.DMSNumberFormat
- DMSNumberFormat.DMSNumberParseException - Exception Class in org.gvsig.fmap.geom
- DMSNumberParseException() - Constructor for exception class org.gvsig.fmap.geom.DMSNumberFormat.DMSNumberParseException
- doInitialize() - Method in class org.gvsig.fmap.geom.GeometryLibrary
- doPostInitialize() - Method in class org.gvsig.fmap.geom.GeometryLibrary
- doRegistration() - Method in class org.gvsig.fmap.geom.GeometryLibrary
- DrawArrayLengths - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveType
- DrawArrays - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveType
- DrawElementsUInt - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveType
- DUPLICATE_RINGS - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
E
- E - Static variable in interface org.gvsig.fmap.geom.Geometry
-
East.
- Ellipse - Interface in org.gvsig.fmap.geom.primitive
-
An ellipse is the finite or bounded case of a conic section, the geometric shape that results from cutting a circular conical or cylindrical surface with an oblique plane (the other two cases being the parabola and the hyperbola).
- ELLIPSE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A closed plane curve generated by a point moving in such a way that the sums of its distances from two fixed points is a constant : a plane section of a right circular cone that is a closed curve.
- EllipticArc - Interface in org.gvsig.fmap.geom.primitive
- ELLIPTICARC - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- ensureCapacity(int) - Method in interface org.gvsig.fmap.geom.aggregate.MultiPrimitive
- ensureCapacity(int) - Method in interface org.gvsig.fmap.geom.complex.Complex
- ensureCapacity(int) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
- ensureOrientation(boolean) - Method in interface org.gvsig.fmap.geom.Geometry
-
Ensures the orientation of the geometry according to the parameter, flipping it if necessary.
- envelope() - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
- Envelope - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_Envelope specified in ISO 19107.
- ENVELOPE - Static variable in interface org.gvsig.fmap.geom.DataTypes
- EnvelopeNotInitializedException - Exception Class in org.gvsig.fmap.geom.primitive
- EnvelopeNotInitializedException() - Constructor for exception class org.gvsig.fmap.geom.primitive.EnvelopeNotInitializedException
- EOF - Static variable in class org.gvsig.fmap.geom.DMSNumberFormat
- equals(Object) - Method in interface org.gvsig.fmap.geom.Geometry
- equals(Object) - Method in class org.gvsig.fmap.geom.type.AbstractGeometryType
- equalsPoint(Object) - Method in class org.gvsig.fmap.geom.handler.AbstractHandler
- equalsPoint(Object) - Method in interface org.gvsig.fmap.geom.handler.Handler
-
Returns
trueif the object is aHandlerand has the same coordinates as this one. - EXTENDED_GEOMSUBTYPE_OFFSET - Static variable in interface org.gvsig.fmap.geom.Geometry
-
Initial value for new geometry subtypes (it must not overlap with the basic ones defined in SUBTYPES).
- EXTENDED_GEOMTYPE_OFFSET - Static variable in interface org.gvsig.fmap.geom.Geometry
-
Initial value for new geometry types (it must not overlap with the basic ones defined in TYPES).
- extractFrom(String, Projection) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- extractFrom(JsonValue, Projection) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- extractPoint(double) - Method in interface org.gvsig.fmap.geom.aggregate.MultiLine
- extractPoint(double) - Method in interface org.gvsig.fmap.geom.primitive.Line
F
- Face() - Constructor for class org.gvsig.fmap.geom.primitive.Appearance.Material.Face
- fastIntersects(double, double, double, double) - Method in interface org.gvsig.fmap.geom.Geometry
-
Used by the drawing strategies to quickly test whether this geometry intersects with the visible rectangle.
- FilledSpline - Interface in org.gvsig.fmap.geom.primitive
- FILLEDSPLINE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- FinalHandler - Interface in org.gvsig.fmap.geom.handler
-
Final handlers.
- findGaps(double) - Method in interface org.gvsig.fmap.geom.aggregate.MultiPolygon
- findGaps(double) - Method in interface org.gvsig.fmap.geom.primitive.Polygon
- fix() - Method in interface org.gvsig.fmap.geom.Geometry
- flip() - Method in interface org.gvsig.fmap.geom.Geometry
-
Flip the coordinates of the geometry.
- flip() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- flip() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- flush() - Method in interface org.gvsig.fmap.geom.SpatialIndex
- flush() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- force2D() - Method in interface org.gvsig.fmap.geom.Geometry
- force2D() - Method in interface org.gvsig.fmap.geom.primitive.Point
- force2D() - Method in interface org.gvsig.fmap.geom.primitive.Ring
- force2DM() - Method in interface org.gvsig.fmap.geom.primitive.Point
- force2DM() - Method in interface org.gvsig.fmap.geom.primitive.Ring
- force3D() - Method in interface org.gvsig.fmap.geom.primitive.Point
- force3D() - Method in interface org.gvsig.fmap.geom.primitive.Ring
- force3DM() - Method in interface org.gvsig.fmap.geom.primitive.Point
- force3DM() - Method in interface org.gvsig.fmap.geom.primitive.Ring
- forceClose(double) - Method in interface org.gvsig.fmap.geom.primitive.Closeable
- forceSubtype(int) - Method in interface org.gvsig.fmap.geom.Geometry
- formatAngle(String, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- formatCoordinate(String, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Returns a formatted string using the specified format string and coordinate values.Conversion options are:
%[flags][width][.precision]dThe result is formatted as a integer number with the degress of the coordinate%[flags][width][.precision]mThe result is formatted as a integer number with the minutes of the coordinate%[flags][width][.precision]sThe result is formatted as a decimal number with the seconds of the coordinate. - formatCoordinate(String, String, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- FROMEWKB - Static variable in interface org.gvsig.fmap.geom.GeometryManager.OPERATIONS
- FROMWKB - Static variable in interface org.gvsig.fmap.geom.GeometryManager.OPERATIONS
- FROMWKT - Static variable in interface org.gvsig.fmap.geom.GeometryManager.OPERATIONS
- FRONT - Static variable in class org.gvsig.fmap.geom.primitive.Appearance.Material.Face
- FRONT_AND_BACK - Static variable in class org.gvsig.fmap.geom.primitive.Appearance.Material.Face
G
- GeneralPathX - Class in org.gvsig.fmap.geom.primitive
-
This class is deprecated.
- GeneralPathX() - Constructor for class org.gvsig.fmap.geom.primitive.GeneralPathX
- GeneralPathX(boolean) - Constructor for class org.gvsig.fmap.geom.primitive.GeneralPathX
- GeneralPathX(int) - Constructor for class org.gvsig.fmap.geom.primitive.GeneralPathX
- GeneralPathX(int, int) - Constructor for class org.gvsig.fmap.geom.primitive.GeneralPathX
- GeneralPathX(PathIterator) - Constructor for class org.gvsig.fmap.geom.primitive.GeneralPathX
- GEOM2D - Static variable in interface org.gvsig.fmap.geom.Geometry.SUBTYPES
-
Geometries with two dimensions.
- GEOM2DM - Static variable in interface org.gvsig.fmap.geom.Geometry.SUBTYPES
-
Geometries with two dimensions and with the M coordinate.
- GEOM3D - Static variable in interface org.gvsig.fmap.geom.Geometry.SUBTYPES
-
Geometries with three dimensions.
- GEOM3DM - Static variable in interface org.gvsig.fmap.geom.Geometry.SUBTYPES
-
Geometries with three dimensions and with the M coordinate.
- Geometry - Interface in org.gvsig.fmap.geom
-
This interface is equivalent to the GM_Object specified in ISO 19107.
- GEOMETRY - Static variable in interface org.gvsig.fmap.geom.DataTypes
- GEOMETRY - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
Any geometry.
- GEOMETRY_MANAGER_NAME - Static variable in class org.gvsig.fmap.geom.GeometryLocator
-
GeometryManager name used by the locator to access the instance
- Geometry.DIMENSIONS - Interface in org.gvsig.fmap.geom
- Geometry.OPERATIONS - Interface in org.gvsig.fmap.geom
- Geometry.SUBTYPES - Interface in org.gvsig.fmap.geom
-
The subtype of a geometry is related with the dimension of the geometry, that is a combination between the spatial dimension (2D, 2ZD, 3D) and the M coordinate or "measure".
- Geometry.TYPES - Interface in org.gvsig.fmap.geom
-
Predefined geometry types in the model.
- Geometry.ValidationStatus - Interface in org.gvsig.fmap.geom
- GeometryCoercionContext - Interface in org.gvsig.fmap.geom
- GeometryException - Exception Class in org.gvsig.fmap.geom
-
Parent exception for the geometry library.
- GeometryException(String, String, long) - Constructor for exception class org.gvsig.fmap.geom.GeometryException
- GeometryException(String, Throwable, String, long) - Constructor for exception class org.gvsig.fmap.geom.GeometryException
- GeometryException(Throwable) - Constructor for exception class org.gvsig.fmap.geom.GeometryException
- GeometryLibrary - Class in org.gvsig.fmap.geom
-
Registers the default implementation for
GeometryManager. - GeometryLibrary() - Constructor for class org.gvsig.fmap.geom.GeometryLibrary
- GeometryLocator - Class in org.gvsig.fmap.geom
-
This Locator provides the entry point for the gvSIG
GeometryManager. - GeometryLocator() - Constructor for class org.gvsig.fmap.geom.GeometryLocator
- GeometryManager - Interface in org.gvsig.fmap.geom
-
This singleton provides a centralized access to gvSIG's Geometry Model.
- GeometryManager.OPERATIONS - Interface in org.gvsig.fmap.geom
- GeometryOperation - Class in org.gvsig.fmap.geom.operation
-
Every geometry operation that is registered dynamically must extend this class.
The following example shows how to implement and register a custom operation: - GeometryOperation() - Constructor for class org.gvsig.fmap.geom.operation.GeometryOperation
- GeometryOperationContext - Class in org.gvsig.fmap.geom.operation
-
This class is a default parameter container for geometry operation.
Normally every GeometryOperation will extend this class and identify its parameters publicly with getters/setters For those operations that need high performance, parameters should be declared as class members instead of using the setAttribute/getAttribute mechanism. - GeometryOperationContext() - Constructor for class org.gvsig.fmap.geom.operation.GeometryOperationContext
- GeometryOperationException - Exception Class in org.gvsig.fmap.geom.operation
- GeometryOperationException(int, int) - Constructor for exception class org.gvsig.fmap.geom.operation.GeometryOperationException
-
Constructor with some context data for cases in which the root cause of
thisis internal (usually an unsatisfied logic rule). - GeometryOperationException(int, int, Exception) - Constructor for exception class org.gvsig.fmap.geom.operation.GeometryOperationException
-
Main constructor that provides both context data and a cause Exception
- GeometryOperationException(Exception) - Constructor for exception class org.gvsig.fmap.geom.operation.GeometryOperationException
-
Constructor to use when
thisis caused by another Exception but there is not further context data available. - GeometryOperationNotSupportedException - Exception Class in org.gvsig.fmap.geom.operation
- GeometryOperationNotSupportedException(int) - Constructor for exception class org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException
-
Constructor with the operation code of a common operation.
- GeometryOperationNotSupportedException(int, GeometryType) - Constructor for exception class org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException
-
Constructor with the operation code related to a geometry type
- GeometryOperationNotSupportedException(int, GeometryType, Exception) - Constructor for exception class org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException
-
Main constructor
- GeometryOperationNotSupportedException(Exception) - Constructor for exception class org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException
-
Constructor to use when
thisis caused by another Exception but there is not further context data available. - GeometryRuntimeException - Exception Class in org.gvsig.fmap.geom.exception
- GeometryRuntimeException(String, Throwable) - Constructor for exception class org.gvsig.fmap.geom.exception.GeometryRuntimeException
- GeometryRuntimeException(Throwable) - Constructor for exception class org.gvsig.fmap.geom.exception.GeometryRuntimeException
- GeometryType - Interface in org.gvsig.fmap.geom.type
-
This class represents the type of a geometry.
- GeometryTypeNotSupportedException - Exception Class in org.gvsig.fmap.geom.type
-
This exception is raised when the someone tries to access a geometry type that is not supported.
- GeometryTypeNotSupportedException(int, int) - Constructor for exception class org.gvsig.fmap.geom.type.GeometryTypeNotSupportedException
- GeometryTypeNotSupportedException(Class) - Constructor for exception class org.gvsig.fmap.geom.type.GeometryTypeNotSupportedException
-
Constructor with some context data for cases in which the root cause of
thisis internal (usually an unsatisfied logic rule). - GeometryTypeNotSupportedException(Class, Exception) - Constructor for exception class org.gvsig.fmap.geom.type.GeometryTypeNotSupportedException
-
Main constructor that provides both context data and a cause Exception
- GeometryTypeNotSupportedException(Exception) - Constructor for exception class org.gvsig.fmap.geom.type.GeometryTypeNotSupportedException
-
Constructor to use when
thisis caused by another Exception but there is not further context data available. - GeometryTypeNotSupportedException(String) - Constructor for exception class org.gvsig.fmap.geom.type.GeometryTypeNotSupportedException
- GeometryTypeNotValidException - Exception Class in org.gvsig.fmap.geom.type
- GeometryTypeNotValidException(int, int) - Constructor for exception class org.gvsig.fmap.geom.type.GeometryTypeNotValidException
-
Main constructor that provides both context data and a cause Exception
- GeometryTypeNotValidException(int, int, Exception) - Constructor for exception class org.gvsig.fmap.geom.type.GeometryTypeNotValidException
-
Main constructor that provides both context data and a cause Exception
- GeometryUtils - Class in org.gvsig.fmap.geom
- get3DCoordinatesAt(int) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- get3DCoordinatesAt(int) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getAlias() - Method in interface org.gvsig.fmap.geom.type.GeometryType
- getAmbient() - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Get the ambient color of the material
- getAngExt() - Method in interface org.gvsig.fmap.geom.primitive.EllipticArc
- getAngSt() - Method in interface org.gvsig.fmap.geom.primitive.EllipticArc
- getAppearance() - Method in interface org.gvsig.fmap.geom.primitive.Solid
-
Gets the appearance of a solid
- getAttribute(String) - Method in class org.gvsig.fmap.geom.operation.GeometryOperationContext
-
Returns an attribute given its name.
- getAxis1End() - Method in interface org.gvsig.fmap.geom.primitive.Ellipse
-
Returns the point where the first axis ends.
- getAxis1End() - Method in interface org.gvsig.fmap.geom.primitive.EllipticArc
-
Returns the point where the first axis ends.
- getAxis1End() - Method in interface org.gvsig.fmap.geom.primitive.PeriEllipse
-
Returns the point where the first axis ends.
- getAxis1Start() - Method in interface org.gvsig.fmap.geom.primitive.Ellipse
-
Returns the point where the first axis starts.
- getAxis1Start() - Method in interface org.gvsig.fmap.geom.primitive.EllipticArc
-
Returns the point where the first axis starts.
- getAxis1Start() - Method in interface org.gvsig.fmap.geom.primitive.PeriEllipse
-
Returns the point where the first axis starts.
- getAxis2Dist() - Method in interface org.gvsig.fmap.geom.primitive.Ellipse
-
Returns the length of the second axis.
- getAxis2Dist() - Method in interface org.gvsig.fmap.geom.primitive.EllipticArc
- getAxis2Dist() - Method in interface org.gvsig.fmap.geom.primitive.PeriEllipse
-
Returns the length of the second axis.
- getBaseParametersDefinition() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndexFactory
- getBounds() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getBounds() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getBounds2D() - Method in interface org.gvsig.fmap.geom.Geometry
-
Returns this geometry's boundary rectangle.
- getBounds2D() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getBounds2D() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getBox2D() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
- getCenter() - Method in interface org.gvsig.fmap.geom.primitive.Circle
-
Returns the center of the circle.
- getCenter() - Method in interface org.gvsig.fmap.geom.primitive.Circumference
-
Returns the center of the circumference.
- getCenter(int) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Returns the center ordinate along the specified dimension.
- getCenter(Point, Point, Point, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Gets center point of three points.
- getCenterPoint() - Method in interface org.gvsig.fmap.geom.primitive.Arc
-
Return the center of the arc, that is, the center of the ellipse/circle in which the arc is based.
- getch() - Method in class org.gvsig.fmap.geom.DMSNumberFormat
- getCoefDirection(Point, Point, Point) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Returns the coefficient that expresses the direction in which the angle with vertex at center a and from point1 to point2 is beaten coefDirection >= 0 then the direction is CCW else the direction is CW
- getColorAt(int) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Get the color at concrete position
- getColorBinding() - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Get the color binding of the color array of the surface
- getCoordinateAt(int) - Method in interface org.gvsig.fmap.geom.primitive.Point
-
Gets the coordinate in a concrete dimension
- getCoordinateAt(int, int) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Gets the one of the values of a coordinate (direct position) in a concrete dimension.
- getCoordinates() - Method in interface org.gvsig.fmap.geom.primitive.Point
-
Returns an array of coordinates.
- getCoordinatesAt(int) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getCoordinatesAt(int) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getCurrentPoint() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getCurrentPoint() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getCurveAt(int) - Method in interface org.gvsig.fmap.geom.aggregate.MultiCurve
-
Gets the curve that is on a concrete position inside the multi curve
- getDataTypeSupported() - Method in interface org.gvsig.fmap.geom.SpatialIndexFactory
- getDataTypeSupported() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndexFactory
- getDegrees() - Method in class org.gvsig.fmap.geom.DMSNumberFormat
- getDiffuse() - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Get the diffuse color of the material
- getDimension() - Method in interface org.gvsig.fmap.geom.DirectPosition
-
Returns the length of coordinate.
- getDimension() - Method in interface org.gvsig.fmap.geom.Geometry
-
Returns the largest number n such that each direct position in a geometric set can be associated with a subset that has the direct position in its interior and is similar (isomorphic) to Rn, Euclidean n-space.
- getDimension() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
The length of coordinate sequence (the number of entries) in this envelope.
- getDimension() - Method in interface org.gvsig.fmap.geom.type.GeometryType
- getDirectPosition() - Method in interface org.gvsig.fmap.geom.primitive.Point
-
Gets the
of a point, that is composed by a set of ordinates - getElements() - Method in interface org.gvsig.fmap.geom.complex.Complex
- getEmission() - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Get the emissive color of the material
- getEnabledBlending() - Method in interface org.gvsig.fmap.geom.primitive.Appearance
-
Gets if blending is enabled/disabled
- getEnabledLighting() - Method in interface org.gvsig.fmap.geom.primitive.Appearance
-
Gets if lighting is enabled/disabled
- getEndAngle() - Method in interface org.gvsig.fmap.geom.primitive.Arc
-
Returns the counterclockwise angle formed by the horizontal line passing through the center, the center itself and the ending point.
- getEndPoint() - Method in interface org.gvsig.fmap.geom.primitive.Arc
-
Return the end point that has been used to create the arc.
- getEnvelope() - Method in interface org.gvsig.fmap.geom.Geometry
-
Returns the minimum bounding box for this Geometry.
- getExteriorRing() - Method in interface org.gvsig.fmap.geom.primitive.Polygon
- getFace() - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Gets the face to apply the material
- getFactory() - Method in interface org.gvsig.fmap.geom.SpatialIndex
- getFactory() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- getFlatness() - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Returns the flatness used to convert a curve is a set of points.
- getFullName() - Method in interface org.gvsig.fmap.geom.type.GeometryType
-
Return the full name of this geometry type.
- getGeneralPath() - Method in interface org.gvsig.fmap.geom.Geometry
-
Get GeneralPathIterator, to do registered operations to it.
- getGeometry() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
It returns the equivalent of an envelope like a geometry.
- getGeometryClass() - Method in interface org.gvsig.fmap.geom.type.GeometryType
- getGeometryManager() - Static method in class org.gvsig.fmap.geom.GeometryLocator
-
Return a reference to
GeometryManager. - getGeometryOperation(int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Returns an common operation with given operation code.
- getGeometryOperation(int) - Method in class org.gvsig.fmap.geom.type.AbstractGeometryType
- getGeometryOperation(int) - Method in interface org.gvsig.fmap.geom.type.GeometryType
-
Get the operation for this geometry at a concrete position
- getGeometryOperation(int, int, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Returns an operation given the Geometry type, the Geometry subtype and and the operation code.
- getGeometryOperationCode(String) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers the unique name of one operation.
- getGeometryOperationNames() - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Returns a list with the name of the operations that have been registered.
- getGeometryOperations() - Method in class org.gvsig.fmap.geom.type.AbstractGeometryType
- getGeometrySubtype(String) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- getGeometrySubtypeName(int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- getGeometryType() - Method in interface org.gvsig.fmap.geom.Geometry
-
Instance of the GeometryType associated to this geometry.
- getGeometryType() - Method in interface org.gvsig.fmap.geom.GeometryCoercionContext
- getGeometryType(int, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Returns an instance of GeometryType given the Geometry type and the subtype.
- getGeometryType(int, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- getGeometryType(String) - Method in interface org.gvsig.fmap.geom.GeometryManager
- getGeometryType(String) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- getGeometryTypeName(int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- getHandlers(int) - Method in interface org.gvsig.fmap.geom.Geometry
-
It returns the handlers of the geometry, these they can be of two types is straightening and of selection.
- getIndexAt(int) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Get the index element at concrete position
- getInitPoint() - Method in interface org.gvsig.fmap.geom.primitive.Arc
-
Return the first point that has been used to create the arc.
- getInstance() - Static method in class org.gvsig.fmap.geom.GeometryLocator
-
Return the singleton instance.
- getInteriorPoint() - Method in interface org.gvsig.fmap.geom.Geometry
-
This method returns a point which is inside the geometry.
- getInteriorRing(int) - Method in interface org.gvsig.fmap.geom.primitive.Surface
- getInteriorRings() - Method in interface org.gvsig.fmap.geom.primitive.Surface
- getInternalShape() - Method in interface org.gvsig.fmap.geom.Geometry
-
Useful to have the real shape behind the scenes.
- getLength(int) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Returns the envelope length along the specified dimension.
- getLocatorName() - Method in class org.gvsig.fmap.geom.GeometryLocator
- getLowerCorner() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
A coordinate position consisting of all the minimal ordinates for each dimension for all points within the Envelope.
- getM() - Method in interface org.gvsig.fmap.geom.primitive.PointM
- getManager() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- getMaterial() - Method in interface org.gvsig.fmap.geom.primitive.Appearance
-
Gets the material of a Solid
- getMaximum(int) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Returns the maximal ordinate along the specified dimension.
- getMessage() - Method in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
-
Return a human readable message explaining the cause of the problem.
- getMiddlePoint() - Method in interface org.gvsig.fmap.geom.primitive.Arc
-
Return the middle point of the arc.
- getMidPoint(Point, Point, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Gets midpoint of two points
- getMinimum(int) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Returns the minimal ordinate along the specified dimension.
- getMinutes() - Method in class org.gvsig.fmap.geom.DMSNumberFormat
- getMode() - Method in interface org.gvsig.fmap.geom.GeometryCoercionContext
- getName() - Method in interface org.gvsig.fmap.geom.SpatialIndexFactory
- getName() - Method in interface org.gvsig.fmap.geom.type.GeometryType
- getNormalAt(int) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Gets the normal vector in a concrete position
- getNormalBinding() - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Gets the binding of normal array
- getNumColors() - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Get the number of colors in the color array of the surface
- getNumCoords() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getNumCoords() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getNumIndices() - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Get number of indices in the index array of the surface
- getNumInteriorRings() - Method in interface org.gvsig.fmap.geom.primitive.Surface
- getNumNormals() - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Get the number of normals in the surface
- getNumSurfaces() - Method in interface org.gvsig.fmap.geom.primitive.Solid
-
Get the number of surfaces in a solid
- getNumTextureCoords() - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Gets the number of texture coordinates in the texcoord array of the surface
- getNumTypes() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getNumTypes() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getNumVertices() - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Gets the number of vertices (direct positions) of the curve
- getOperationIndex() - Method in class org.gvsig.fmap.geom.operation.GeometryOperation
-
Returns the constant value that identifies this operation and that was obtained upon registering it.
- getOrdinate(int) - Method in interface org.gvsig.fmap.geom.DirectPosition
-
Returns the ordinate of the given dimension.
- getParameter(String) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- getParameters() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- getPathIterator(AffineTransform) - Method in interface org.gvsig.fmap.geom.Geometry
-
If applies an affine transformation and returns the GeneralPathXIterator with this geometry's information.
- getPathIterator(AffineTransform) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getPathIterator(AffineTransform) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getPathIterator(AffineTransform, double) - Method in interface org.gvsig.fmap.geom.Geometry
-
If applies an affine transformation and returns the GeneralPathXIterator with this geometry's information.
- getPathIterator(AffineTransform, double) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getPathIterator(AffineTransform, double) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getPathLength(Point) - Method in interface org.gvsig.fmap.geom.aggregate.MultiLine
- getPathLength(Point) - Method in interface org.gvsig.fmap.geom.primitive.Line
- getPoint() - Method in class org.gvsig.fmap.geom.handler.AbstractHandler
- getPoint() - Method in interface org.gvsig.fmap.geom.handler.Handler
-
Generic method of getting the 2D point that represents a handler of a geometry.
- getPointAt(int) - Method in interface org.gvsig.fmap.geom.aggregate.MultiPoint
-
Gets the point that is on a concrete position inside the multi point
- getPointAt(int) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getPointAt(int) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getPointCoords() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getPointCoords() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getPointTypes() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getPointTypes() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getPosition() - Method in class org.gvsig.fmap.geom.DMSNumberFormat
- getPrimitiveAt(int) - Method in interface org.gvsig.fmap.geom.aggregate.Aggregate
-
Returns one of the
Primitive's that is in a concrete position. - getPrimitiveAt(int) - Method in interface org.gvsig.fmap.geom.complex.Complex
-
Returns one of the
Primitive's that is in a concrete position. - getPrimitiveMode() - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Get the primitive mode of the surface
- getPrimitivesNumber() - Method in interface org.gvsig.fmap.geom.aggregate.Aggregate
-
Returns the number of
Primitive's that composes this multi geometry. - getPrimitivesNumber() - Method in interface org.gvsig.fmap.geom.complex.Complex
-
Returns the number of
Primitive's that composes this multi geometry. - getPrimitiveType() - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Get the primitive type of the surface
- getProblemLocation() - Method in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
-
Return the nearest point to the problem when validate the geometry.
- getProjection() - Method in interface org.gvsig.fmap.geom.Geometry
- getProjection() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
- getRadious() - Method in interface org.gvsig.fmap.geom.primitive.Circle
-
Returns the radius of the circle
- getRadious() - Method in interface org.gvsig.fmap.geom.primitive.Circumference
-
Returns the radius of the circumference
- getRectangleCorner() - Method in interface org.gvsig.fmap.geom.primitive.Circle
-
Returns minimum corner of the framing rectangle.
- getRectangleCorner() - Method in interface org.gvsig.fmap.geom.primitive.Ellipse
-
Returns minimum corner of the ellipse framing rectangle.
- getRectangleHeight() - Method in interface org.gvsig.fmap.geom.primitive.Circle
-
Return the height of the framing rectangle.
- getRectangleHeight() - Method in interface org.gvsig.fmap.geom.primitive.Ellipse
-
Return the height of the ellipse framing rectangle.
- getRectangleRotation() - Method in interface org.gvsig.fmap.geom.primitive.Ellipse
-
Return the rotate transform of the ellipse framing rectangle.
- getRectangleWidth() - Method in interface org.gvsig.fmap.geom.primitive.Circle
-
Return the width of the framing rectangle.
- getRectangleWidth() - Method in interface org.gvsig.fmap.geom.primitive.Ellipse
-
Return the width of the ellipse framing rectangle.
- getSeconds() - Method in class org.gvsig.fmap.geom.DMSNumberFormat
- getShape() - Method in interface org.gvsig.fmap.geom.Geometry
- getShape(AffineTransform) - Method in interface org.gvsig.fmap.geom.Geometry
- getShininess() - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Get the shininess of the material
- getSign() - Method in class org.gvsig.fmap.geom.DMSNumberFormat
- getSolidAt(int) - Method in interface org.gvsig.fmap.geom.aggregate.MultiSolid
-
Gets the solid that is on a concrete position inside the multi solid
- getSpatialIndexFactory(String) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Return the name of the factory of the spatial index required.
- getSpecular() - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Get the specular color of the material
- getStartAngle() - Method in interface org.gvsig.fmap.geom.primitive.Arc
-
Returns the counterclockwise angle formed by the horizontal line passing through the center, the center itself and the starting point.
- getStatusCode() - Method in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
-
Return the status code results of validate the geometry.
- getSubType() - Method in interface org.gvsig.fmap.geom.type.GeometryType
- getSuperTypes() - Method in interface org.gvsig.fmap.geom.type.GeometryType
- getSurfaceAppearance() - Method in interface org.gvsig.fmap.geom.primitive.Surface
-
Gets surface appearance
- getSurfaceAt(int) - Method in interface org.gvsig.fmap.geom.aggregate.MultiSurface
-
Gets the surface that is on a concrete position inside the multi surface
- getSurfaceAt(int) - Method in interface org.gvsig.fmap.geom.primitive.Solid
-
Gets a surface in a concrete position
- getTexture(int) - Method in interface org.gvsig.fmap.geom.primitive.Appearance
-
Get the texure of a solid in a concrete stage
- getTextureCoordAt(int) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Get texture coordinate at concrete position
- getType() - Method in interface org.gvsig.fmap.geom.Geometry
-
If this geometry is a predefined interface then this method returns one of
Geometry.TYPEScontants.
If this geometry is an extended type then this method returns a runtime constant that identifies its type. - getType() - Method in interface org.gvsig.fmap.geom.type.GeometryType
- getTypeAt(int) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getTypeAt(int) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getUpperCorner() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
A coordinate position consisting of all the maximal ordinates for each dimension for all points within the Envelope.
- getValidationStatus() - Method in interface org.gvsig.fmap.geom.Geometry
-
Check if the geometry is valid and returns the validation status.
- getVertex(int) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Gets a vertex (direct position)
- getWindingRule() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- getWindingRule() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- getX() - Method in interface org.gvsig.fmap.geom.primitive.Point
-
Returns the X coordinate
- getY() - Method in interface org.gvsig.fmap.geom.primitive.Point
-
Returns the Y coordinate
H
- Handler - Interface in org.gvsig.fmap.geom.handler
-
In a FMap graphic layer, each geometry drawn has control points named handlers that allow user to move, modify, set, ... that geometry.
- hasM() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
- hasM() - Method in class org.gvsig.fmap.geom.type.AbstractGeometryType
- hasM() - Method in interface org.gvsig.fmap.geom.type.GeometryType
- hasZ() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
- hasZ() - Method in class org.gvsig.fmap.geom.type.AbstractGeometryType
- hasZ() - Method in interface org.gvsig.fmap.geom.type.GeometryType
- HOLE_OUTSIDE_SHELL - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
I
- IGeneralPathX - Interface in org.gvsig.fmap.geom.primitive
- index - Variable in class org.gvsig.fmap.geom.handler.AbstractHandler
-
Identifies each handler of a geometry.
- InformationbuilderWithGeometrySupport - Interface in org.gvsig.fmap.geom
- InformationbuilderWithGeometrySupport.EnvelopeElement - Interface in org.gvsig.fmap.geom
- InformationbuilderWithGeometrySupport.PropertyElementWithGeometrySupport - Interface in org.gvsig.fmap.geom
- InformationbuilderWithGeometrySupport.RawElementWithGeometrySupport - Interface in org.gvsig.fmap.geom
- InformationbuilderWithGeometrySupport.TextElementWithGeometrySupport - Interface in org.gvsig.fmap.geom
- INIT_SIZE - Static variable in class org.gvsig.fmap.geom.primitive.GeneralPathX
- initialize() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndexFactory
- insert(Geometry) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- insert(Geometry) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- insert(Geometry, Object) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- insert(Geometry, Object) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- insert(Envelope, Object) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- insertVertex(int, Point) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Inserts a vertex (direct position) to the curve.
- intersection() - Method in interface org.gvsig.fmap.geom.aggregate.Aggregate
-
Returns a Primitive that is the intersection of all the geometries of the Aggregate.
- intersection(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- INTERSECTION - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- intersects(double, double, double, double) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- intersects(double, double, double, double) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- intersects(Rectangle2D) - Method in interface org.gvsig.fmap.geom.Geometry
-
Returns true if this geometry intersects the rectangle passed as parameter.
- intersects(Rectangle2D) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- intersects(Rectangle2D) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- intersects(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- intersects(Geometry) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Returns
trueif the geometry intersects with the current envelope. - intersects(Geometry, Geometry) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- intersects(Envelope) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Returns
trueif the new envelope intersects with the current envelope. - INTERSECTS - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- INVALID_COORDINATE - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- inverse() - Method in interface org.gvsig.fmap.geom.transform.Transform
- invoke(Geometry, GeometryOperationContext) - Method in class org.gvsig.fmap.geom.operation.GeometryOperation
-
Invokes this operation given the geometry and context
- invokeOperation(int, Geometry, GeometryOperationContext) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Invokes an operation given its code, the geometry and the operation context holding the parameters required for the operation.
- invokeOperation(int, GeometryOperationContext) - Method in interface org.gvsig.fmap.geom.Geometry
-
Invokes a geometry operation given its index and context.
- invokeOperation(String, Geometry, GeometryOperationContext) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Invokes an operation given its code, the geometry and the operation context holding the parameters required for the operation.
- invokeOperation(String, GeometryOperationContext) - Method in interface org.gvsig.fmap.geom.Geometry
-
Invokes a geometry operation given its name and context.
- invokeOperation(String, GeometryOperationContext) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Invokes an operation given its code, and the operation context holding the parameters required for the operation.
- isCCW() - Method in interface org.gvsig.fmap.geom.Geometry
- isCCW() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- isCCW() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- isClosed() - Method in interface org.gvsig.fmap.geom.primitive.Closeable
- isClosed() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- isClosed() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- isClosed(double) - Method in interface org.gvsig.fmap.geom.primitive.Closeable
- isCollapsed() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
- isCollapsed(int) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
- isEmpty() - Method in interface org.gvsig.fmap.geom.Geometry
- isEmpty() - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Gets if the envelope is
nullor not. - isEmpty() - Method in interface org.gvsig.fmap.geom.primitive.Polygon
- isEOF() - Method in class org.gvsig.fmap.geom.DMSNumberFormat
- isIdentity() - Method in interface org.gvsig.fmap.geom.transform.Transform
- isInMemory() - Method in interface org.gvsig.fmap.geom.SpatialIndexFactory
- isInMemory() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndexFactory
- isNearestQuerySupported() - Method in interface org.gvsig.fmap.geom.SpatialIndexFactory
- isNearestQuerySupported() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndexFactory
- isSelected() - Method in class org.gvsig.fmap.geom.handler.AbstractHandler
-
Returns the state of the handler.
- isSimple() - Method in interface org.gvsig.fmap.geom.Geometry
-
Returns
trueif this Geometry has no interior point of self-intersection or self-tangency. - isSimple() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- isSimple() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- isSubtype(int, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Check if geomTypeChild is a geoemtry type deribed of geomTypeParent
- isSubtype(int, int) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- isSubTypeOf(int) - Method in interface org.gvsig.fmap.geom.type.GeometryType
-
Check if a geometry subType inherits of other subType.
- isSubTypeOf(GeometryType) - Method in class org.gvsig.fmap.geom.type.AbstractGeometryType
- isSubTypeOf(GeometryType) - Method in interface org.gvsig.fmap.geom.type.GeometryType
-
Check if a geometry subType inherits of other subType.
- isTypeOf(int) - Method in interface org.gvsig.fmap.geom.type.GeometryType
-
Check if a geometry type inherits of other type.
- isTypeOf(GeometryType) - Method in class org.gvsig.fmap.geom.type.AbstractGeometryType
- isTypeOf(GeometryType) - Method in interface org.gvsig.fmap.geom.type.GeometryType
-
Check if a geometry type inherits of other type.
- isValid() - Method in interface org.gvsig.fmap.geom.Geometry
-
Check if the geometry is valid.
- isValid() - Method in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
-
True if the geoemtry are valid.
- isWithinDistance(Geometry, double) - Method in interface org.gvsig.fmap.geom.Geometry
- iterator(Predicate<Geometry>) - Method in interface org.gvsig.fmap.geom.complex.Complex
J
- JOIN_STYLE_BEVEL - Static variable in interface org.gvsig.fmap.geom.Geometry
-
Specifies a bevel join style for buffer.
- JOIN_STYLE_MITRE - Static variable in interface org.gvsig.fmap.geom.Geometry
-
Specifies a mitre join style for buffer.
- JOIN_STYLE_ROUND - Static variable in interface org.gvsig.fmap.geom.Geometry
-
Specifies a round join style for buffer.
L
- Line - Interface in org.gvsig.fmap.geom.primitive
- LINE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- LINE_LOOP - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
- LINE_STRIP - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
- LINES - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
- lineTo(double, double) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- lineTo(double, double) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- lineTo(Point) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- lineTo(Point) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
M
- makeValid() - Method in interface org.gvsig.fmap.geom.Geometry
-
Try to fix the geometry and return the new geometry.
- MODE_ONERROR_DONTCONVERT - Static variable in interface org.gvsig.fmap.geom.GeometryCoercionContext
- MODE_ONERROR_NULL - Static variable in interface org.gvsig.fmap.geom.GeometryCoercionContext
- MODE_ONERROR_THROW - Static variable in interface org.gvsig.fmap.geom.GeometryCoercionContext
- move(double, double) - Method in interface org.gvsig.fmap.geom.Geometry
-
Shifts geometry by given amount in x and y axes
- move(double, double) - Method in interface org.gvsig.fmap.geom.handler.Handler
-
Generic method of moving in 2D a handler of a geometry using two numbers that represent the 2D coordinates.
- moveTo(double, double) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- moveTo(double, double) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- moveTo(Point) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- moveTo(Point) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- MultiCurve - Interface in org.gvsig.fmap.geom.aggregate
-
This interface is equivalent to the GM_Curve specified in ISO 19107.
- MULTICURVE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A set of lines.
- MultiLine - Interface in org.gvsig.fmap.geom.aggregate
- MULTILINE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- MultiPoint - Interface in org.gvsig.fmap.geom.aggregate
-
This interface is equivalent to the GM_MultiPoint specified in ISO 19107.
- MULTIPOINT - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A set of points.
- MultiPolygon - Interface in org.gvsig.fmap.geom.aggregate
- MULTIPOLYGON - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- MultiPrimitive - Interface in org.gvsig.fmap.geom.aggregate
-
This interface is equivalent to the GM_MultiPrimitive specified in ISO 19107.
- MultiSolid - Interface in org.gvsig.fmap.geom.aggregate
-
This interface is equivalent to the GM_MultiSolid specified in ISO 19107.
- MULTISOLID - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A set of solids.
- MultiSurface - Interface in org.gvsig.fmap.geom.aggregate
-
This interface is equivalent to the GM_MultiSurface specified in ISO 19107.
- MULTISURFACE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A set of polygons.
N
- N - Static variable in interface org.gvsig.fmap.geom.Geometry
-
North.
- NE - Static variable in interface org.gvsig.fmap.geom.Geometry
-
North - East.
- NESTED_HOLES - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- NESTED_SHELLS - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- NULL - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
Deprecated.
- NullGeometry - Interface in org.gvsig.fmap.geom.primitive
- NW - Static variable in interface org.gvsig.fmap.geom.Geometry
-
North - West.
O
- offset(double) - Method in interface org.gvsig.fmap.geom.Geometry
- offset(int, double) - Method in interface org.gvsig.fmap.geom.Geometry
- open() - Method in interface org.gvsig.fmap.geom.SpatialIndex
- OPERATION_CONTAINS_CODE - Static variable in class org.gvsig.fmap.geom.operation.GeometryOperation
- OPERATION_CONTAINS_NAME - Static variable in class org.gvsig.fmap.geom.operation.GeometryOperation
- OPERATION_INTERSECTS_CODE - Static variable in class org.gvsig.fmap.geom.operation.GeometryOperation
- OPERATION_INTERSECTS_NAME - Static variable in class org.gvsig.fmap.geom.operation.GeometryOperation
- org.gvsig.fmap.geom - package org.gvsig.fmap.geom
- org.gvsig.fmap.geom.aggregate - package org.gvsig.fmap.geom.aggregate
- org.gvsig.fmap.geom.complex - package org.gvsig.fmap.geom.complex
- org.gvsig.fmap.geom.exception - package org.gvsig.fmap.geom.exception
- org.gvsig.fmap.geom.handler - package org.gvsig.fmap.geom.handler
- org.gvsig.fmap.geom.operation - package org.gvsig.fmap.geom.operation
- org.gvsig.fmap.geom.primitive - package org.gvsig.fmap.geom.primitive
- org.gvsig.fmap.geom.spi.spatialindex - package org.gvsig.fmap.geom.spi.spatialindex
- org.gvsig.fmap.geom.transform - package org.gvsig.fmap.geom.transform
- org.gvsig.fmap.geom.type - package org.gvsig.fmap.geom.type
- OrientableCurve - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_OrientableCurve specified in ISO 19107.
- OrientablePrimitive - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_OrientablePrimitive specified in ISO 19107.
- OrientableSurface - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_OrientableSurface specified in ISO 19107.
- out(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
-
Returns true if passed as a parameter geometry is completely out of geometry.
- overlaps(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
-
Tests whether this geometry overlaps the specified geometry.
- overlaps(Geometry, Geometry, double) - Static method in class org.gvsig.fmap.geom.GeometryUtils
-
Returns true if two polygons overlap taking into account the given tolerance
- OVERLAPS - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
P
- parametersDefinition - Variable in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndexFactory
- parse() - Method in class org.gvsig.fmap.geom.DMSNumberFormat
- parseCoordinate(String) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- PeriEllipse - Interface in org.gvsig.fmap.geom.primitive
-
This class represents the perimeter o an ellipse.
- PERIELLIPSE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- perimeter() - Method in interface org.gvsig.fmap.geom.Geometry
- point - Variable in class org.gvsig.fmap.geom.handler.AbstractHandler
-
Position of this handler.
- Point - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_Point specified in ISO 19107.
- POINT - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A geometric element that has zero dimensions and a location determinable by an ordered set of coordinates.
- PointGeometryType - Interface in org.gvsig.fmap.geom.primitive
-
This class is deprecated.
- PointM - Interface in org.gvsig.fmap.geom.primitive
- POINTS - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
- Polygon - Interface in org.gvsig.fmap.geom.primitive
- POLYGON - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- POLYGON - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
- preConcatenate(Transform) - Method in interface org.gvsig.fmap.geom.transform.Transform
- Primitive - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_Object specified in ISO 19107.
- PrimitiveMode() - Constructor for class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
- PrimitiveType - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveType
- PrimitiveType() - Constructor for class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveType
- property() - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
Q
- QUAD_STRIP - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
- QUADS - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
- quadTo(double, double, double, double) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- quadTo(double, double, double, double) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- quadTo(Point, Point) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- quadTo(Point, Point) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- query(Geometry) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- query(Geometry) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- query(Geometry, long) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- query(Geometry, long) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- query(Geometry, Visitor) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- query(Geometry, Visitor) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- query(Envelope) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- query(Envelope) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- query(Envelope, long) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- query(Envelope, Visitor) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- queryAll() - Method in interface org.gvsig.fmap.geom.SpatialIndex
- queryAllAsList() - Method in interface org.gvsig.fmap.geom.SpatialIndex
- queryAllAsList() - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- queryAsList(Geometry) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- queryAsList(Geometry) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- queryAsList(Envelope) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- queryAsList(Envelope) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- queryNearest(Geometry) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- queryNearest(Geometry) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- queryNearest(Geometry, long) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- queryNearest(Geometry, long) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- queryNearest(Envelope) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- queryNearest(Envelope) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- queryNearest(Envelope, long) - Method in interface org.gvsig.fmap.geom.SpatialIndex
R
- raw() - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
- registerGeometryManager(Class) - Static method in class org.gvsig.fmap.geom.GeometryLocator
-
Registers the Class implementing the
GeometryManagerinterface. - registerGeometryOperation(String, GeometryOperation) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a GeometryOperation that is common for all GeometryType (registered yet or not).
- registerGeometryOperation(String, GeometryOperation, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a GeometryOperation associated to all the geometries with a concrete type.
- registerGeometryOperation(String, GeometryOperation, int, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a GeometryOperation associated to a GeometryType, that has been specified using the type code and the subtype code.
- registerGeometryOperation(String, GeometryOperation, GeometryType) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a GeometryOperation associated to a GeometryType.
- registerGeometryOperationBySubtype(String, GeometryOperation, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a GeometryOperation associated to all the geometries with a concrete subtype.
- registerGeometryOperationBySuperSubType(String, GeometryOperation, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a GeometryOperation associated to all the geometries which super subType matches with a concrete subType.
- registerGeometryOperationBySuperType(String, GeometryOperation, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a GeometryOperation associated to all the geometries which super type matches with a concrete type.
- registerGeometryType(Class, int, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a Geometry implementation class with a predefined geometry type and returns the associated GeometryType instance.
- registerGeometryType(Class, String, int, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a Geometry implementation class with a predefined geometry type and returns the associated GeometryType instance.
- registerGeometryType(Class, String, int, int, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a Geometry implementation class with a predefined geometry type and returns the associated GeometryType instance.
- registerGeometryType(Class, String, int, int, int[]) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a Geometry implementation class with a predefined geometry type and returns the associated GeometryType instance.
- registerGeometryType(Class, String, int, int, int[], int[]) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a Geometry implementation class with a predefined geometry type and returns the associated GeometryType instance.
- registerGeometryType(Class, String, int, int, int, int) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a Geometry implementation class with a predefined geometry type and returns the associated GeometryType instance.
- registerGeometryType(GeometryType) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Registers a GeometryType instance.
- remove(Geometry) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- remove(Geometry) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- remove(Geometry, Object) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- remove(Geometry, Object) - Method in class org.gvsig.fmap.geom.spi.spatialindex.AbstractSpatialIndex
- remove(Envelope, Object) - Method in interface org.gvsig.fmap.geom.SpatialIndex
- removeAll() - Method in interface org.gvsig.fmap.geom.SpatialIndex
- removeColor(int) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Remove color in a concrete position
- removeIndex(int) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Remove index element at concrete position
- removeInteriorRing(int) - Method in interface org.gvsig.fmap.geom.primitive.Surface
- removeNormal(int) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Remove normal vector in a concrete position
- removeSurface(int) - Method in interface org.gvsig.fmap.geom.primitive.Solid
-
Remove surface from solid at concrete position
- removeTextureCoord(int) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Remove texture coordinate at concrete position
- removeVertex(int) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Remove a vertex (direct position) to the curve
- reProject(CoordinateTransformation) - Method in interface org.gvsig.fmap.geom.Geometry
-
Reprojects this geometry by the coordinate transformer passed as parameter.
- reProject(CoordinateTransformation) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- reProject(CoordinateTransformation) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- ReprojectionRuntimeException - Exception Class in org.gvsig.fmap.geom.exception
-
This exception is thrown when the reprojection library is unable to reproject and we need to notify that there was a problem (so far, the reproject method in Geometry API does not throw a standard exception)
- ReprojectionRuntimeException(Projection, Projection, Point2D, Throwable) - Constructor for exception class org.gvsig.fmap.geom.exception.ReprojectionRuntimeException
- reset() - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- reset() - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- Ring - Interface in org.gvsig.fmap.geom.primitive
- RING - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- RING_NOT_CLOSED - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- RING_SELF_INTERSECTION - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- rotate(double, double, double) - Method in interface org.gvsig.fmap.geom.Geometry
-
Rotates the geometry by radAngle radians using the given coordinates as center of rotation.
S
- S - Static variable in interface org.gvsig.fmap.geom.Geometry
-
South.
- scale(Point, double, double) - Method in interface org.gvsig.fmap.geom.Geometry
-
Scales geometry in x and y axes by given scale factors using the given point as center of projection.
- SE - Static variable in interface org.gvsig.fmap.geom.Geometry
-
South - East.
- SEG_CLOSE - Static variable in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- SEG_CUBICTO - Static variable in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- SEG_LINETO - Static variable in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- SEG_MOVETO - Static variable in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- SEG_QUADTO - Static variable in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- select(boolean) - Method in class org.gvsig.fmap.geom.handler.AbstractHandler
-
Sets the state of the handler.
- SELECTHANDLER - Static variable in interface org.gvsig.fmap.geom.Geometry
- SELF_INTERSECTION - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- set(double, double) - Method in interface org.gvsig.fmap.geom.handler.Handler
-
Generic method of situating in 2D a handler of a geometry using two numbers that represent the 2D coordinates.
- setAmbient(Color) - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Set the ambient color of the material
- setAppearance(Appearance) - Method in interface org.gvsig.fmap.geom.primitive.Solid
-
Sets the appearance of a Solid
- setAttribute(String, Object) - Method in class org.gvsig.fmap.geom.operation.GeometryOperationContext
-
Sets an attribute
- setColorAt(int, Point) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Set a color in a concrete position of the color array
- setColorBinding(SurfaceAppearance.AttributeBinding) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Sets the colorbinding of the color array of the surface
- setCoordinateAt(int, double) - Method in interface org.gvsig.fmap.geom.primitive.Point
-
Sets a ordinate in a concrete dimension
- setCoordinateAt(int, int, double) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Sets the value of a coordinate (direct position) in a concrete dimension
- setCoordinates(double[]) - Method in interface org.gvsig.fmap.geom.primitive.Point
-
Sets the point coordinates
- setDiffuse(Color) - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Set the diffuse color of the material
- setEmission(Color) - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Set the emissive color of the material
- setEnabledBlending(boolean) - Method in interface org.gvsig.fmap.geom.primitive.Appearance
-
Enables/disables the blending in a solid
- setEnabledLighting(boolean) - Method in interface org.gvsig.fmap.geom.primitive.Appearance
-
Enables disables lighting in a solid
- setFace(Appearance.Material.Face) - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Sets the face where the material will be applied
- setFlatness(double) - Method in interface org.gvsig.fmap.geom.GeometryManager
-
Sets the application flatness.
- setGeneralPath(GeneralPathX) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Sets all the coordinates of the curve
- setGeometryOperation(int, GeometryOperation) - Method in class org.gvsig.fmap.geom.type.AbstractGeometryType
- setGeometryOperation(int, GeometryOperation) - Method in interface org.gvsig.fmap.geom.type.GeometryType
-
Registers an operation for this geometry type.
- setGeometryType(GeometryType) - Method in interface org.gvsig.fmap.geom.GeometryCoercionContext
- setIndexAt(int, int) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Set an index element in a concrete position
- setLowerCorner(Point) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Sets the coordinate position consisting of all the minimal ordinates for each dimension for all points within the Envelope.
- setM(double) - Method in interface org.gvsig.fmap.geom.primitive.PointM
- setMaterial(Appearance.Material) - Method in interface org.gvsig.fmap.geom.primitive.Appearance
-
Sets the material of a solid
- setMode(int) - Method in interface org.gvsig.fmap.geom.GeometryCoercionContext
- setNormalAt(int, Point) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Sets normal vector in a concrete position.
- setNormalBinding(SurfaceAppearance.AttributeBinding) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Sets the binding of normal array to Surface Geometry.
- setNumCoords(int) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- setNumCoords(int) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- setNumTypes(int) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- setNumTypes(int) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- setPointCoords(double[]) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- setPointCoords(double[]) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- setPoints(Point, double) - Method in interface org.gvsig.fmap.geom.primitive.Circle
-
Sets the two values to define a circle.
- setPoints(Point, double) - Method in interface org.gvsig.fmap.geom.primitive.Circumference
-
Sets the two values to define a circumference.
- setPoints(Point, double, double, double) - Method in interface org.gvsig.fmap.geom.primitive.Arc
-
Sets the values to define an arc.
- setPoints(Point, Point) - Method in interface org.gvsig.fmap.geom.primitive.Circle
-
Sets the two values to define a circle.
- setPoints(Point, Point) - Method in interface org.gvsig.fmap.geom.primitive.Circumference
-
Sets the two values to define a circumference.
- setPoints(Point, Point) - Method in interface org.gvsig.fmap.geom.primitive.Curve
-
Sets the initial point and the end point of the curve.
- setPoints(Point, Point, double) - Method in interface org.gvsig.fmap.geom.primitive.Ellipse
-
Sets the values to define a ellipse.
- setPoints(Point, Point, double) - Method in interface org.gvsig.fmap.geom.primitive.PeriEllipse
-
Sets the values to define a ellipse.
- setPoints(Point, Point, double, double, double) - Method in interface org.gvsig.fmap.geom.primitive.EllipticArc
-
Sets the values to define a ellipticArc
- setPoints(Point, Point, Point) - Method in interface org.gvsig.fmap.geom.primitive.Arc
-
Sets the three points to define an arc.
- setPoints(Point, Point, Point) - Method in interface org.gvsig.fmap.geom.primitive.Circle
-
Sets the values to define a circle from three points.
- setPoints(Point, Point, Point) - Method in interface org.gvsig.fmap.geom.primitive.Circumference
-
Sets the values to define a circumference from three points.
- setPointsStartEnd(Point, double, double, double) - Method in interface org.gvsig.fmap.geom.primitive.Arc
-
Sets the values to define an arc.
- setPointsStartExt(Point, double, double, double) - Method in interface org.gvsig.fmap.geom.primitive.Arc
-
Sets the values to define an arc.
- setPointTypes(byte[]) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- setPointTypes(byte[]) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- setPrimitiveMode(SurfaceAppearance.PrimitiveMode) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Sets the primitive mode of the surface
- setPrimitiveType(SurfaceAppearance.PrimitiveType) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Set the primitive type of the surface
- setProjection(String) - Method in interface org.gvsig.fmap.geom.Geometry
- setProjection(Projection) - Method in interface org.gvsig.fmap.geom.Geometry
- setProjection(Projection) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
- setProjectionIffNull(Projection) - Method in interface org.gvsig.fmap.geom.Geometry
- setProjectionIffNull(Projection) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
- setShininess(float) - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Set the shininess of the material
- setSpecular(Color) - Method in interface org.gvsig.fmap.geom.primitive.Appearance.Material
-
Set the specular color of the material
- setSurfaceAppearance(SurfaceAppearance) - Method in interface org.gvsig.fmap.geom.primitive.Surface
-
Sets the appearance of the Surface
- setTextureCoordAt(int, Point) - Method in interface org.gvsig.fmap.geom.primitive.SurfaceAppearance
-
Set texture coordinate at concrete position
- setUpperCorner(Point) - Method in interface org.gvsig.fmap.geom.primitive.Envelope
-
Sets the coordinate position consisting of all the maximal ordinates for each dimension for all points within the Envelope.
- setVertex(int, Point) - Method in interface org.gvsig.fmap.geom.primitive.OrientablePrimitive
-
Sets a vertex in a concrete position and replaces the previous one that was in this position.
- setWindingRule(int) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- setWindingRule(int) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- setX(double) - Method in interface org.gvsig.fmap.geom.primitive.Point
-
Sets the X coordinate
- setY(double) - Method in interface org.gvsig.fmap.geom.primitive.Point
-
Sets the Y coordinate
- size() - Method in interface org.gvsig.fmap.geom.SpatialIndex
- skipblanks() - Method in class org.gvsig.fmap.geom.DMSNumberFormat
- snapTo(Geometry, double) - Method in interface org.gvsig.fmap.geom.Geometry
- Solid - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_Solid specified in ISO 19107.
- SOLID - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
Solids in 3D.
- SpatialIndex - Interface in org.gvsig.fmap.geom
- SPATIALINDEX_DEFAULT_QUADTREE - Static variable in interface org.gvsig.fmap.geom.GeometryManager
- SPATIALINDEX_DEFAULT_RTREE - Static variable in interface org.gvsig.fmap.geom.GeometryManager
- SpatialIndexFactory - Interface in org.gvsig.fmap.geom
- Spline - Interface in org.gvsig.fmap.geom.primitive
- SPLINE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
- split(Geometry) - Method in interface org.gvsig.fmap.geom.aggregate.MultiSurface
- split(Geometry) - Method in interface org.gvsig.fmap.geom.primitive.Surface
- STRETCHINGHANDLER - Static variable in interface org.gvsig.fmap.geom.Geometry
- Surface - Interface in org.gvsig.fmap.geom.primitive
-
This interface is equivalent to the GM_Surface specified in ISO 19107.
- SURFACE - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
-
A closed plane figure bounded by straight lines.
- SurfaceAppearance - Interface in org.gvsig.fmap.geom.primitive
- SurfaceAppearance.AttributeBinding - Class in org.gvsig.fmap.geom.primitive
- SurfaceAppearance.PrimitiveMode - Class in org.gvsig.fmap.geom.primitive
- SurfaceAppearance.PrimitiveType - Class in org.gvsig.fmap.geom.primitive
- SW - Static variable in interface org.gvsig.fmap.geom.Geometry
-
South - West.
T
- text() - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
- title() - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport
- toAggregate(List<Geometry>, StringBuilder) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- toEWKB(Geometry) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- TOEWKB - Static variable in interface org.gvsig.fmap.geom.GeometryManager.OPERATIONS
- toLines() - Method in interface org.gvsig.fmap.geom.Geometry
-
Converts the geometry to be lines and makes with them a multiLine
- TOO_FEW_POINTS - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- toPoints() - Method in interface org.gvsig.fmap.geom.Geometry
-
Converts the geometry to be points and makes with them a multiPoint
- toPolygons() - Method in interface org.gvsig.fmap.geom.Geometry
-
Converts the geometry to be polygons and makes with them a multiPolygon
- toString() - Method in class org.gvsig.fmap.geom.type.AbstractGeometryType
- toString() - Method in interface org.gvsig.fmap.geom.type.GeometryType
- touches(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- TOUCHES - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- toWKB(Geometry) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- TOWKB - Static variable in interface org.gvsig.fmap.geom.GeometryManager.OPERATIONS
- toWKT(Geometry) - Static method in class org.gvsig.fmap.geom.GeometryUtils
- TOWKT - Static variable in interface org.gvsig.fmap.geom.GeometryManager.OPERATIONS
- transform(AffineTransform) - Method in interface org.gvsig.fmap.geom.Geometry
-
It applies an affine transformation to the geometry.
- transform(AffineTransform) - Method in class org.gvsig.fmap.geom.primitive.GeneralPathX
- transform(AffineTransform) - Method in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
- transform(Point) - Method in interface org.gvsig.fmap.geom.transform.Transform
- transform(Point[], Point[]) - Method in interface org.gvsig.fmap.geom.transform.Transform
- Transform - Interface in org.gvsig.fmap.geom.transform
- TRIANGLE_FAN - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
- TRIANGLE_STRIP - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
- TRIANGLES - Static variable in class org.gvsig.fmap.geom.primitive.SurfaceAppearance.PrimitiveMode
U
- ungetch() - Method in class org.gvsig.fmap.geom.DMSNumberFormat
- union() - Method in interface org.gvsig.fmap.geom.aggregate.Aggregate
-
Returns a Primitive that is the union of all the geometries of the Aggregate.
- union(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- UNION - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
- UNKNOW - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- UNKNOWN - Static variable in interface org.gvsig.fmap.geom.Geometry.SUBTYPES
-
The subtype us unknown.
- UNKNOWN - Static variable in interface org.gvsig.fmap.geom.Geometry.TYPES
V
- VALID - Static variable in interface org.gvsig.fmap.geom.Geometry.ValidationStatus
- validateCoverage(Geometry[], double) - Method in interface org.gvsig.fmap.geom.aggregate.MultiPolygon
- validateCoverage(Geometry[], double) - Method in interface org.gvsig.fmap.geom.primitive.Polygon
- value(Projection) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.PropertyElementWithGeometrySupport
- value(Projection) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.RawElementWithGeometrySupport
- value(Projection) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.TextElementWithGeometrySupport
- value(Geometry) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.PropertyElementWithGeometrySupport
- value(Geometry) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.RawElementWithGeometrySupport
- value(Geometry) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.TextElementWithGeometrySupport
- value(Envelope) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.EnvelopeElement
- value(Envelope) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.PropertyElementWithGeometrySupport
- value(Envelope) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.RawElementWithGeometrySupport
- value(Envelope) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.TextElementWithGeometrySupport
- valueAsWKT(Projection) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.PropertyElementWithGeometrySupport
- valueAsWKT(Projection) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.RawElementWithGeometrySupport
- valueAsWKT(Projection) - Method in interface org.gvsig.fmap.geom.InformationbuilderWithGeometrySupport.TextElementWithGeometrySupport
- values() - Method in exception class org.gvsig.fmap.geom.operation.GeometryOperationException
- values() - Method in exception class org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException
- values() - Method in exception class org.gvsig.fmap.geom.type.GeometryTypeNotValidException
W
- W - Static variable in interface org.gvsig.fmap.geom.Geometry
-
West.
- WIND_EVEN_ODD - Static variable in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
-
An even-odd winding rule for determining the interior of a path.
- WIND_NON_ZERO - Static variable in interface org.gvsig.fmap.geom.primitive.IGeneralPathX
-
A non-zero winding rule for determining the interior of a path.
- within(Geometry) - Method in interface org.gvsig.fmap.geom.Geometry
- WITHIN - Static variable in interface org.gvsig.fmap.geom.Geometry.OPERATIONS
X
- X - Static variable in interface org.gvsig.fmap.geom.Geometry.DIMENSIONS
Y
- Y - Static variable in interface org.gvsig.fmap.geom.Geometry.DIMENSIONS
Z
- Z - Static variable in interface org.gvsig.fmap.geom.Geometry.DIMENSIONS
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form