Package geomss.geom
Class CircleInfo
- java.lang.Object
-
- geomss.geom.CircleInfo
-
- All Implemented Interfaces:
java.io.Serializable
,javolution.xml.XMLSerializable
public class CircleInfo extends java.lang.Object implements javolution.xml.XMLSerializable
An simple container that packages together information about circles.Modified by: Joseph A. Huwaldt
- Version:
- September 13, 2016
- Author:
- Joseph A. Huwaldt, Date: May 29, 2009
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description Parameter<javax.measure.quantity.Angle>
angle
The angle between the start and end of the circle (if represented as a circular arc).GeomPoint
center
The center or origin of the circle.Parameter<javax.measure.quantity.Length>
radius
THe radius of the circle in length units.GeomVector<javax.measure.quantity.Dimensionless>
xhat
The direction of the circles X axis.GeomVector<javax.measure.quantity.Dimensionless>
yhat
The direction of the circles Y axis.
-
Constructor Summary
Constructors Constructor Description CircleInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
Return a String representation of this object.
-
-
-
Field Detail
-
radius
public Parameter<javax.measure.quantity.Length> radius
THe radius of the circle in length units.
-
xhat
public GeomVector<javax.measure.quantity.Dimensionless> xhat
The direction of the circles X axis.
-
yhat
public GeomVector<javax.measure.quantity.Dimensionless> yhat
The direction of the circles Y axis.
-
-
Constructor Detail
-
CircleInfo
public CircleInfo()
-
-
Method Detail
-
toString
public java.lang.String toString()
Return a String representation of this object.- Overrides:
toString
in classjava.lang.Object
- Returns:
- A String representation of this object.
-
-