Ejemplo n.º 1
0
 public T Accept <T>(IShapeVisitor <T> shapeVisitor)
 => shapeVisitor.Visit(this);
Ejemplo n.º 2
0
 public override void Accept(IShapeVisitor shapeVisitor)
 {
     shapeVisitor.Visit(decoratedShape);
 }
Ejemplo n.º 3
0
 public override void Accept(IShapeVisitor visitor)
 {
     visitor.Visit(this);
 }
Ejemplo n.º 4
0
 public void Accept(IShapeVisitor shapeVisitor)
 {
     shapeVisitor.Visit(this);
 }
Ejemplo n.º 5
0
 public void AcceptVisitor(IShapeVisitor visitor) => visitor.Visit(this);
Ejemplo n.º 6
0
 public T Accept <T>(IShapeVisitor <T> visitor)
 {
     return(visitor.Visit(this));
 }
Ejemplo n.º 7
0
 public override float Accept(IShapeVisitor visitor)
 {
     return(visitor.Visit(this));
 }
Ejemplo n.º 8
0
 ///<inheritdoc/>
 public double Accept(IShapeVisitor visitor)
 {
     return(visitor.Visit(this));
 }
Ejemplo n.º 9
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="visitor"></param>
 public void Accept(IShapeVisitor visitor)
 {
     visitor.Visit((dynamic)this);
 }