public static Dynamic.Tekla.Structures.Model.ContourPlate Split( Dynamic.Tekla.Structures.Model.ContourPlate Object_, Dynamic.Tekla.Structures.Model.Polygon SplitPolygon_) { var Object = Dynamic.Tekla.Structures.Model.ContourPlate_.GetTSObject(Object_); var SplitPolygon = Dynamic.Tekla.Structures.Model.Polygon_.GetTSObject(SplitPolygon_); var result = MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "Split", Object, SplitPolygon); var _result = Dynamic.Tekla.Structures.Model.ContourPlate_.FromTSObject(result); return(_result); }
public System.Boolean SetInputPolygon( Dynamic.Tekla.Structures.Model.Polygon InputPolygon_) { var InputPolygon = Dynamic.Tekla.Structures.Model.Polygon_.GetTSObject(InputPolygon_); try { var result = (System.Boolean)teklaObject.SetInputPolygon(InputPolygon); return(result); } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw DynamicAPINotFoundException.CouldNotFindMethod(nameof(SetInputPolygon), ex); } }
public System.Boolean CalculatePolygon( out Dynamic.Tekla.Structures.Model.Polygon polygon_) { var polygon = Dynamic.Tekla.Structures.Model.Polygon_.GetTSObject(null); try { var result = (System.Boolean)MethodInvoker.InvokeMethod("Tekla.Structures.Model.Contour", "CalculatePolygon", teklaObject, out polygon); polygon_ = Dynamic.Tekla.Structures.Model.Polygon_.FromTSObject(polygon); return(result); } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw DynamicAPINotFoundException.CouldNotFindMethod(nameof(CalculatePolygon), ex); } }