public bool Contains(GeLine line) { if (null == line) return false; return _Proxy.Contains(line._Proxy); }
// The shortest distance of two lines. public double DistanceTo(GeLine lineB) { Debug.Assert(lineB != null); return _Proxy.DistanceTo(lineB._Proxy); }
public LineState(DataFragment fragment) : base(fragment) { m_Line = new GeLine(new GePoint(), UnitVector.kXAxis); }
public bool IsParallelTo(GeLine lineB) { if (null == lineB) return false; return _Proxy.IsParallelTo(lineB._Proxy); }
public bool IsOn(GeLine Line) { if (null == Line) return false; return _Proxy.IsOn(Line._Proxy); }