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