Documentation of 'georegression.struct.plane.PlaneGeneral3D_F32' Java class
PlaneGeneral3D_F32
georegression.struct.plane

Class PlaneGeneral3D_F32

  • All Implemented Interfaces:
    java.io.Serializable


    public class PlaneGeneral3D_F32
    extends java.lang.Object
    implements java.io.Serializable

    Represents the line using four parameters such that any point on the planes obeys the following formula, A*x + B*y + C*z = D. Any 3D plane can be represented using this notation. This formulation is also known as scalar.

    If in Hessian normal form, then (A,B,C) is the unit normal, and D is distance of the plane from the origin. The sign of D determines the side on the plane on which the origin is located.

    NOTE: The normal of the plane is the vector (A,B,C)

    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      float A
      Coefficients which define the plane.
      float B
      Coefficients which define the plane.
      float C
      Coefficients which define the plane.
      float D
      Coefficients which define the plane.
    • Field Detail

      • A

        public float A
        Coefficients which define the plane.
      • B

        public float B
        Coefficients which define the plane.
      • C

        public float C
        Coefficients which define the plane.
      • D

        public float D
        Coefficients which define the plane.
    • Constructor Detail

      • PlaneGeneral3D_F32

        public PlaneGeneral3D_F32(float a,
                                  float b,
                                  float c,
                                  float d)
      • PlaneGeneral3D_F32

        public PlaneGeneral3D_F32()
    • Method Detail

      • getA

        public float getA()
      • getB

        public float getB()
      • getC

        public float getC()
      • getD

        public float getD()
      • set

        public void set(float a,
                        float b,
                        float c,
                        float d)
      • setA

        public void setA(float a)
      • setB

        public void setB(float b)
      • setC

        public void setC(float c)
      • setD

        public void setD(float d)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.