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>angleThe angle between the start and end of the circle (if represented as a circular arc).GeomPointcenterThe center or origin of the circle.Parameter<javax.measure.quantity.Length>radiusTHe radius of the circle in length units.GeomVector<javax.measure.quantity.Dimensionless>xhatThe direction of the circles X axis.GeomVector<javax.measure.quantity.Dimensionless>yhatThe 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.StringtoString()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:
toStringin classjava.lang.Object- Returns:
- A String representation of this object.
-
-