Index

A B C D E F G H I J L M N O P Q R S T U V W X Y Z 
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 Handler interface 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 true if 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 Geometry with 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 Geometry with a concrete type and subtype.
create(String) - Method in interface org.gvsig.fmap.geom.GeometryManager
This method creates a Geometry with the type specified by this name.
create(GeometryType) - Method in interface org.gvsig.fmap.geom.GeometryManager
This method creates a Geometry with 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 true if the object is a Handler and 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]d The result is formatted as a integer number with the degress of the coordinate %[flags][width][.precision]m The result is formatted as a integer number with the minutes of the coordinate %[flags][width][.precision]s The 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 this is 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 this is 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 this is 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 this is 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 this is 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.TYPES contants.
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 true if 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 true if 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 null or 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 true if 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 GeometryManager interface.
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
 
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form