georegression.struct.plane
Class PlaneNormal3D_F64
- java.lang.Object
-
- georegression.struct.plane.PlaneNormal3D_F64
-
- All Implemented Interfaces:
- java.io.Serializable
public class PlaneNormal3D_F64 extends java.lang.Object implements java.io.SerializableDefines 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:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description Vector3D_F64nThe plane's normalPoint3D_F64pAn arbitrary point in the plane
-
Constructor Summary
Constructors Constructor and Description PlaneNormal3D_F64()PlaneNormal3D_F64(double px, double py, double pz, double nx, double ny, double nz)PlaneNormal3D_F64(PlaneNormal3D_F64 o)PlaneNormal3D_F64(Point3D_F64 point, Vector3D_F64 normal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description Vector3D_F64getN()Point3D_F64getP()voidset(double px, double py, double pz, double nx, double ny, double nz)voidset(PlaneNormal3D_F64 o)voidset(Point3D_F64 point, Vector3D_F64 normal)voidsetN(Vector3D_F64 n)voidsetP(Point3D_F64 p)java.lang.StringtoString()
-
-
-
Field Detail
-
p
public Point3D_F64 p
An arbitrary point in the plane
-
n
public Vector3D_F64 n
The plane's normal
-
-
Constructor Detail
-
PlaneNormal3D_F64
public PlaneNormal3D_F64(PlaneNormal3D_F64 o)
-
PlaneNormal3D_F64
public PlaneNormal3D_F64(Point3D_F64 point, Vector3D_F64 normal)
-
PlaneNormal3D_F64
public PlaneNormal3D_F64(double px, double py, double pz, double nx, double ny, double nz)
-
PlaneNormal3D_F64
public PlaneNormal3D_F64()
-
-
Method Detail
-
getP
public Point3D_F64 getP()
-
set
public void set(double px, double py, double pz, double nx, double ny, double nz)
-
set
public void set(Point3D_F64 point, Vector3D_F64 normal)
-
set
public void set(PlaneNormal3D_F64 o)
-
setP
public void setP(Point3D_F64 p)
-
getN
public Vector3D_F64 getN()
-
setN
public void setN(Vector3D_F64 n)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-
DataMelt 3.0 © DataMelt by jWork.ORG