public static Plane constructNormalizedXPlane(final double y,final double z,final double DValue){
  if (Math.abs(y) < MINIMUM_RESOLUTION && Math.abs(z) < MINIMUM_RESOLUTION)   return null;
  final double denom=1.0 / Math.sqrt(y * y + z * z);
  return new Plane(0.0,z * denom,-y * denom,DValue);
}

public static Plane constructNormalizedXPlane ( final double y , final double z , final double DValue ) { if ( Math . abs ( y ) < MINIMUM_RESOLUTION && Math . abs ( z ) < MINIMUM_RESOLUTION ) return null ; final double denom = 1.0 / Math . sqrt ( y * y + z * z ) ; return new Plane ( 0.0 , z * denom , - y * denom , DValue ) ; }
construct a normalized plane through a y - z point and parallel to the x axis . if the y - z point is at ( 0 , 0 ) , return null .
