Package org.apache.lucene.geo
Class XYCircle
java.lang.Object
org.apache.lucene.geo.XYGeometry
org.apache.lucene.geo.XYCircle
Represents a circle on the XY plane.
NOTES:
- X/Y precision is float.
- Radius precision is float.
- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
Constructor Summary
ConstructorDescriptionXYCircle
(float x, float y, float radius) Creates a new circle from the supplied x/y center and radius. -
Method Summary
Modifier and TypeMethodDescriptionboolean
float
Returns the radiusfloat
getX()
Returns the center's xfloat
getY()
Returns the center's yint
hashCode()
protected Component2D
get a Component2D from this objecttoString()
Methods inherited from class org.apache.lucene.geo.XYGeometry
create
-
Constructor Details
-
XYCircle
public XYCircle(float x, float y, float radius) Creates a new circle from the supplied x/y center and radius.
-
-
Method Details
-
getX
public float getX()Returns the center's x -
getY
public float getY()Returns the center's y -
getRadius
public float getRadius()Returns the radius -
toComponent2D
Description copied from class:XYGeometry
get a Component2D from this object- Specified by:
toComponent2D
in classXYGeometry
-
equals
-
hashCode
public int hashCode() -
toString
-