public override void Apply(IGeometryVisitor filter) { if (filter != null) { filter.Visit(this); } }
public override void Apply(IGeometryVisitor filter) { if (filter == null) { throw new ArgumentNullException("filter"); } filter.Visit(this); }
public override void Apply(IGeometryVisitor filter) { // TODO: Add LineSegment.Apply implementation }
public override void Apply(IGeometryVisitor filter) { // TODO: Add CircularArc.Apply implementation }
public void Accept(IGeometryVisitor geometryVisitor) { geometryVisitor.SetVertices(this, vertexBuffer, 0, 0, vertexBuffer.VertexCount, indexBuffer, 0, indexBuffer.IndexCount / 3); }
public override void Apply(IGeometryVisitor filter) { // TODO: Add EllipticArc.Apply implementation }
public override void Apply(IGeometryVisitor filter) { // TODO: Add Triangle.Apply implementation }