|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.sde.sdk.geom.SeGeometry
com.esri.sde.sdk.geom.SeGeometryCollection
public class SeGeometryCollection
This class represents a geometric object that is a collection of 1 or more geometries. All the elements in a SeGeometryCollection must be in the same Spatial Reference. This is also the Spatial Reference for the SeGeometryCollection.
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
SeGeometryCollection()
|
|
| Method Summary | |
|---|---|
Geometry |
boundary()
Boundary takes a geometry object and returns its combined boundary as a geometry object. |
Geometry |
buffer(double distance)
Buffer takes a geometry object and returns the geometry object that surrounds the source object. |
Geometry |
convexhull()
Returns the convex hull of a geometry object. |
int |
dimension()
Returns the dimension of a geometry object. |
Geometry |
envelope()
Returns the bounding box of a geometry object as a polygon. |
Geometry |
exterior()
The interior is the space occupied by the geometry. |
Geometry |
geometryN(int n)
Geometryn takes a collection and an integer index and returns the nth geometry object in the collection. |
java.lang.String |
geometryType()
Geometrytype takes a geometry object and returns its geometry type as a string. |
Geometry |
interior()
The exterior of a geometry if all space not occupied by the geometry. |
boolean |
is3D()
Returns t (TRUE) if the geometry object has three-dimensional coordinates; otherwise, returns f (FALSE). |
boolean |
isEmpty()
Returns t (TRUE) if the geometry is empty; otherwise returns f (FALSE). |
boolean |
isMeasured()
Returns t (TRUE) if the geometry object has measures; otherwise, returns f (FALSE). |
boolean |
isSimple()
Returns t (TRUE) if the geometry object is simple otherwise, it returns f (FALSE). |
Geometry |
locateAlong(double measure)
Locatealong takes a geometry object and a measure to return as a multipoint the set of points found at the measure. |
Geometry |
locateBetween(double measure1,
double measure2)
Locatebetween takes a geometry object and two measure locations and returns a linestring that represents the set of disconnected paths between the two measure locations. |
int |
numGeometries()
Numgeometries takes a collection and returns the number of geometries in the collection. |
int |
numPoints()
Returns the number of points in a geometry. |
| Methods inherited from class com.esri.sde.sdk.geom.SeGeometry |
|---|
asBinary, asBinaryShape, asText, contains, crosses, difference, disjoint, distance, envelopesIntersect, equal, getMaxX, getMaxY, getMinX, getMinY, intersect, intersection, isValid, overlap, setCoordRef, srid, symmetricDiff, toSdeShape, toSeGeometry, toString, touch, union, within |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.esri.sde.sdk.geom.Geometry |
|---|
asBinary, asText, contains, crosses, difference, disjoint, distance, envelopesIntersect, equal, intersect, intersection, isValid, overlap, srid, symmetricDiff, touch, union, within |
| Constructor Detail |
|---|
public SeGeometryCollection()
| Method Detail |
|---|
public int numGeometries()
throws com.esri.sde.sdk.geom.SeGeometryException
numGeometries in interface GeometryCollectioncom.esri.sde.sdk.geom.SeGeometryException
public Geometry geometryN(int n)
throws com.esri.sde.sdk.geom.SeGeometryException
geometryN in interface GeometryCollectioncom.esri.sde.sdk.geom.SeGeometryException
public Geometry interior()
throws com.esri.sde.sdk.geom.SeGeometryException
Geometry
interior in interface Geometryinterior in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
public Geometry exterior()
throws com.esri.sde.sdk.geom.SeGeometryException
Geometry
exterior in interface Geometryexterior in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
public Geometry boundary()
throws com.esri.sde.sdk.geom.SeGeometryException
Geometry
boundary in interface Geometryboundary in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
public Geometry buffer(double distance)
throws com.esri.sde.sdk.geom.SeGeometryException
buffer in interface Geometrybuffer in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
public boolean isSimple()
throws com.esri.sde.sdk.geom.SeGeometryException
isSimple in interface GeometryisSimple in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
public boolean isEmpty()
throws com.esri.sde.sdk.geom.SeGeometryException
isEmpty in interface GeometryisEmpty in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
public int numPoints()
throws com.esri.sde.sdk.geom.SeGeometryException
numPoints in interface GeometrynumPoints in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
public Geometry envelope()
throws com.esri.sde.sdk.geom.SeGeometryException
envelope in interface Geometryenvelope in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
public int dimension()
throws com.esri.sde.sdk.geom.SeGeometryException
dimension in interface Geometrydimension in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryExceptionpublic boolean is3D()
is3D in interface Geometryis3D in class SeGeometrypublic boolean isMeasured()
isMeasured in interface GeometryisMeasured in class SeGeometrypublic java.lang.String geometryType()
geometryType in interface GeometrygeometryType in class SeGeometry
public Geometry convexhull()
throws com.esri.sde.sdk.geom.SeGeometryException
convexhull in interface Geometryconvexhull in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
public Geometry locateAlong(double measure)
throws com.esri.sde.sdk.geom.SeGeometryException
locateAlong in interface GeometrylocateAlong in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
public Geometry locateBetween(double measure1,
double measure2)
throws com.esri.sde.sdk.geom.SeGeometryException
locateBetween in interface GeometrylocateBetween in class SeGeometrycom.esri.sde.sdk.geom.SeGeometryException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||