public Dynamic.Tekla.Structures.Drawing.CurvedDimensionSetRadial CreateCurvedDimensionSetRadial( Dynamic.Tekla.Structures.Drawing.ViewBase View_, Dynamic.Tekla.Structures.Geometry3d.Point ArcPoint1_, Dynamic.Tekla.Structures.Geometry3d.Point ArcPoint2_, Dynamic.Tekla.Structures.Geometry3d.Point ArcPoint3_, Dynamic.Tekla.Structures.Drawing.PointList DimensionPoints_, System.Double Distance, Dynamic.Tekla.Structures.Drawing.CurvedDimensionSetRadial.CurvedDimensionSetRadialAttributes Attributes_) { var View = Dynamic.Tekla.Structures.Drawing.ViewBase_.GetTSObject(View_); var ArcPoint1 = Dynamic.Tekla.Structures.Geometry3d.Point_.GetTSObject(ArcPoint1_); var ArcPoint2 = Dynamic.Tekla.Structures.Geometry3d.Point_.GetTSObject(ArcPoint2_); var ArcPoint3 = Dynamic.Tekla.Structures.Geometry3d.Point_.GetTSObject(ArcPoint3_); var DimensionPoints = Dynamic.Tekla.Structures.Drawing.PointList_.GetTSObject(DimensionPoints_); var Attributes = Dynamic.Tekla.Structures.Drawing.CurvedDimensionSetRadial.CurvedDimensionSetRadialAttributes_.GetTSObject(Attributes_); try { var result = teklaObject.CreateCurvedDimensionSetRadial(View, ArcPoint1, ArcPoint2, ArcPoint3, DimensionPoints, Distance, Attributes); var _result = Dynamic.Tekla.Structures.Drawing.CurvedDimensionSetRadial_.FromTSObject(result); return(_result); } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw DynamicAPINotFoundException.CouldNotFindMethod(nameof(CreateCurvedDimensionSetRadial), ex); } }
public CurvedDimensionRadial(Dynamic.Tekla.Structures.Drawing.ViewBase View, Dynamic.Tekla.Structures.Geometry3d.Point ArcPoint1, Dynamic.Tekla.Structures.Geometry3d.Point ArcPoint2, Dynamic.Tekla.Structures.Geometry3d.Point ArcPoint3, Dynamic.Tekla.Structures.Geometry3d.Point StartPoint, Dynamic.Tekla.Structures.Geometry3d.Point EndPoint, System.Double Distance, Dynamic.Tekla.Structures.Drawing.CurvedDimensionSetRadial.CurvedDimensionSetRadialAttributes Attributes) { var args = new object[8]; args[0] = Dynamic.Tekla.Structures.Drawing.ViewBase_.GetTSObject(View); args[1] = Dynamic.Tekla.Structures.Geometry3d.Point_.GetTSObject(ArcPoint1); args[2] = Dynamic.Tekla.Structures.Geometry3d.Point_.GetTSObject(ArcPoint2); args[3] = Dynamic.Tekla.Structures.Geometry3d.Point_.GetTSObject(ArcPoint3); args[4] = Dynamic.Tekla.Structures.Geometry3d.Point_.GetTSObject(StartPoint); args[5] = Dynamic.Tekla.Structures.Geometry3d.Point_.GetTSObject(EndPoint); args[6] = Distance; args[7] = Dynamic.Tekla.Structures.Drawing.CurvedDimensionSetRadial.CurvedDimensionSetRadialAttributes_.GetTSObject(Attributes); this.teklaObject = TSActivator.CreateInstance("Tekla.Structures.Drawing.CurvedDimensionRadial", args); }