Exemplo n.º 1
0
 public void EndFigure()
 {
     if (_depth == 0)
     {
         _sink.EndFigure();
     }
 }
Exemplo n.º 2
0
 private void PopulateFigure(IGeometrySink110 sink)
 {
     _figure[0].BeginFigure(sink);
     for (int i = 1; i < _figure.Count; i++)
     {
         _figure[i].AddLine(sink);
     }
     sink.EndFigure();
 }
Exemplo n.º 3
0
 public void EndFigure()
 {
     if (_insidePolygon)
     {
         if (!IsThinRing())
         {
             PopulateFigure(_sink);
         }
     }
     else
     {
         _sink.EndFigure();
     }
 }
Exemplo n.º 4
0
 public void EndFigure()
 {
     if (_insideLineString)
     {
         if (!IsShortLineString())
         {
             PopulateFigure(_sink);
         }
     }
     else
     {
         _sink.EndFigure();
     }
 }
 public void EndFigure()
 {
     _target.EndFigure();
 }
Exemplo n.º 6
0
 public void EndFigure()
 {
     _sink.EndFigure();
 }
Exemplo n.º 7
0
 void IGeometrySink.EndFigure()
 {
     _sink.EndFigure();
 }