|
Spatial DataBlade JAVA API v8.21 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.spatial.geom.IfxGeometry
com.ibm.spatial.geom.IfxMultiCoord
com.ibm.spatial.geom.IfxGeometryCollection
com.ibm.spatial.geom.IfxMultiLineString
public class IfxMultiLineString
IfxMultiLineString implements the MultiLineString interface.
MultiLineString,
MultiCurve,
IfxGeometryCollection| Field Summary |
|---|
| Fields inherited from class com.ibm.spatial.geom.IfxGeometry |
|---|
COORD_M, COORD_XY, COORD_Z |
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object anObject)
Compares this object to the specified object. |
java.lang.String |
geometryType()
Gets the most appropriate OGC geometry interface type for this object. |
boolean |
isClosed()
Determines whether this MultiCurve is closed on not. |
int |
numGeometries()
Returns the number of IfxLineStrings in this object. |
int |
numParts()
Returns the number of parts of this object. |
int |
numSubParts(int part)
Returns the number of subparts in the specified part. |
double |
perimeter()
Returns the perimeter of this object. |
| Methods inherited from class com.ibm.spatial.geom.IfxGeometryCollection |
|---|
area, dimension, geometryN, numPoints, numPoints, toArray, toCoordArray, toPointArray |
| Methods inherited from class com.ibm.spatial.geom.IfxMultiCoord |
|---|
getLabelPoint, is3D, isEmpty, isMeasured, length |
| Methods inherited from class com.ibm.spatial.geom.IfxGeometry |
|---|
asBinary, asText, boundary, buffer, clone, contains, convexHull, crosses, difference, disjoint, distance, envelope, envelopesIntersect, extent, exterior, getCoordinateDimension, getDimensionality, getLabelPoint, getOGCType, interior, intersection, intersects, isSimple, isValid, locateAlong, locateBetween, overlaps, srid, symmetricDiff, toString, touches, union, within |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ibm.spatial.geom.MultiCurve |
|---|
length |
| Methods inherited from interface com.ibm.spatial.geom.GeometryCollection |
|---|
geometryN |
| Methods inherited from interface com.ibm.spatial.geom.Geometry |
|---|
asBinary, asText, boundary, buffer, contains, convexHull, crosses, difference, dimension, disjoint, distance, envelope, envelopesIntersect, extent, exterior, interior, intersection, intersects, is3D, isEmpty, isMeasured, isSimple, isValid, locateAlong, locateBetween, numPoints, overlaps, srid, symmetricDiff, touches, union, within |
| Method Detail |
|---|
public boolean isClosed()
isClosed in interface MultiCurvetrue if this MultiCurve is closed
(startPoint() equals endPoint() for each curve in this
MultiCurve); otherwise, it returns falsepublic int numGeometries()
numGeometries in interface GeometryCollectionnumGeometries in class IfxGeometryCollectionpublic java.lang.String geometryType()
geometryType in class IfxGeometryCollectionpublic boolean equals(java.lang.Object anObject)
equals in interface Geometryequals in class IfxGeometryCollectionanObject - the object to compare this object
against.
public double perimeter()
perimeter in class IfxMultiCoordIfxMultiCoord.length()public int numParts()
numParts in class IfxGeometryCollectionIfxGeometry.numParts()public int numSubParts(int part)
numSubParts in class IfxGeometryCollectionpart - part index
java.lang.IndexOutOfBoundsException - - for non-empty geometries,
if the given part index is out of range
(part < 0 || part >= numParts()).numParts()
|
Spatial DataBlade JAVA API v8.21 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||