public bool IsParallelTo(GePlane Plane) { if (null == Plane) return false; return _Proxy.IsParallelTo(Plane._Proxy); }
public bool IsOn(GePlane Plane) { if (null == Plane) return false; return _Proxy.IsOn(Plane._Proxy); }
public GePoint GetIntersection(GePlane Plane) { if (null == Plane) return null; return new GePoint(_Proxy.GetIntersection(Plane._Proxy)); }
public GePlane GetPerpendicularPlane(GePoint point) { if (null == point) return null; GePlane Plane = new GePlane( _Proxy.GetPerpendicularPlane(point._Proxy)); return Plane; }
// The shortest distance of line to plane. public double DistanceTo(GePlane plane) { Debug.Assert(plane != null); return _Proxy.DistanceTo(plane._Proxy); }