Package georegression.struct.plane
Class PlaneNormal3D_F32
java.lang.Object
georegression.struct.plane.PlaneNormal3D_F32
- All Implemented Interfaces:
- Serializable
@Generated("georegression.struct.plane.PlaneNormal3D_F64")
public class PlaneNormal3D_F32
extends Object
implements Serializable
Defines a plane using a point on the plane and the plane's normal. N*(x-p0) = 0, where N is the plane's
 normal, p0 is a point on the plane, and 'x' is another point on the plane.
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionThe plane's normalAn arbitrary point in the plane
- 
Constructor SummaryConstructorsConstructorDescriptionPlaneNormal3D_F32(float px, float py, float pz, float nx, float ny, float nz) PlaneNormal3D_F32(Point3D_F32 point, Vector3D_F32 normal) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleaninthashCode()voidsetN(Vector3D_F32 n) voidsetP(Point3D_F32 p) setTo(float px, float py, float pz, float nx, float ny, float nz) setTo(Point3D_F32 point, Vector3D_F32 normal) toString()voidzero()
- 
Field Details- 
pAn arbitrary point in the plane
- 
nThe plane's normal
 
- 
- 
Constructor Details- 
PlaneNormal3D_F32
- 
PlaneNormal3D_F32
- 
PlaneNormal3D_F32public PlaneNormal3D_F32(float px, float py, float pz, float nx, float ny, float nz) 
- 
PlaneNormal3D_F32public PlaneNormal3D_F32()
 
- 
- 
Method Details