|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.sde.sdk.geom.SeGeometry com.esri.sde.sdk.geom.SePoint
public class SePoint
This class represents a zero-dimensional geometric object and represents a single location in coordinate space. An SePoint has an x-coordinate value and a y-coordinate value.
Field Summary |
---|
Constructor Summary | |
---|---|
SePoint()
|
|
SePoint(SeCoordRef cr,
double x,
double y)
|
|
SePoint(SeCoordRef cr,
double x,
double y,
double m)
|
|
SePoint(SeCoordRef cr,
double x,
double y,
double z,
double m)
|
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. |
java.lang.String |
geometryType()
Geometrytype takes a geometry object and returns its geometry type as a string. |
double |
getM()
|
double |
getZ()
|
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. |
double |
m()
Returns the measure value of a point. |
int |
numPoints()
Returns the number of points in a geometry. |
void |
setM(double m)
|
void |
setX(double x)
|
void |
setY(double y)
|
void |
setZ(double z)
|
java.lang.String |
toString()
|
double |
X()
Returns the x-coordinate value. |
double |
Y()
Returns the y-coordinate value. |
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, 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 SePoint() throws com.esri.sde.sdk.geom.SeGeometryException
com.esri.sde.sdk.geom.SeGeometryException
public SePoint(SeCoordRef cr, double x, double y) throws com.esri.sde.sdk.geom.SeGeometryException
com.esri.sde.sdk.geom.SeGeometryException
public SePoint(SeCoordRef cr, double x, double y, double m) throws com.esri.sde.sdk.geom.SeGeometryException
com.esri.sde.sdk.geom.SeGeometryException
public SePoint(SeCoordRef cr, double x, double y, double z, double m) throws com.esri.sde.sdk.geom.SeGeometryException
com.esri.sde.sdk.geom.SeGeometryException
Method Detail |
---|
public double X()
Point
X
in interface Point
public double Y()
Point
Y
in interface Point
public double getM()
public double getZ()
public void setX(double x)
public void setY(double y)
public void setZ(double z)
public void setM(double m)
public double m()
public Geometry interior()
interior
in interface Geometry
interior
in class SeGeometry
public Geometry exterior()
exterior
in interface Geometry
exterior
in class SeGeometry
public Geometry boundary() throws com.esri.sde.sdk.geom.SeGeometryException
boundary
in interface Geometry
boundary
in class SeGeometry
com.esri.sde.sdk.geom.SeGeometryException
public Geometry buffer(double distance) throws com.esri.sde.sdk.geom.SeGeometryException
buffer
in interface Geometry
buffer
in class SeGeometry
com.esri.sde.sdk.geom.SeGeometryException
public boolean isSimple()
isSimple
in interface Geometry
isSimple
in class SeGeometry
public boolean isEmpty()
isEmpty
in interface Geometry
isEmpty
in class SeGeometry
public int numPoints()
numPoints
in interface Geometry
numPoints
in class SeGeometry
public Geometry envelope() throws com.esri.sde.sdk.geom.SeGeometryException
envelope
in interface Geometry
envelope
in class SeGeometry
com.esri.sde.sdk.geom.SeGeometryException
public int dimension()
dimension
in interface Geometry
dimension
in class SeGeometry
public boolean is3D()
is3D
in interface Geometry
is3D
in class SeGeometry
public java.lang.String geometryType()
geometryType
in interface Geometry
geometryType
in class SeGeometry
public Geometry convexhull() throws com.esri.sde.sdk.geom.SeGeometryException
convexhull
in interface Geometry
convexhull
in class SeGeometry
com.esri.sde.sdk.geom.SeGeometryException
public Geometry locateAlong(double measure) throws com.esri.sde.sdk.geom.SeGeometryException
locateAlong
in interface Geometry
locateAlong
in class SeGeometry
com.esri.sde.sdk.geom.SeGeometryException
public Geometry locateBetween(double measure1, double measure2) throws com.esri.sde.sdk.geom.SeGeometryException
locateBetween
in interface Geometry
locateBetween
in class SeGeometry
com.esri.sde.sdk.geom.SeGeometryException
public boolean isMeasured()
isMeasured
in interface Geometry
isMeasured
in class SeGeometry
public java.lang.String toString()
toString
in class SeGeometry
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |