/// <summary> /// Constructor (Named) - /// </summary> /// <param name="arc_visitor"></param> /// <param name="angular_position"></param> /// <param name="extrusion"></param> /// <param name="transformation"></param> /// <returns></returns> public static ShapeVisitor geometry_visitor(ArcVisitor arc_visitor, float angular_position, float extrusion, Transform transformation) { ShapeVisitor result = new ShapeVisitor(arc_visitor, extrusion, transformation); result.set_position(angular_position); return(result); }