Skip navigation links

Oracle® Spatial Java API Reference
11g Release 1 (11.1)

B28401-02


oracle.spatial.network
Interface MDPoint

All Superinterfaces:
java.lang.Cloneable, java.io.Serializable
All Known Subinterfaces:
Node

public interface MDPoint
extends java.lang.Cloneable, java.io.Serializable

This interface defines a mutilple dimension point.


Method Summary
 double distance(MDPoint pt)
          Returns the Cartesian distance to the specified point.
 double geodeticDistanceInMeters(MDPoint pt)
          Returns the geodetic distance to the specified point.
 int getNoOfDims()
          Returns the number of dimensions.
 double[] getOrd()
          Returns the ordinates as an array.
 double getOrd(int index)
          Gets the specified ordinate.
 int getSrid()
          Returns the SRID.
 boolean inside(MDPoint pt, double radius)
          Checks if the point is inside the specified range represented by the point and the radius.
 boolean inside(MDPoint low, MDPoint high)
          Checks if the point is inside the specified range represented by the low and the high points.
 void setOrd(int index, double value)
          Sets the specified ordinate.
 void setSrid(int srid)
          Sets the SRID.
 double[] toArray()
          Returns the ordinates in an array.
 JGeometry toGeometry()
          Returns a point geometry (JGeometry).
 java.lang.String toSDOGeometry(int srid)
          Retunrs a String for constructing a point SDO_GEOMETRY in the database.

 

Method Detail

getNoOfDims

int getNoOfDims()
Returns the number of dimensions.

getOrd

double[] getOrd()
Returns the ordinates as an array.

setOrd

void setOrd(int index,
            double value)
Sets the specified ordinate.
Parameters:
index - the specified dimension (starting from zero)
value - the value to be set

getOrd

double getOrd(int index)
Gets the specified ordinate.
Parameters:
index - the specified dimension

getSrid

int getSrid()
Returns the SRID.

setSrid

void setSrid(int srid)
Sets the SRID.
Parameters:
srid - the SRID of the point

distance

double distance(MDPoint pt)
Returns the Cartesian distance to the specified point.
Parameters:
pt - the specified point

geodeticDistanceInMeters

double geodeticDistanceInMeters(MDPoint pt)
Returns the geodetic distance to the specified point.
Parameters:
pt - the specified point

toArray

double[] toArray()
Returns the ordinates in an array.

inside

boolean inside(MDPoint low,
               MDPoint high)
Checks if the point is inside the specified range represented by the low and the high points.
Parameters:
low - the low point of the range
high - the high point of the range

inside

boolean inside(MDPoint pt,
               double radius)
Checks if the point is inside the specified range represented by the point and the radius.
Parameters:
pt - the center point of the range
radius - the radius of the range

toGeometry

JGeometry toGeometry()
Returns a point geometry (JGeometry).

toSDOGeometry

java.lang.String toSDOGeometry(int srid)
Retunrs a String for constructing a point SDO_GEOMETRY in the database.
Parameters:
srid - the SRID of the point geometry

Skip navigation links

Oracle® Spatial Java API Reference
11g Release 1 (11.1)

B28401-02


Copyright © 2007, 2008, Oracle. All Rights Reserved.