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

            return _Proxy.IsParallelTo(lineB._Proxy);
        }
예제 #5
0
 public bool IsOn(GeLine Line)
 {
     if (null == Line) return false;
     return _Proxy.IsOn(Line._Proxy);
 }