Example #1
0
 public override void Apply(IGeometryVisitor filter)
 {
     if (filter != null)
     {
         filter.Visit(this);
     }
 }
Example #2
0
        public override void Apply(IGeometryVisitor filter)
        {
            if (filter == null)
            {
                throw new ArgumentNullException("filter");
            }

            filter.Visit(this);
        }
Example #3
0
 public override void Apply(IGeometryVisitor filter)
 {
     // TODO:  Add LineSegment.Apply implementation
 }
Example #4
0
 public override void Apply(IGeometryVisitor filter)
 {
     // TODO:  Add CircularArc.Apply implementation
 }
Example #5
0
 public void Accept(IGeometryVisitor geometryVisitor)
 {
     geometryVisitor.SetVertices(this,
                                 vertexBuffer, 0, 0, vertexBuffer.VertexCount,
                                 indexBuffer, 0, indexBuffer.IndexCount / 3);
 }
Example #6
0
 public override void Apply(IGeometryVisitor filter)
 {
     // TODO:  Add EllipticArc.Apply implementation
 }
Example #7
0
 public override void Apply(IGeometryVisitor filter)
 {
     // TODO:  Add Triangle.Apply implementation
 }
 public void Accept(IGeometryVisitor geometryVisitor)
 {
     geometryVisitor.SetVertices(this, 
         vertexBuffer, 0, 0, vertexBuffer.VertexCount,
         indexBuffer, 0, indexBuffer.IndexCount / 3);
 }