Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Y Z 

A

AbstractRTree<T extends RNode> - Class in oracle.spatial.geometry
This class provides a skeletal implementation of the RTreeInterface interface to minimize the effort required to implement an RTree.
AbstractRTree() - Constructor for class oracle.spatial.geometry.AbstractRTree
 
AbstractRTree.DoubleRNode - Class in oracle.spatial.geometry
Helper class for {#search(ToDoubleFunction)} Stores the node plus a double value; sorts on the doubles.
AbstractRTree.JoinWalker<T extends RNode,Q extends RNode> - Class in oracle.spatial.geometry
TODO
AbstractRTree.JoinWalkerLevel<T extends RNode,Q extends RNode> - Class in oracle.spatial.geometry
Helper class for JoinWalker.
AbstractRTree.PairDebug<P,Q> - Class in oracle.spatial.geometry
 
AbstractRTree.PQItem - Class in oracle.spatial.geometry
 
AbstractRTree.TreeWalker<Q extends RNode> - Class in oracle.spatial.geometry
This helper class remembers its place in the search tree and can find the next node to return and/or do an intelligent split of the tree.
AccurateSum() - Constructor for class oracle.spatial.geometry.Chain.AccurateSum
 
add(double) - Method in class oracle.spatial.geometry.Chain.AccurateSum
Add to the running sum
add(T) - Method in class oracle.spatial.geometry.RStarTree
 
add(T) - Method in interface oracle.spatial.geometry.RTreeInterface
Insert a new node into an RTree.
affineTransforms(boolean, double, double, double, boolean, JGeometry, double, double, double, boolean, JGeometry, JGeometry, double, int, boolean, double, double, double, double, double, double, boolean, JGeometry, JGeometry, int, boolean, double[], double[]) - Method in class oracle.spatial.geometry.JGeometry
Returns the affine transformed JGeometry in 2D and 3D Euclidean space.
anyInteract(JGeometry, double) - Method in class oracle.spatial.geometry.FastJGeometry
This method determines if a 2D/3D Geometry has anyinteraction with another 2D/3D Geometry.
anyInteract(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns whether two 3-D (Cartesian) geometries anyInteract or not.
anyInteract(J3D_Geometry, double, String) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns whether two 3-D geometries anyInteract or not.
anyInteract(JGeometry, double, String) - Method in class oracle.spatial.geometry.JGeometry
This method determines if a 2D/3D Geometry has anyinteraction with another 2D/3D Geometry.
anyInteract(JGeometry, double) - Method in class oracle.spatial.geometry.JGeometry
This method determines if a 2D/3D Geometry has anyinteraction with another 2D/3D Geometry.
anyInteract(JGeometry, double, boolean) - Method in class oracle.spatial.geometry.JGeometry
This method determines if a 2D/3D Geometry has anyinteraction with another 2D/3D Geometry.
anyInteract2(J3D_Geometry, boolean[], boolean[], boolean[], double) - Method in class oracle.spatial.geometry.J3D_Geometry
 
appendToCollection(JGeometry, JGeometry) - Static method in class oracle.spatial.geometry.J3D_Geometry
Returns a collection or multi-x geometry by appending simple (x) geometries in 3-D.
area(double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the total planar surface area of a 3-D geometry.
area(double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the total planar surface area of a 3-D geometry.
area(double) - Method in class oracle.spatial.geometry.JGeometry
Compute the area of the geometry.
areSitesConnected(int, int) - Method in class oracle.spatial.geometry.Union
This method determines whether the Set/Component containing Site/Element "s" is the same as the Set/Component containing Site/Element "r".
asComplexValue(Map<String, Object>, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
asComplexValue(Map<String, Object>, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
asFieldName(String, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
asGeometry(JGeometry, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
Delegates to asGeometry with a null decimalFormat (which will then use the defaultDecimalFormat)
asGeometry(JGeometry, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
asGeometry(JGeometry) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
asNameValue(String, Object, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
asNameValue(String, Object, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
asNameValueList(Map<String, Object>, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
asNameValueList(Map<String, Object>, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
assessSplitsCalls - Variable in class oracle.spatial.geometry.RStarTree
 
asSimpleValue(Object, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
Appends value to res.
asSimpleValue(Object, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
Note decimal formatting differs from most other methods in this class.
asText(String, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 

B

buffer(double) - Method in class oracle.spatial.geometry.JGeometry
This method generates a new JGeometry object which is the buffered version of the input geometry.
buffer(double, double) - Method in class oracle.spatial.geometry.JGeometry
This method generates a new JGeometry object which is the buffered version of the input geometry.
buffer(double, double, double, double) - Method in class oracle.spatial.geometry.JGeometry
This method generates a new JGeometry object which is the buffered version of the input geometry.
byteArrayToHexString(byte[]) - Static method in class oracle.spatial.geometry.JGeometry
 

C

centralLongLatforGNMProjection() - Method in class oracle.spatial.geometry.JGeometry
Choose the default central long/lat point for a Gnomic projection based on the geometry's MBR.
centroid3d(double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the centroid aka center of mass, center of gravity of solid 3-D geometry of uniform material density.
Chain - Class in oracle.spatial.geometry
Provides an efficient double-ended list of vertices, which can be referenced by either end.
Chain.AccurateSum - Class in oracle.spatial.geometry
Accurately accumulate a summation.
Chain.CenterPoint - Class in oracle.spatial.geometry
Abusing subclassing --- this is used to store the centers of circular arcs in Chain.
ChainConverter() - Constructor for class oracle.spatial.geometry.JGeometry.ChainConverter
 
circle(double, double, double, double, double, double) - Method in interface oracle.spatial.geometry.JGeometry.GeomParser
 
circle_polygon(double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
This method return JGeometry which is the approximated Geodetic Circle.
circle_polygon(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
This method return JGeometry which is the approximated Geodetic Arc CirclePolygon - Stroked circle (arc actually) polygon with start and end azimuths and tolerance.
clearBelongingGeometry() - Method in class oracle.spatial.geometry.J3D_Geometry
 
clip(LRSGeometryG3D, double, double, double) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
 
clipG3D(Struct, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
 
clone() - Method in class oracle.spatial.geometry.JGeometry
constructs an instance that is a clone of this JGeometry.
clone() - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
closeCoords(double[], int) - Static method in class oracle.spatial.geometry.JGeometry
 
closestPoints(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the closest points of approach between two 3-D (Cartesian) geometries.
closestPoints(J3D_Geometry, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the closest points of approach between two 3-D geometries.
closestPointsLRS(J3D_Geometry, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
An LRS version of closest Pts Since LRS for 3D Polygons is not supported, there is no need for expandGeom.
compareTo(AbstractRTree.DoubleRNode) - Method in class oracle.spatial.geometry.AbstractRTree.DoubleRNode
 
CompJGeom - Class in oracle.spatial.geometry
 
CompJGeom() - Constructor for class oracle.spatial.geometry.CompJGeom
 
computeArc(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
Helper method to compute center, radius, and angles for this arc from the three coordinate points.
computeArcMBR(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
 
computeLongLat() - Method in class oracle.spatial.geometry.UnitSphere
Compute and return the long/lat equivalent to this unit-sphere point.
concatenate(LRSGeometryG3D, LRSGeometryG3D, boolean) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
 
concaveHullDig(double) - Method in class oracle.spatial.geometry.JGeometry
Return the concave hull of the specified multipoint geometry.
concaveHullDig(JGeometry, double) - Static method in class oracle.spatial.geometry.Ops
Return the concave hull of the specified multipoint geometry.
contains(Object) - Method in class oracle.spatial.geometry.AbstractRTree
 
containsAll(Collection<?>) - Method in class oracle.spatial.geometry.AbstractRTree
 
convexHull() - Method in class oracle.spatial.geometry.JGeometry
Returns the convex hull of the input geometry.
convexHull(JGeometry) - Static method in class oracle.spatial.geometry.Ops
Return the convex hull of the input geometry.
coord(int) - Method in class oracle.spatial.geometry.JGeometry
Return one coordinate of size dim from the ordinates array, starting at ordinates[idx0] In a 2-dimensional geometry, coord(0) is the first coordinate, coord(2) is the second coordinate; note index starts at zero and needs to be incremented by dim for subsequent coordinates.
CoordSysInfo - Class in oracle.spatial.geometry
Immutable, thread-safe class that stores simplified coordinate system information.
countElements() - Method in class oracle.spatial.geometry.Union
Returns the number of Sites/Elements (i.e., size of id Array).
countSets() - Method in class oracle.spatial.geometry.Union
Returns the number of Sets/Components.
covers(double[], double[]) - Static method in class oracle.spatial.geometry.Mer
Test if the query mer is completely covered by the first mer
covers(Mer) - Method in class oracle.spatial.geometry.Mer
Return true if this Mer completely covers the query mer.
CpaPtL3D(J3D_Geometry, J3D_Geometry, double, String) - Static method in class oracle.spatial.geometry.J3D_Geometry
 
createArc2d(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry simple arc in 2D
createCircle(double, double, double, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a Circle with provided radius and center.
createCircle(double, double, double, double, double, double, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a 2D Circle.
createCoordSysInfo(int) - Static method in class oracle.spatial.geometry.CoordSysInfo
Define a SRID to be a projected coordinate system, overriding the default values.
createCoordSysInfo(int, double, double) - Static method in class oracle.spatial.geometry.CoordSysInfo
Define a SRID to be a geodetic coordinate system (longitude/latitude), overriding the default values.
createDBDescriptors(Connection) - Static method in class oracle.spatial.geometry.JGeometry
Load the SQL type information required to store a JGeometry object back into database.
createDoubleShape() - Method in class oracle.spatial.geometry.JGeometry
Creates a Java2D double shape object from this JSDOGeometry Double shape object use double, not float, as the coordinates data type.
createDoubleShape(AffineTransform) - Method in class oracle.spatial.geometry.JGeometry
Creates a transformed shape from the geometry using the given affine transform.
createLinearLineString(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a single linear Line String.
createLinearMultiLineString(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a linear multi-linestring.
createLinearPolygon(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a simple linear Polygon without holes.
createLinearPolygon(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a linear polygon which may have holes.
createLRSLinearLineString(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a single LRS linear Line String.
createLRSLinearMultiLineString(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a LRS linear multi-linestring.
createLRSLinearPolygon(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a simple LRS linear Polygon without holes.
createLRSLinearPolygon(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a linear LRS polygon which may have holes.
createLRSPoint(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
 
createMultiPoint(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a multi-point geometry.
createNURBScurve(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a single NURBS curve.
createPoint(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
 
createRTree2(RTree, ArrayList, ArrayList) - Static method in class oracle.spatial.geometry.J3D_Geometry
 
createShape() - Method in class oracle.spatial.geometry.JGeometry
Creates a Java2D shape object from this JGeometry Note: for point geometry this method returns null.
createShape(AffineTransform) - Method in class oracle.spatial.geometry.JGeometry
Creates a transformed shape from the geometry using the given affine transform.
createShape(AffineTransform, boolean) - Method in class oracle.spatial.geometry.JGeometry
Creates a simplified transformed shape from the geometry using the given affine transform.
cross(JPoint3DD, JPoint3DD) - Static method in class oracle.spatial.geometry.JPoint3DD
Return the cross product (a x b).
crossesMeridian() - Method in class oracle.spatial.geometry.JGeometry
Checks if the given geometry has any lines that cross the Prime Meridian.

D

DataException - Exception in oracle.spatial.geometry
Reports SDOVIS exception related with map data access.
DataException() - Constructor for exception oracle.spatial.geometry.DataException
 
DataException(Throwable) - Constructor for exception oracle.spatial.geometry.DataException
 
DataException(String) - Constructor for exception oracle.spatial.geometry.DataException
 
DataException(String, Throwable) - Constructor for exception oracle.spatial.geometry.DataException
 
decimalFormat(Locale, String, int) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
defaultTolerance() - Method in class oracle.spatial.geometry.CoordSysInfo
Returns a suitable tolerance for use with this coordinate system.
defaultTolerance() - Method in class oracle.spatial.geometry.JGeometry
Gives a tolerance that is appropriate for many use cases.
defineG3D(Struct, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
 
densifyArcs(double) - Method in class oracle.spatial.geometry.JGeometry
Arcs densification method to densify arcs into lines.
densifyArcs(double, boolean) - Method in class oracle.spatial.geometry.JGeometry
 
densifyGeodesic() - Method in class oracle.spatial.geometry.JGeometry
Chooses a default tolerance value and calls JGeometry.densifyGeodesic(double).
densifyGeodesic(double) - Method in class oracle.spatial.geometry.JGeometry
Densify a geodesic geometry by interpolating points along great circle arcs.
description - Variable in exception oracle.spatial.geometry.DataException
 
detail - Variable in exception oracle.spatial.geometry.DataException
 
dim - Variable in class oracle.spatial.geometry.JGeometry
 
dim - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
dim() - Method in class oracle.spatial.geometry.Mer
Return the dimension of this mer.
distance(JGeometry, double) - Method in class oracle.spatial.geometry.FastJGeometry
This method determines the distance between two 2D Geometries.
distance(JGeometry) - Method in class oracle.spatial.geometry.FastJGeometry
Compute distance to geometry A using the tolerance and isGeodetic values passed at creation.
distance(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the minimum distance between two 3-D (Cartesian) geometries.
distance(J3D_Geometry, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the minimum distance between two 3-D geometries.
distance(JGeometry, double, String) - Method in class oracle.spatial.geometry.JGeometry
This method determines the distance between two 2D Geometries.
distance(JGeometry, double) - Method in class oracle.spatial.geometry.JGeometry
This method determines the distance between two 2D Geometries.
distance(double[], double[]) - Static method in class oracle.spatial.geometry.Mer
Return the Euclidean distance between two mers.
distance(Mer) - Method in class oracle.spatial.geometry.Mer
Return the Euclidean distance from this mer to targetMer.
distance2(double[], double[]) - Static method in class oracle.spatial.geometry.Mer
Return square of the Euclidean distance between two mers.
distance2(Mer) - Method in class oracle.spatial.geometry.Mer
Return square of the Euclidean distance from this mer to targetMer.
distancePtLineRadians(UnitSphere, UnitSphere, UnitSphere) - Static method in class oracle.spatial.geometry.UnitSphere
Return the distance on the unit sphere (an angle) between a point and a great-circle line segment.
distanceRadians(UnitSphere, UnitSphere) - Static method in class oracle.spatial.geometry.UnitSphere
Distance on the unit sphere between two points.
distCpa(J3D_Geometry, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the closest points of approach (and hence the minimum distance) between two J3D_Geometry geometries.
distCpa2(J3D_Geometry, boolean[], boolean[], boolean[], double, String) - Method in class oracle.spatial.geometry.J3D_Geometry
 
distCpaLRS(J3D_Geometry, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
an LRS version of distCpa
distToLine(JPoint2DD, JPoint2DD, JPoint2DD, CoordSysInfo) - Static method in class oracle.spatial.geometry.CompJGeom
Compute the distance from a point to a line.
distToLine(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.CompJGeom
Finds the planar closest distance from a point to a line segment.
dot(JPoint3DD, JPoint3DD) - Static method in class oracle.spatial.geometry.JPoint3DD
Return the dot product of two 3D vectors.

E

ei - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
eitpr - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
EITPR_ARC - Static variable in class oracle.spatial.geometry.JGeometry
 
EITPR_CIRCLE - Static variable in class oracle.spatial.geometry.JGeometry
 
EITPR_GEODETICMBR - Static variable in class oracle.spatial.geometry.JGeometry
 
EITPR_LINEAR - Static variable in class oracle.spatial.geometry.JGeometry
 
EITPR_NURBSCURVE - Static variable in class oracle.spatial.geometry.JGeometry
 
EITPR_RECTANGLE - Static variable in class oracle.spatial.geometry.JGeometry
 
EITPR_UNKNOWN - Static variable in class oracle.spatial.geometry.JGeometry
interpretation of the point(s) in an element.
ElementExtractor - Class in oracle.spatial.geometry
This extractor extracts elements from J3D_Geometry in an iterative fashion Composite surface is expected to be: < , 1006, N> N tuples of the form <, 1003, x> <, 2003, x>* Composite solid should be of the form: < , 1008, N> N solids each of the form <, 1007, > specified using 1 outer surface and N inner surfaces <, 1006, M> and M tuples of the form <,1003, > m times followed by 0 or more inner solids specified as surfaces as: <, 2006, p> and p tuples of the form <,2003, >
ElementExtractor(J3D_Geometry, int, int, boolean) - Constructor for class oracle.spatial.geometry.ElementExtractor
 
ElementExtractor(J3D_Geometry, int, int) - Constructor for class oracle.spatial.geometry.ElementExtractor
 
ElementExtractor(J3D_Geometry, int) - Constructor for class oracle.spatial.geometry.ElementExtractor
Constructs an extractor that extracts elements from J3D_Geometry in an iterative fashion
ElementExtractor(J3D_Geometry, int, int, int, boolean) - Constructor for class oracle.spatial.geometry.ElementExtractor
 
ElementExtractor(J3D_Geometry, int, int, int) - Constructor for class oracle.spatial.geometry.ElementExtractor
 
ElementExtractor(J3D_Geometry) - Constructor for class oracle.spatial.geometry.ElementExtractor
 
ElementIterator(JGeometry) - Constructor for class oracle.spatial.geometry.JGeometry.ElementIterator
 
elemInfo - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
elemInfo - Variable in class oracle.spatial.geometry.JGeometry
 
elemInfoDesc - Static variable in class oracle.spatial.geometry.JGeometry
 
ELEMINFODESCSTR - Static variable in class oracle.spatial.geometry.JGeometry
 
EMPTY_STR - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
emptyMer(int) - Static method in class oracle.spatial.geometry.Mer
Create a new, standard empty mer of dimension dim.
ENGLISH - Static variable in class oracle.spatial.geometry.J3D_Geometry
 
equals(Object) - Method in class oracle.spatial.geometry.CoordSysInfo
 
equals(Object) - Method in class oracle.spatial.geometry.JGeometry
 
equals(JGeometry.Point) - Method in class oracle.spatial.geometry.JGeometry.Point
Deprecated.
 
equals(Object) - Method in class oracle.spatial.geometry.JPoint2DD
 
equals(Object) - Method in class oracle.spatial.geometry.JPoint3DD
 
equals(Object) - Method in class oracle.spatial.geometry.Pair
Compares the specified object with this entry for equality.
equals(Object) - Method in class oracle.spatial.geometry.UnitSphere
Equality is based on the (x, y, z) values.
estimateSize() - Method in class oracle.spatial.geometry.AbstractRTree.JoinWalker
 
estimateSize() - Method in class oracle.spatial.geometry.AbstractRTree.TreeWalker
 
ETOPO_EXTERIOR - Static variable in class oracle.spatial.geometry.JGeometry
 
ETOPO_INTERIOR - Static variable in class oracle.spatial.geometry.JGeometry
 
ETOPO_NA - Static variable in class oracle.spatial.geometry.JGeometry
interior/exterior tag of ring element.
ETOPO_UNKNOWN - Static variable in class oracle.spatial.geometry.JGeometry
 
etype - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
ETYPE_COMPOSITEPOLYGON - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_COMPOSITEPOLYGON - Static variable in class oracle.spatial.geometry.J3D_Geometry
 
ETYPE_COMPOSITESOLID - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_COMPOSITESOLID - Static variable in class oracle.spatial.geometry.J3D_Geometry
 
ETYPE_COMPOSITESURFACE - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_COMPOSITESURFACE - Static variable in class oracle.spatial.geometry.J3D_Geometry
 
ETYPE_COMPOUNDCURVE - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_COMPOUNDCURVE - Static variable in class oracle.spatial.geometry.JGeometry
 
ETYPE_COMPOUNDRING - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_COMPOUNDRING - Static variable in class oracle.spatial.geometry.JGeometry
 
ETYPE_CURVE - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_CURVE - Static variable in class oracle.spatial.geometry.JGeometry
 
ETYPE_POINT - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_POINT - Static variable in class oracle.spatial.geometry.JGeometry
 
ETYPE_POLYGON - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_POLYGON - Static variable in class oracle.spatial.geometry.J3D_Geometry
 
ETYPE_RING - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_RING - Static variable in class oracle.spatial.geometry.JGeometry
 
ETYPE_SOLID - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_SOLID - Static variable in class oracle.spatial.geometry.J3D_Geometry
 
ETYPE_SURFACE - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_SURFACE - Static variable in class oracle.spatial.geometry.J3D_Geometry
 
ETYPE_UNKNOWN - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_UNKNOWN - Static variable in class oracle.spatial.geometry.JGeometry
element types
expandCircle(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
 
expandGeom(J3D_Geometry) - Static method in class oracle.spatial.geometry.J3D_Geometry
Returns the expanded geometry.
expandMBR(double[], double, double) - Static method in class oracle.spatial.geometry.JGeometry
 
expandMBR(double[], double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
 
expandMBR(double[], double[], int) - Method in class oracle.spatial.geometry.JGeometry
 
expandMBR(double[], double[], int, int, int) - Method in class oracle.spatial.geometry.JGeometry
 
expandSolid(J3D_Geometry) - Method in class oracle.spatial.geometry.ElementExtractor
 
extend(double[], double[]) - Static method in class oracle.spatial.geometry.Mer
Extend a target MER to include a new MER or a new point.
extend(double[], JPoint2DD) - Static method in class oracle.spatial.geometry.Mer
Extend a 2D target MER to include a new MER or a new point.
extend(Mer) - Method in class oracle.spatial.geometry.Mer
Extend this mer to include m.
extend(JPoint2DD) - Method in class oracle.spatial.geometry.Mer
Extend this mer to include pt.
extend(double[]) - Method in class oracle.spatial.geometry.Mer
Extend this mer to include pt.
extrusion(JGeometry, double, double, Connection, double) - Static method in class oracle.spatial.geometry.J3D_Geometry
Returns the extruded 3-D geometry from a 2-D polygon.
extrusion(JGeometry, double, double, Connection, double, int) - Static method in class oracle.spatial.geometry.J3D_Geometry
Returns the extruded 3-D geometry from a 2-D polygon.
extrusion(JGeometry, double[], double[], Connection, double) - Static method in class oracle.spatial.geometry.J3D_Geometry
Returns the extruded 3-D geometry from a 2-D polygon.
extrusion(JGeometry, double[], double[], Connection, double, int) - Static method in class oracle.spatial.geometry.J3D_Geometry
Returns the extruded 3-D geometry from a 2-D polygon.
extrusion2(JGeometry, double, double, Connection, double, int) - Static method in class oracle.spatial.geometry.J3D_Geometry
 
extrusion2(JGeometry, double[], double[], Connection, double, int) - Static method in class oracle.spatial.geometry.J3D_Geometry
 

F

F_FEAT_GEOMETRY - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEAT_ID - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEAT_PROPS - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEAT_TYPE - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEATCOLL_ATTR_NAMES - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEATCOLL_ATTR_TYPES - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEATCOLL_BBOX - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEATCOLL_CR - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEATCOLL_FEATURES - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEATCOLL_GEODETIC - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEATCOLL_NAME - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEATCOLL_SRS - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_FEATCOLL_TYPE - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_GEOM_COORDS - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
F_GEOM_TYPE - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
FastJGeometry - Class in oracle.spatial.geometry
Subclass of JGeometry that is capable of preprocessing the geometry and storing extra information to allow later operations to be performed faster.
FastJGeometry(JGeometry, double, EnumSet<FastJGeometry.FastOp>, boolean) - Constructor for class oracle.spatial.geometry.FastJGeometry
Creates a shallow copy of the given geometry that will be preprocessed as specified.
FastJGeometry(JGeometry, double) - Constructor for class oracle.spatial.geometry.FastJGeometry
All eligible operations will be preprocessed automatically at the discretion of the implementation.
FastJGeometry.FastOp - Enum in oracle.spatial.geometry
Operations can be accelerated by doing preprocessing beforehand.
FastJGeometry.PPStatus - Enum in oracle.spatial.geometry
Whether a particular operation is PREPROCESSed, should NEVER be preprocessed, or may be AUTOmatcially done at the discretion of the implementation.
findLRSProjectPtInfo(J3D_Geometry, J3D_Geometry, double, String, double, double, double) - Static method in class oracle.spatial.geometry.J3D_Geometry
This method computes the ordinates index of geometry within the original geometry, where the output ArrayList from the closestPoints method is used.
findPointOnGeodetic3DLineSegment(J3D_Geometry, double) - Static method in class oracle.spatial.geometry.J3D_Geometry
This method computes a point on a Geodetic 3D line segment by processing the ratio between 0 and 1 both inclusive where ratio=0 or 1 means either end points of the geodetic line segment.
findSetIdentifier(int) - Method in class oracle.spatial.geometry.Union
Returns the Set/Component Identifier in id Array for the Set/Component containing the Site/Element "s".
finish() - Method in interface oracle.spatial.geometry.JGeometry.GeomParser
 
fitArc(int, double[], double) - Static method in class oracle.spatial.geometry.JGeometry
Creates a 2D arc JGeometry that best fits the given coordinates.
fitsInHemisphere() - Method in class oracle.spatial.geometry.JGeometry
Check if the Geometry fits in half a hemi sphere.
forEach(Predicate<? super Mer>, Consumer<? super T>) - Method in class oracle.spatial.geometry.AbstractRTree
 
forEach(Predicate<? super Mer>, Consumer<? super T>) - Method in interface oracle.spatial.geometry.RTreeInterface
The specified action is applied to every node that touches the search mer.
forEach(Mer, Consumer<? super T>) - Method in interface oracle.spatial.geometry.RTreeInterface
The specified action is applied to every node that touches the targetMer.

G

genFeature(String, JGeometry, Map<String, Object>, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
genFeature(String, JGeometry, Map<String, Object>) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
genFeatureCollectionHeader(String, int, boolean, double[], Map<String, String>) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
genFeatureCollectionHeader(String, int, boolean, double[], Map<String, String>, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
Calls genFeatureCollectionHeader with a null decimalFormat (which will thus use the defaultDecimalFormat).
genFeatureCollectionHeader(String, int, boolean, double[], Map<String, String>, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
 
geodetic3DLength(JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
This method computes Geodetic/Geographic 3D length geodetic geometry.
geodetic3DLength(JGeometry, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
This method computes Geodetic/Geographic 3D length for a specified smax and flattening.
geomDesc - Static variable in class oracle.spatial.geometry.JGeometry
 
GEOMDESCSTR - Static variable in class oracle.spatial.geometry.JGeometry
 
get() - Method in class oracle.spatial.geometry.Chain.AccurateSum
Return the accumulated sum
getAllSetIdentifiersforParents() - Method in class oracle.spatial.geometry.Union
This method returns the Set/Component Identifiers for Parent Sites/Elements.
getAreaPolygon() - Method in class oracle.spatial.geometry.J3D_Geometry
 
getArray() - Method in class oracle.spatial.geometry.JPoint2DD
 
getArray() - Method in class oracle.spatial.geometry.Mer
Returns the mer as array - changing the returned array results in undefined behavior.
getBelongingGeometry() - Method in class oracle.spatial.geometry.J3D_Geometry
 
getCoordsys(int) - Static method in class oracle.spatial.geometry.CoordSysInfo
Return the CoordSysInfo for the given SRID.
getCoordSysInfo() - Method in class oracle.spatial.geometry.JGeometry
Returns a CoordSysInfo for the srid of this geometry (updating the sridCSI field if necessary).
getDimensions() - Method in class oracle.spatial.geometry.JGeometry
Gets the dimensionality of this geometry.
getElementAt(int) - Method in class oracle.spatial.geometry.JGeometry
Gets an element in this geometry.
getElementByLabel(String) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the sub-geometry indicated by the label string.
getElements() - Method in class oracle.spatial.geometry.JGeometry
Gets an array of the (geometry) elements in this geometry.
getElements(int) - Method in class oracle.spatial.geometry.JGeometry
 
getElemInfo() - Method in class oracle.spatial.geometry.JGeometry
Gets the reference to the element infomation array of this JGeometry.
getElemInfoOfElement(int, int) - Method in class oracle.spatial.geometry.JGeometry
 
getEndMeasure() - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
getEndMeasure(int) - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
getExtendedMBR() - Method in class oracle.spatial.geometry.JGeometry
Extends the MBR for a the Geodetic geometry to account for the curvature of the earth.
getFirstEtype() - Method in class oracle.spatial.geometry.J3D_Geometry
END OF INSIDE3D
getFirstPoint() - Method in class oracle.spatial.geometry.JGeometry
Gets the first coordinate for this geometry.
getFlags(J3D_Geometry, boolean[], boolean[], boolean[]) - Method in class oracle.spatial.geometry.J3D_Geometry
 
getFlat() - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
getGeogCrsUomFactor() - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
getGeomDescriptor(Connection) - Static method in class oracle.spatial.geometry.JGeometry
Obtains a StructDescriptor object to the MDSYS.SDO_GEOMETRY PL/SQL object type from the given connection.
getJavaPoint() - Method in class oracle.spatial.geometry.JGeometry
Gets the java2D point rerepsentation of this geometry.
getJavaPoints() - Method in class oracle.spatial.geometry.JGeometry
Gets the java2D points rerepsentation of this geometry.
getLabelByElement(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Computes the corresponding sub-geometry's label within the geometry.
getLabelPoint() - Method in class oracle.spatial.geometry.JGeometry
Gets the SDO_GEOMETRY.sdo_point as a label point.
getLabelPointXYZ() - Method in class oracle.spatial.geometry.JGeometry
Returns the x,y and z value of the label point in a double array.
getLastPoint() - Method in class oracle.spatial.geometry.JGeometry
Gets the last coordinate of the geometry.
getLength(double) - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
getLongLat() - Method in class oracle.spatial.geometry.UnitSphere
Retuns original long/lat equivalent of this UnitSphere, or if none, computes one.
getLRMDimension() - Method in class oracle.spatial.geometry.JGeometry
Gets the dimension index for LRS measure.
getMBH(J3D_Geometry) - Static method in class oracle.spatial.geometry.J3D_Geometry
 
getMBR() - Method in class oracle.spatial.geometry.JGeometry
Gets the MBR of this geometry.
getMer() - Method in class oracle.spatial.geometry.JGeometry
 
getMer() - Method in class oracle.spatial.geometry.Mer
 
getMer() - Method in interface oracle.spatial.geometry.RNode
Returns the bounding box of this spatial object.
getNode() - Method in class oracle.spatial.geometry.AbstractRTree.DoubleRNode
 
getNode() - Method in class oracle.spatial.geometry.AbstractRTree.PQItem
 
getNumPoints() - Method in class oracle.spatial.geometry.JGeometry
Gets the number of points or verticies in this geometry.
getNurbsApprox(JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
 
getOracleDescriptors(Connection) - Static method in class oracle.spatial.geometry.JGeometry
Deprecated.
Use JGeometry.getOracleDescriptors(java.sql.Connection) and the storeJS method instead of store
getOracleDescriptorsStr() - Static method in class oracle.spatial.geometry.JGeometry
Obtains a set of Oracle type descriptors related to the SDO_GEOMETRY type from the given connection.
getOrdinatesArray() - Method in class oracle.spatial.geometry.JGeometry
Gets the reference to the ordinate array of this JGeometry.
getOrdinatesOfElement(int, int) - Method in class oracle.spatial.geometry.JGeometry
 
getOrdinatesOfElements() - Method in class oracle.spatial.geometry.JGeometry
Gets an array of the (top-level) elements in this geometry.
getOrientMultiPointOffset() - Method in class oracle.spatial.geometry.JGeometry
Returns the offset to get the orientation parameters for a Multi-point.
getP() - Method in class oracle.spatial.geometry.Pair
 
getPoint() - Method in class oracle.spatial.geometry.JGeometry
Gets the coordinate of this point geometry.
getPPStatus(FastJGeometry.FastOp) - Method in class oracle.spatial.geometry.FastJGeometry
Return the preprocessing status of the specified operation.
getQ() - Method in class oracle.spatial.geometry.Pair
 
getRanges() - Method in class oracle.spatial.geometry.Mer
Create and return a copy of the mer is an array of ranges, { {min x, max x}, {min y, max y}, etc.
getRoot() - Method in class oracle.spatial.geometry.AbstractRTree
 
getRoot() - Method in class oracle.spatial.geometry.RStarTree
 
getSize() - Method in class oracle.spatial.geometry.JGeometry
Gets an estimated size of the geometry in bytes.
getSmax() - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
getSRID() - Method in class oracle.spatial.geometry.JGeometry
Gets the geometry SRID.
getStartMeasure() - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
getStartMeasure(int) - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
getTieBreaker() - Method in class oracle.spatial.geometry.AbstractRTree.PQItem
 
getType() - Method in class oracle.spatial.geometry.JGeometry
Gets the geometry type.
getVal() - Method in class oracle.spatial.geometry.AbstractRTree.DoubleRNode
 
getX() - Method in class oracle.spatial.geometry.JGeometry.Point
Deprecated.
 
getX() - Method in class oracle.spatial.geometry.JPoint2DD
 
getX() - Method in class oracle.spatial.geometry.JPoint3DD
Get x.
getY() - Method in class oracle.spatial.geometry.JGeometry.Point
Deprecated.
 
getY() - Method in class oracle.spatial.geometry.JPoint2DD
 
getY() - Method in class oracle.spatial.geometry.JPoint3DD
Get y.
getZ() - Method in class oracle.spatial.geometry.JPoint3DD
Get z.
greatCircle(UnitSphere, UnitSphere) - Static method in class oracle.spatial.geometry.UnitSphere
Compute the great circle through two points, and return it as the vector perpindicular to the plane through the two points and the center of the earth.
gtransH - Variable in class oracle.spatial.geometry.JGeometry
 
gtype - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
gtype - Variable in class oracle.spatial.geometry.JGeometry
 
GTYPE_COLLECTION - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_COLLECTION - Static variable in class oracle.spatial.geometry.JGeometry
collection geometry type
GTYPE_CURVE - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_CURVE - Static variable in class oracle.spatial.geometry.JGeometry
curve geoemtry type
GTYPE_MULTICURVE - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_MULTICURVE - Static variable in class oracle.spatial.geometry.JGeometry
multi-curve geometry type
GTYPE_MULTIPOINT - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_MULTIPOINT - Static variable in class oracle.spatial.geometry.JGeometry
multi-point geometry type
GTYPE_MULTIPOLYGON - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_MULTIPOLYGON - Static variable in class oracle.spatial.geometry.JGeometry
multi-polygon geometry type
GTYPE_MULTISOLID - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_MULTISOLID - Static variable in class oracle.spatial.geometry.J3D_Geometry
 
GTYPE_MULTISURFACE - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_MULTISURFACE - Static variable in class oracle.spatial.geometry.J3D_Geometry
 
GTYPE_POINT - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_POINT - Static variable in class oracle.spatial.geometry.JGeometry
point geometry type
GTYPE_POLYGON - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_POLYGON - Static variable in class oracle.spatial.geometry.JGeometry
polygon geometry type
GTYPE_SOLID - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_SOLID - Static variable in class oracle.spatial.geometry.J3D_Geometry
 
GTYPE_SURFACE - Static variable in class oracle.spatial.geometry.ElementExtractor
 
GTYPE_SURFACE - Static variable in class oracle.spatial.geometry.J3D_Geometry
 

H

hasCircularArcs() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry is a compound one.
hashCode() - Method in class oracle.spatial.geometry.CoordSysInfo
 
hashCode() - Method in class oracle.spatial.geometry.JPoint2DD
 
hashCode() - Method in class oracle.spatial.geometry.JPoint3DD
 
hashCode() - Method in class oracle.spatial.geometry.Pair
 
hashCode() - Method in class oracle.spatial.geometry.UnitSphere
 

I

iflat() - Method in class oracle.spatial.geometry.CoordSysInfo
 
infiniteMer(int) - Static method in class oracle.spatial.geometry.Mer
Create a new mer that covers the universe (infinite extent).
INNER_OUTER - Static variable in class oracle.spatial.geometry.ElementExtractor
 
inside3d(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns whether the first Cartesian geometry is inside the solid (second Cartesian geometry) or not.
inside3d(J3D_Geometry, double, String) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns whether the first geometry is inside the solid (second geometry) or not.
interacts(double[], double[]) - Static method in class oracle.spatial.geometry.Mer
Test if the point or mer touches the target mer.
interacts(double[], double[], double) - Static method in class oracle.spatial.geometry.Mer
Test if the point or mer touches the target mer + tolerance.
interacts(double[], JPoint2DD) - Static method in class oracle.spatial.geometry.Mer
Test if the 2D MER contains the given point.
interacts(double[]) - Method in class oracle.spatial.geometry.Mer
Return true if pt touches or is inside this mer.
interacts(JPoint2DD) - Method in class oracle.spatial.geometry.Mer
Return true if pt touches or is inside this mer.
interacts(Mer) - Method in class oracle.spatial.geometry.Mer
Return true if target touches or is inside this mer.
interacts(Mer, double) - Method in class oracle.spatial.geometry.Mer
Return true if target touches or is inside this mer.
interactsTile(double[], JPoint2DD) - Static method in class oracle.spatial.geometry.Mer
Test if the 2D MER contains the given point, excluding the right and bottom edges of the mer.
interactsTile(JPoint2DD) - Method in class oracle.spatial.geometry.Mer
Return true if pt is inside this mer, or touches the top or left edge.
intersect(JPoint3DD, JPoint3DD) - Static method in class oracle.spatial.geometry.UnitSphere
Return the intersection of two great-circles.
intersect(UnitSphere, UnitSphere, UnitSphere, UnitSphere) - Static method in class oracle.spatial.geometry.UnitSphere
Return an intersection of two great-circle segments, or null if none.
isCircle() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry represents a circle.
isCompound - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
isCompoundElement(int) - Method in class oracle.spatial.geometry.JGeometry
 
isDefined() - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
isEmpty() - Method in class oracle.spatial.geometry.AbstractRTree
 
isEmpty(double[]) - Static method in class oracle.spatial.geometry.Mer
Test whether a Mer is empty.
isEmpty() - Method in class oracle.spatial.geometry.Mer
Test whether this Mer is empty.
isFirstElemOfCompound - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
isGeodetic() - Method in class oracle.spatial.geometry.CoordSysInfo
 
isGeodetic() - Method in class oracle.spatial.geometry.JGeometry
Determine if the geometry is geodetic based on the SRID and coordinate system information.
isGeodeticMBR() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry represents a geodetic MBR.
isInside(JGeometry, double) - Method in class oracle.spatial.geometry.FastJGeometry
Determine whether this geometry is inside B.
isInside(JGeometry, double, String) - Method in class oracle.spatial.geometry.JGeometry
This method determines if a 2D/3D Geometry is inside another 2D/3D Geometry.
isInside(JGeometry, double) - Method in class oracle.spatial.geometry.JGeometry
This method determines if a 2D/3D Geometry is inside another 2D/3D Geometry.
isLeaf() - Method in class oracle.spatial.geometry.AbstractRTree.PQItem
 
isLRSGeom() - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
isLRSGeometry() - Method in class oracle.spatial.geometry.JGeometry
Checks if this is a LRS (Linear Reference System) geometry.
isMultiPoint() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry is of Multi-Point type.
isOptimizedPoint() - Method in class oracle.spatial.geometry.JGeometry
 
isOrientedMultiPoint() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry is of Multi-Point type and oriented.
isOrientedPoint - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
isOrientedPoint() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry is of point type and oriented.
isPoint() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry is of point type.
isRectangle() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry represents a rectangle.
isSimpleElement(int) - Method in class oracle.spatial.geometry.JGeometry
 
isZero() - Method in class oracle.spatial.geometry.JPoint3DD
Test if all three values x, y, and z are zero.
iterator() - Method in class oracle.spatial.geometry.RStarTree
 

J

J3D_Geometry - Class in oracle.spatial.geometry
 
J3D_Geometry(int, int, int[], double[]) - Constructor for class oracle.spatial.geometry.J3D_Geometry
 
J3D_Geometry(int, int, double, double, double) - Constructor for class oracle.spatial.geometry.J3D_Geometry
 
J3D_Geometry(int, int, double, double, double, int[], double[]) - Constructor for class oracle.spatial.geometry.J3D_Geometry
 
JGeometry - Class in oracle.spatial.geometry
A Java class that maps Oracle Spatial's SQL type MDSYS.SDO_GEOMETRY.
JGeometry(int, int) - Constructor for class oracle.spatial.geometry.JGeometry
Constructs an empty geometry with given type and srid.
JGeometry(int, int, double, double, double, int[], double[]) - Constructor for class oracle.spatial.geometry.JGeometry
Constructs a JGeometry instance with given information
JGeometry(int, int, int[], double[]) - Constructor for class oracle.spatial.geometry.JGeometry
Constructs a JGeometry instance with given information
JGeometry(double, double, int) - Constructor for class oracle.spatial.geometry.JGeometry
Constructs a 2D JGeometry instance that is a point
JGeometry(double, double, double, int) - Constructor for class oracle.spatial.geometry.JGeometry
Constructs a 3D JGeometry instance that is a point
JGeometry(double, double, double, double, int) - Constructor for class oracle.spatial.geometry.JGeometry
Creates a JGeometry instance that is a Rectangle.
JGeometry.ChainConverter - Class in oracle.spatial.geometry
Helper class used in creating an Oracle geometry from chains.
JGeometry.ElementIterator - Class in oracle.spatial.geometry
 
JGeometry.GeomParser - Interface in oracle.spatial.geometry
Callbacks for parsing this geometry via parseGeometry
JGeometry.Point - Class in oracle.spatial.geometry
Deprecated.
use @link{oracle.spatial.geometry.JPoint2DD} instead
JGeomToGeoJson - Class in oracle.spatial.geometry
Provides convenient methods to generate JSON fragments.
JGeomToGeoJson() - Constructor for class oracle.spatial.geometry.JGeomToGeoJson
 
jMdspheedis(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.CompJGeom
The method jMdspheedis computes the precise ellipsoidal distance using long/lat of two points.
join(RTreeInterface<Q>, Predicate<? super Mer>) - Method in class oracle.spatial.geometry.AbstractRTree
 
join(RTreeInterface<Q>, Predicate<? super Mer>) - Method in interface oracle.spatial.geometry.RTreeInterface
Do a join of this RTree with rtree1.
join(RTreeInterface<Q>, Mer) - Method in interface oracle.spatial.geometry.RTreeInterface
Do a join of this RTree with rtree1.
join(RTreeInterface<Q>) - Method in interface oracle.spatial.geometry.RTreeInterface
Do a join of this RTree with rtree1.
JPoint2DD - Class in oracle.spatial.geometry
 
JPoint2DD() - Constructor for class oracle.spatial.geometry.JPoint2DD
 
JPoint2DD(double, double) - Constructor for class oracle.spatial.geometry.JPoint2DD
 
JPoint2DD(JPoint2DD) - Constructor for class oracle.spatial.geometry.JPoint2DD
 
JPoint3DD - Class in oracle.spatial.geometry
Immutable 3D point or vector.
JPoint3DD() - Constructor for class oracle.spatial.geometry.JPoint3DD
Creata the zero vector.
JPoint3DD(double, double, double) - Constructor for class oracle.spatial.geometry.JPoint3DD
Create a 3D point or vector.
JPoint3DD(double, double, double, double) - Constructor for class oracle.spatial.geometry.JPoint3DD
Create a scaled JPoint3DD, (x, y, z)/divisor.

L

lastElem - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
length(double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the perimeter of a 3-D geometry.
length(double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the perimeter of a 3-D geometry.
length(int, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the perimeter of a 3-D geometry.
length(int, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the perimeter of a 3-D geometry.
length(double) - Method in class oracle.spatial.geometry.JGeometry
Compute the length + perimeter of the geometry (length of all curves plus perimeter of all polygons)
length() - Method in class oracle.spatial.geometry.JPoint3DD
Return the length of the vector.
lengthG3D(Struct, NUMBER, NUMBER, NUMBER, NUMBER) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
 
linearizeArc(double, double, double, double, double, double, int) - Static method in class oracle.spatial.geometry.JGeometry
returns a linearized array of 2D line segments for an ARC given in three points.
linearizeArc(double, double, double, double, double, double, boolean, int) - Static method in class oracle.spatial.geometry.JGeometry
returns a linearized array of 2D line segments for an ARC given in three points.
linearizeArc(double, double, double, double, double, double, double, boolean) - Static method in class oracle.spatial.geometry.JGeometry
For a given arc, returns a linearized array of 2D line segments.
linearizeArc(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
 
lineLineIntersect(double, double, double, double, double, double, double, double, double[]) - Static method in class oracle.spatial.geometry.CompJGeom
Finds the open-set intersection of two line segments, if any.
linestring(List<JGeometry.LineStringInfo>) - Method in interface oracle.spatial.geometry.JGeometry.GeomParser
 
linfo - Variable in class oracle.spatial.geometry.JGeometry
 
load(STRUCT) - Static method in class oracle.spatial.geometry.JGeometry
Deprecated.
Use java.sql.Struct and JGeometry.loadJS(java.sql.Struct) instead.
load(byte[]) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry instance from a SQL image of a SDO_GEOMETRY object.
loadJS(Struct) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry instance from a java.sql.Struct object representing a geometry column in a JDBC result set.
loadJS(Struct, int, double, double) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry instance from a java.sql.Struct object representing a geometry column in a JDBC result set.
locateG3D(Struct, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
 
locatePoint(LRSGeometryG3D, double, double) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
 
LOWER_LEVEL - Static variable in class oracle.spatial.geometry.ElementExtractor
 
LRSGeometryG3D - Class in oracle.spatial.geometry
This class defines an LRS Geodetic 3D geometry object
LRSGeometryG3D(J3D_Geometry, double[], double, double, double) - Constructor for class oracle.spatial.geometry.LRSGeometryG3D
 
lttpH - Variable in class oracle.spatial.geometry.JGeometry
 

M

main(String[]) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
 
main(String[]) - Static method in class oracle.spatial.geometry.Union
 
make_2d(JGeometry, boolean, int) - Static method in class oracle.spatial.geometry.JGeometry
This method converts 3D Geometry into 2D Geometry.
make_3d(JGeometry, boolean, int, double) - Static method in class oracle.spatial.geometry.JGeometry
This method converts 2D Geometry into 3D Geometry.
make_3dgeom(JGeometry, boolean, int, double) - Static method in class oracle.spatial.geometry.JGeometry
This method promotes a JGeometry to a J3D_Geometry.
make_3dgeom(JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
Promote the given geometry to a J3D_Geometry.
makeElementGeometry(int, int, int, int, int) - Method in class oracle.spatial.geometry.JGeometry
 
mbr - Variable in class oracle.spatial.geometry.JGeometry
 
mer - Variable in class oracle.spatial.geometry.JGeometry
 
Mer - Class in oracle.spatial.geometry
Provides helper methods for mers stored as bare arrays, as well as an encapsulated type.
Mer(int) - Constructor for class oracle.spatial.geometry.Mer
Create a mer that contains nothing; it can be extended into a real mer.
Mer(double[]) - Constructor for class oracle.spatial.geometry.Mer
Create a Mer from a bare array.
Mer(double[], boolean) - Constructor for class oracle.spatial.geometry.Mer
Create a Mer from a bare array.
Mer(Mer) - Constructor for class oracle.spatial.geometry.Mer
Copy constructor.
modCount - Variable in class oracle.spatial.geometry.AbstractRTree
 
monoMeasure(double[], int) - Static method in class oracle.spatial.geometry.JGeometry
Edited version of PL/SQL monotonic_measure() monoMeasure() determines whether a line is monotonically increasing or decreasing Note: Repeated measures are not flagged as inconsistent (but are not valid in LRS); assumes measure is in the last position: X,Y,M or X,Y,Z,M
MULTICOMP_TOSIMPLE - Static variable in class oracle.spatial.geometry.ElementExtractor
 

N

nCoord - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
nearestPtLine(UnitSphere, UnitSphere, UnitSphere) - Static method in class oracle.spatial.geometry.UnitSphere
Return a point on great-circle segment ab that is closest to pt.
next() - Method in class oracle.spatial.geometry.JGeometry.ElementIterator
 
next_ord_offset - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
nextei - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
nextElement(int[]) - Method in class oracle.spatial.geometry.ElementExtractor
Returns the next element of J3D_Geometry.
nodesOverflowed - Variable in class oracle.spatial.geometry.RStarTree
 
nodesReinserted - Variable in class oracle.spatial.geometry.RStarTree
 
nodesReinsertedSame - Variable in class oracle.spatial.geometry.RStarTree
 
nodesReturned - Variable in class oracle.spatial.geometry.AbstractRTree
 
nodesSplit - Variable in class oracle.spatial.geometry.RStarTree
 
nodesVisited - Variable in class oracle.spatial.geometry.AbstractRTree
 
nSubElement - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 

O

Ops - Class in oracle.spatial.geometry
Utility class for a variety of geometry operations.
Ops() - Constructor for class oracle.spatial.geometry.Ops
 
OpsJGeometry - Class in oracle.spatial.geometry
Behavior is undefined if the underlying geometry is modified.
OpsJGeometry() - Constructor for class oracle.spatial.geometry.OpsJGeometry
 
oracle.spatial.geometry - package oracle.spatial.geometry
 
ord_offset - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
ORDINATEDESCSTR - Static variable in class oracle.spatial.geometry.JGeometry
 
ordinates - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
ordinates - Variable in class oracle.spatial.geometry.JGeometry
 
ordinatesDesc - Static variable in class oracle.spatial.geometry.JGeometry
 
orient_offset - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
orientation(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
The orientation of the the triangle.
original_etype - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 

P

Pair<P,Q> - Class in oracle.spatial.geometry
A simple utility class for holding a pair of elements.
Pair(P, Q) - Constructor for class oracle.spatial.geometry.Pair
 
Pair(Pair<? extends P, ? extends Q>) - Constructor for class oracle.spatial.geometry.Pair
Creates an entry representing the same mapping as the specified entry.
parseGeometry(JGeometry.GeomParser) - Method in class oracle.spatial.geometry.JGeometry
Parse the geometry into meaningful pieces, calling the appropriate action on each piece.
point(double, double) - Method in interface oracle.spatial.geometry.JGeometry.GeomParser
 
Point() - Constructor for class oracle.spatial.geometry.JGeometry.Point
Deprecated.
 
Point(double, double) - Constructor for class oracle.spatial.geometry.JGeometry.Point
Deprecated.
 
pointDesc - Static variable in class oracle.spatial.geometry.JGeometry
 
POINTDESCSTR - Static variable in class oracle.spatial.geometry.JGeometry
 
pointInPolygon(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
 
printStackTrace(PrintStream) - Method in exception oracle.spatial.geometry.DataException
Prints the composite message and the embedded stack trace to the specified stream ps.
printStackTrace() - Method in exception oracle.spatial.geometry.DataException
Prints the composite message to System.err.
printStackTrace(PrintWriter) - Method in exception oracle.spatial.geometry.DataException
Prints the composite message and the embedded stack trace to the specified print writer pw.
projectArrayToGNM(double, double, int, double[], double[]) - Static method in class oracle.spatial.geometry.JGeometry
Projects an array of vertices longitude/latitude/height to Gnomonic with a user-defined central longitude and latitude.
projectFromGNM_longLat(double, double) - Method in class oracle.spatial.geometry.JGeometry
Projects a geometry vertex by vertex from Gnomonic to longitude/latitude with a user-defined central longitude and latitude.
projectFromLTP() - Method in class oracle.spatial.geometry.JGeometry
This method generates a new JGeometry object by projecting the input from a Local Tangent Plane to geodetic long/lat.
projectG3D(Struct, NUMBER, NUMBER, NUMBER, Struct, NUMBER) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
 
projectPoint(LRSGeometryG3D, LRSGeometryG3D, double) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
 
projectToGNM_longLat() - Method in class oracle.spatial.geometry.JGeometry
Projects a geometry vertex by vertex from longitude/latitude/height to Gnomonic with an internally computed central longitude and latitude.
projectToGNM_longLat(double, double) - Method in class oracle.spatial.geometry.JGeometry
Projects a geometry vertex by vertex from longitude/latitude to Gnomonic with a user-defined central longitude and latitude.
projectToGnomonicFromLongLat(J3D_Geometry, double, double) - Static method in class oracle.spatial.geometry.J3D_Geometry
 
projectToLTP() - Method in class oracle.spatial.geometry.JGeometry
This method generates a new JGeometry object by projecting the input to a Local Tangent Plane.
projectToLTP(double, double) - Method in class oracle.spatial.geometry.JGeometry
This method generates a new JGeometry object by projecting the input to a Local Tangent Plane.

R

readResolve() - Method in class oracle.spatial.geometry.CoordSysInfo
 
reFormulateArc(double[]) - Static method in class oracle.spatial.geometry.JGeometry
 
remove(Object) - Method in class oracle.spatial.geometry.RStarTree
 
remove_etype0(int[], double[], ArrayList, ArrayList) - Static method in class oracle.spatial.geometry.JGeometry
 
removeIf(Predicate<? super Mer>, Predicate<? super T>) - Method in class oracle.spatial.geometry.RStarTree
 
removeIf(Predicate<? super Mer>, Predicate<? super T>) - Method in interface oracle.spatial.geometry.RTreeInterface
Remove all nodes for which merFilter and filter are both true.
removeIf(Mer, Predicate<? super T>) - Method in interface oracle.spatial.geometry.RTreeInterface
Remove all nodes touching targetMer for which filter is true.
reOrientCurves() - Method in class oracle.spatial.geometry.JGeometry
 
reset() - Method in class oracle.spatial.geometry.Chain.AccurateSum
Reset the sum to zero
ring(boolean, List<JGeometry.LineStringInfo>) - Method in interface oracle.spatial.geometry.JGeometry.GeomParser
 
RNode - Interface in oracle.spatial.geometry
Marks an object with a Mer.
rootReinserts - Variable in class oracle.spatial.geometry.RStarTree
 
rootSplits - Variable in class oracle.spatial.geometry.RStarTree
 
RStarTree<T extends RNode> - Class in oracle.spatial.geometry
TODO Must work for arbitrary dimension --- check that there's no 2D-specific stuff! An in-memory implementation of R*-tree.
RStarTree(int, int, int) - Constructor for class oracle.spatial.geometry.RStarTree
 
RStarTree(int) - Constructor for class oracle.spatial.geometry.RStarTree
 
RStarTree(int, Stream<? extends T>) - Constructor for class oracle.spatial.geometry.RStarTree
 
RStarTree(int, Collection<? extends T>) - Constructor for class oracle.spatial.geometry.RStarTree
 
RTreeInterface<T extends RNode> - Interface in oracle.spatial.geometry
An RTree or RTree-like data structure, in which objects are stored by Mers in a nested hierarchy where the Mer of each internal (non-data) node covers the Mers of all its descendents.

S

search(Comparator<? super RNode>) - Method in class oracle.spatial.geometry.AbstractRTree
 
search(ToDoubleFunction<? super RNode>) - Method in class oracle.spatial.geometry.AbstractRTree
 
search(Comparator<? super RNode>) - Method in interface oracle.spatial.geometry.RTreeInterface
Search the tree (Mers) in the order specified by the comparator.
search(JGeometry, Class<T>, Function<? super T, JGeometry>) - Method in interface oracle.spatial.geometry.RTreeInterface
Assuming each node contains a JGeometry, this method returns the data in this tree ordered by proximity to a target JGeometry.
search(ToDoubleFunction<? super RNode>) - Method in interface oracle.spatial.geometry.RTreeInterface
Search the tree of Mers in the order specified by the metric computed on the Mers of the tree.
searchMer(Predicate<? super Mer>) - Method in class oracle.spatial.geometry.AbstractRTree
 
searchMer(Predicate<? super Mer>) - Method in interface oracle.spatial.geometry.RTreeInterface
Return all the objects which satisfy the merFilter.
searchMer(Mer) - Method in interface oracle.spatial.geometry.RTreeInterface
Return all the objects which touch the search mer.
searchNearest(Comparator<? super RNode>) - Method in class oracle.spatial.geometry.AbstractRTree
 
searchNearest(ToDoubleFunction<? super RNode>) - Method in class oracle.spatial.geometry.AbstractRTree
 
searchNearest(JGeometry, Class<T>, Function<? super T, JGeometry>) - Method in interface oracle.spatial.geometry.RTreeInterface
Assuming each node contains a JGeometry, this method returns the closest node to a target JGeometry
searchNearest(Comparator<? super RNode>) - Method in interface oracle.spatial.geometry.RTreeInterface
Return the first data element as specified by the comparator.
searchNearest(ToDoubleFunction<? super RNode>) - Method in interface oracle.spatial.geometry.RTreeInterface
Search the tree of Mers in the order specified by the metric computed on the Mers of the tree and return the single smallest item.
set(double, double) - Method in class oracle.spatial.geometry.JGeometry.Point
Deprecated.
 
setBelongingGeometry(J3D_Geometry) - Method in class oracle.spatial.geometry.J3D_Geometry
 
setLRMDimension(int) - Method in class oracle.spatial.geometry.JGeometry
Sets the dimension index for LRS measure.
setP(P) - Method in class oracle.spatial.geometry.Pair
 
setQ(Q) - Method in class oracle.spatial.geometry.Pair
 
setSRID(int) - Method in class oracle.spatial.geometry.JGeometry
Sets the srid for this geometry.
setType(int) - Method in class oracle.spatial.geometry.JGeometry
Sets the geometry type for this geometry.
setX(double) - Method in class oracle.spatial.geometry.JPoint2DD
 
setY(double) - Method in class oracle.spatial.geometry.JPoint2DD
 
simplify(double) - Method in class oracle.spatial.geometry.JGeometry
Generates a new JGeometry object which is the simplified version of the input geometry.
simplify(double, double, double) - Method in class oracle.spatial.geometry.JGeometry
This method generates a new JGeometry object which is the simplified version of the input geometry.
simplifyVW(JGeometry, double, boolean, double, double, double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
This method is a new line simplification based on the enhanced version of Visvalingam-Whyatt (1993) line simplification algorithm using weighted effecive area concept (Ref: Zhou, Jones SDH'04: Shape Aware Line Generalization with Weighted Effective Area) on geodetic space.
simplifyVW(double, boolean, double, double, double, double, double, double) - Method in class oracle.spatial.geometry.JGeometry
This method is a new line simplification based on the enhanced version of Visvalingam-Whyatt (1993) line simplification algorithm using weighted effecive area concept (Ref: Zhou, Jones SDH'04: Shape Aware Line Generalization with Weighted Effective Area) on projected space.
simplifyVW(JGeometry, double, boolean, double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
Legacy method for calling simplifyVW.
simplifyVW(double) - Method in class oracle.spatial.geometry.JGeometry
Simplified interface to the Visvalingam-Whyatt (1993) line simplification algorithm, which uses area to decide which vertices to delete.
size() - Method in class oracle.spatial.geometry.RStarTree
 
size() - Method in interface oracle.spatial.geometry.RTreeInterface
Gives the size of the tree.
smax() - Method in class oracle.spatial.geometry.CoordSysInfo
 
srid() - Method in class oracle.spatial.geometry.CoordSysInfo
 
srid - Variable in class oracle.spatial.geometry.JGeometry
 
sridCSI - Variable in class oracle.spatial.geometry.JGeometry
 
store(JGeometry, Connection) - Static method in class oracle.spatial.geometry.JGeometry
store(JGeometry, Connection, boolean) - Static method in class oracle.spatial.geometry.JGeometry
store(JGeometry, Connection, Object[]) - Static method in class oracle.spatial.geometry.JGeometry
store(JGeometry, Connection, Object[], boolean) - Static method in class oracle.spatial.geometry.JGeometry
store(JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
Converts a JGeometry instance to an Oracle pickler image of the SDO_GEOMETRY type.
store(Connection, JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
store(Connection, JGeometry, StructDescriptor) - Static method in class oracle.spatial.geometry.JGeometry
Converts a JGeometry instance to an Oracle JDBC STRUCT object using the SdoPickler.
storeJS(JGeometry, Connection) - Static method in class oracle.spatial.geometry.JGeometry
Converts the given geometry object into an Oracle JDBC Struct object.
storeJS(JGeometry, Connection, boolean) - Static method in class oracle.spatial.geometry.JGeometry
 
storeJS(JGeometry, Connection, Object[]) - Static method in class oracle.spatial.geometry.JGeometry
Converts the given geometry object into an Oracle JDBC Struct object.
storeJS(JGeometry, Connection, Object[], boolean) - Static method in class oracle.spatial.geometry.JGeometry
 
storeJS(Connection, JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
Converts a JGeometry instance to an Oracle JDBC Struct object using the SdoPickler.

T

tfm_8307_to_PopularMercator(int[], double[], boolean) - Method in class oracle.spatial.geometry.JGeometry
 
tfm_8307_to_PopularMercator(boolean) - Method in class oracle.spatial.geometry.JGeometry
 
tfm_PopularMercator_to_8307(int[], double[], boolean) - Method in class oracle.spatial.geometry.JGeometry
 
tfm_PopularMercator_to_8307(boolean) - Method in class oracle.spatial.geometry.JGeometry
 
thetaInArc(double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
Helper method to determine if the theta angle is inside or on the boundary of this arc
toGeoJson() - Method in class oracle.spatial.geometry.JGeometry
 
top_etype - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
 
toString() - Method in class oracle.spatial.geometry.AbstractRTree.DoubleRNode
 
toString() - Method in class oracle.spatial.geometry.AbstractRTree.PairDebug
 
toString() - Method in class oracle.spatial.geometry.Chain.CenterPoint
 
toString() - Method in class oracle.spatial.geometry.Chain
 
toString() - Method in exception oracle.spatial.geometry.DataException
 
toString() - Method in class oracle.spatial.geometry.JGeometry
 
toString() - Method in class oracle.spatial.geometry.JPoint2DD
 
toString() - Method in class oracle.spatial.geometry.JPoint3DD
 
toString() - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
toString() - Method in class oracle.spatial.geometry.Mer
 
toString() - Method in class oracle.spatial.geometry.Pair
Returns a String representation of this map entry.
toString() - Method in class oracle.spatial.geometry.UnitSphere
 
toStringFull() - Method in class oracle.spatial.geometry.JGeometry
 
toStringFull(int) - Method in class oracle.spatial.geometry.JGeometry
This is similar to the toStringFull method of Java String class.
tryAdvance(Consumer<? super Pair<T, Q>>) - Method in class oracle.spatial.geometry.AbstractRTree.JoinWalker
 
tryAdvance(Consumer<? super T>) - Method in class oracle.spatial.geometry.AbstractRTree.TreeWalker
 
trySplit() - Method in class oracle.spatial.geometry.AbstractRTree.JoinWalker
Try to split the remaining items in half.
trySplit() - Method in class oracle.spatial.geometry.AbstractRTree.TreeWalker
Try to split the remaining items in half.

U

Union - Class in oracle.spatial.geometry
 
Union(int) - Constructor for class oracle.spatial.geometry.Union
Constructor: Initialize an empty Union data struct with K Sets/Components indexed 0 to K-1.
unionSets(int, int) - Method in class oracle.spatial.geometry.Union
This method merges the Set/Component containing Site/Element "s" with the Set/Component containing the Site/Element "r".
UnitSphere - Class in oracle.spatial.geometry
Immutable 3D representation of a point on a sphere with conversions to and from long/lat.
UnitSphere(double, double) - Constructor for class oracle.spatial.geometry.UnitSphere
Create this UnitSphere equivalent to the given long/lat point.
UnitSphere(JPoint2DD) - Constructor for class oracle.spatial.geometry.UnitSphere
Create this UnitSphere equivalent to the given long/lat point.
UnitSphere(double, double, double) - Constructor for class oracle.spatial.geometry.UnitSphere
Creates a normalized (x, y, z) (unless they are all zero, in which case creates (0, 0, 0)).
UnitSphere(JPoint3DD) - Constructor for class oracle.spatial.geometry.UnitSphere
Creates a 3D vector on the unit sphere as a normalized copy of the passed 3D point.

V

V_FEAT_TYPE_FEAT - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
V_FEATCOLL_TYPE - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
V_GEOM_TYPE_GEOMETRYCOLLECTION - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
V_GEOM_TYPE_LINE - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
V_GEOM_TYPE_MULTILINE - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
V_GEOM_TYPE_MULTIPOINT - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
V_GEOM_TYPE_MULTIPOLYGON - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
V_GEOM_TYPE_POINT - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
V_GEOM_TYPE_POLYGON - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
 
validate(boolean, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns whether a 3-D (Cartesian) geometry is valid or not.
validate(boolean, double, String) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns whether a 3-D geometry is valid or not.
validMeasure(double) - Method in class oracle.spatial.geometry.LRSGeometryG3D
 
valueOf(String) - Static method in enum oracle.spatial.geometry.FastJGeometry.FastOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.spatial.geometry.FastJGeometry.PPStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum oracle.spatial.geometry.FastJGeometry.FastOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.spatial.geometry.FastJGeometry.PPStatus
Returns an array containing the constants of this enum type, in the order they are declared.
volume(double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the volume of a 3-D (Cartesian) geometry.
volume(double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the volume of a 3-D geometry.
volume(double) - Method in class oracle.spatial.geometry.JGeometry
Compute the volume of the geometry.

W

WKT() - Method in class oracle.spatial.geometry.Chain
Debugging only
WKTList() - Method in class oracle.spatial.geometry.Chain
Debugging only

X

x - Variable in class oracle.spatial.geometry.JGeometry
 
x - Variable in class oracle.spatial.geometry.JPoint2DD
 

Y

y - Variable in class oracle.spatial.geometry.JGeometry
 
y - Variable in class oracle.spatial.geometry.JPoint2DD
 

Z

z - Variable in class oracle.spatial.geometry.JGeometry
 
A B C D E F G H I J L M N O P R S T U V W X Y Z