georegression.struct.line
Class LinePolar2D_F32
- java.lang.Object
-
- georegression.struct.line.LinePolar2D_F32
-
- All Implemented Interfaces:
- java.io.Serializable
public class LinePolar2D_F32 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 floatangleAngle in radians from the origin to the closest point on the line.floatdistanceDistance from the origin to the closest point on the line.
-
Constructor Summary
Constructors Constructor and Description LinePolar2D_F32()LinePolar2D_F32(float distance, float angle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description floatgetAngle()floatgetDistance()voidsetAngle(float angle)voidsetDistance(float distance)java.lang.StringtoString()
-
-
-
Field Detail
-
distance
public float distance
Distance from the origin to the closest point on the line.
-
angle
public float angle
Angle in radians from the origin to the closest point on the line.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG