georegression.struct.line
Class LinePolar2D_F64
- java.lang.Object
-
- georegression.struct.line.LinePolar2D_F64
-
- All Implemented Interfaces:
- java.io.Serializable
public class LinePolar2D_F64 extends java.lang.Object implements java.io.SerializableDefines a line in 2D space based upon the distance of its closest point to the origin and the angle of a line from the origin to that point. Also referred to as the polar line equation.
Equation:
x*cos(θ) + y*sin(θ) = r
where r is the distance from the closest point on the line to the origin, and θ is an angle tangent to the line.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description doubleangleAngle in radians from the origin to the closest point on the line.doubledistanceDistance from the origin to the closest point on the line.
-
Constructor Summary
Constructors Constructor and Description LinePolar2D_F64()LinePolar2D_F64(double distance, double angle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description doublegetAngle()doublegetDistance()voidsetAngle(double angle)voidsetDistance(double distance)java.lang.StringtoString()
-
-
-
Field Detail
-
distance
public double distance
Distance from the origin to the closest point on the line.
-
angle
public double angle
Angle in radians from the origin to the closest point on the line.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG