/**
 *  Plane equation coefficient wrapper class. 
 */
 
public class PlaneEqn {
    public float A, B, C, D;
    
    PlaneEqn() {
    }
    
    PlaneEqn(float a, float b, float c, float d) {
        A = a; B = b; C = c; D = d;

    }
    
    float evaluate(Vector3D p) {
        return p.x * A + p.y * B + p.z * C + p.w * D;
    }
}

