org.gvsig.fmap.geom.aggregate.impl
Class MultiSurface3D
java.lang.Object
org.gvsig.fmap.geom.primitive.impl.AbstractPrimitive
org.gvsig.fmap.geom.aggregate.impl.BaseMultiPrimitive
org.gvsig.fmap.geom.aggregate.impl.MultiSurface2D
org.gvsig.fmap.geom.aggregate.impl.MultiSurface3D
- All Implemented Interfaces:
- Shape, Serializable, Comparable, Aggregate, MultiPrimitive, MultiSurface, Geometry, FShape, Primitive
public class MultiSurface3D
- extends MultiSurface2D
- Version:
- $Id$
- Author:
- gvSIG Team
- See Also:
- Serialized Form
Fields inherited from interface org.gvsig.fmap.geom.Geometry |
BEST, E, EXTENDED_GEOMSUBTYPE_OFFSET, EXTENDED_GEOMTYPE_OFFSET, N, NE, NW, S, SE, SELECTHANDLER, STRETCHINGHANDLER, SW, W |
Method Summary |
Geometry |
cloneGeometry()
Creates a clone of this geometry. |
int |
getDimension()
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. |
Methods inherited from class org.gvsig.fmap.geom.aggregate.impl.BaseMultiPrimitive |
addPrimitive, cloneFShape, contains, contains, contains, contains, fastIntersects, getBounds, getBounds2D, getEnvelope, getGeneralPath, getGeometries, getHandlers, getInternalShape, getPathIterator, getPathIterator, getPrimitiveAt, getPrimitivesNumber, getSelectHandlers, getStretchingHandlers, intersects, intersects, isSimple, reProject, transform |
Methods inherited from class org.gvsig.fmap.geom.primitive.impl.AbstractPrimitive |
area, buffer, centroid, compareTo, contains, containsPoint, containsRectangle, convertToWKB, convertToWKT, convexHull, coveredBy, crosses, difference, disjoint, distance, equals, getGeometryType, getId, getShape, getShape, getShapeType, getSRS, getType, intersection, intersects, intersectsRectangle, invokeOperation, invokeOperation, moveGeom, overlaps, perimeter, rotateGeom, scaleGeom, toString, touches, transform, union, within |
Methods inherited from interface org.gvsig.fmap.geom.Geometry |
area, buffer, centroid, contains, convertToWKB, convertToWKT, convexHull, coveredBy, crosses, difference, disjoint, distance, fastIntersects, getBounds2D, getEnvelope, getGeneralPath, getGeometryType, getHandlers, getInternalShape, getPathIterator, getPathIterator, getShape, getShape, getType, intersection, intersects, intersects, invokeOperation, invokeOperation, isSimple, overlaps, perimeter, reProject, touches, transform, union, within |
MultiSurface3D
public MultiSurface3D(GeometryType geomType)
MultiSurface3D
public MultiSurface3D(GeometryType geomType,
String id,
org.cresques.cts.IProjection projection)
cloneGeometry
public Geometry cloneGeometry()
- Description copied from interface:
Geometry
- Creates a clone of this geometry.
- Specified by:
cloneGeometry
in interface Geometry
- Overrides:
cloneGeometry
in class MultiSurface2D
- Returns:
- A clone of this geometry.
getDimension
public int getDimension()
- Description copied from interface:
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.
- Specified by:
getDimension
in interface Geometry
- Overrides:
getDimension
in class BaseMultiPrimitive
- Returns:
- The dimension.
Copyright © 2004-2012 gvSIG. All Rights Reserved.