public static Dynamic.Tekla.Structures.Model.BentPlate CreateBentPlateByParts( Dynamic.Tekla.Structures.Model.Part part1_, Dynamic.Tekla.Structures.Model.Part part2_) { var part1 = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(part1_); var part2 = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(part2_); var result = MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "CreateBentPlateByParts", part1, part2); var _result = Dynamic.Tekla.Structures.Model.BentPlate_.FromTSObject(result); return(_result); }
public static Dynamic.Tekla.Structures.Model.BentPlate CreateConicalBentPlateByPartsAndTwoRadiuses( Dynamic.Tekla.Structures.Model.Part part1_, Dynamic.Tekla.Structures.Model.Part part2_, System.Double firstRadius, System.Double secondRadius) { var part1 = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(part1_); var part2 = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(part2_); var result = MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "CreateConicalBentPlateByPartsAndTwoRadiuses", part1, part2, firstRadius, secondRadius); var _result = Dynamic.Tekla.Structures.Model.BentPlate_.FromTSObject(result); return(_result); }
public static Dynamic.Tekla.Structures.Model.BentPlate CreateConicalBentPlateByPartsAndAperture( Dynamic.Tekla.Structures.Model.Part part1_, Dynamic.Tekla.Structures.Model.Part part2_, System.Double largestRadius, System.Double halfAperture) { var part1 = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(part1_); var part2 = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(part2_); var result = MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "CreateConicalBentPlateByPartsAndAperture", part1, part2, largestRadius, halfAperture); var _result = Dynamic.Tekla.Structures.Model.BentPlate_.FromTSObject(result); return(_result); }
public static Dynamic.Tekla.Structures.Model.BentPlate CreateBentPlateByFaces( Dynamic.Tekla.Structures.Model.Part part1_, System.Collections.Generic.IList <Dynamic.Tekla.Structures.Geometry3d.Point> face1_, Dynamic.Tekla.Structures.Model.Part part2_, System.Collections.Generic.IList <Dynamic.Tekla.Structures.Geometry3d.Point> face2_) { var part1 = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(part1_); var face1 = ListConverter.ToTSObjects(face1_); var part2 = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(part2_); var face2 = ListConverter.ToTSObjects(face2_); var result = MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "CreateBentPlateByFaces", part1, face1, part2, face2); var _result = Dynamic.Tekla.Structures.Model.BentPlate_.FromTSObject(result); return(_result); }
public System.Boolean RemoveOtherPartToBolt( Dynamic.Tekla.Structures.Model.Part M_) { var M = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(M_); try { var result = (System.Boolean)teklaObject.RemoveOtherPartToBolt(M); return(result); } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw DynamicAPINotFoundException.CouldNotFindMethod(nameof(RemoveOtherPartToBolt), ex); } }
public static Dynamic.Tekla.Structures.Model.BentPlate CreateBentPlateByFaces( Dynamic.Tekla.Structures.Model.Part part1_, Dynamic.Tekla.Structures.Solid.Face face1_, Dynamic.Tekla.Structures.Model.Part part2_, Dynamic.Tekla.Structures.Solid.Face face2_, System.Double radius) { var part1 = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(part1_); var face1 = Dynamic.Tekla.Structures.Solid.Face_.GetTSObject(face1_); var part2 = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(part2_); var face2 = Dynamic.Tekla.Structures.Solid.Face_.GetTSObject(face2_); var result = MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "CreateBentPlateByFaces", part1, face1, part2, face2, radius); var _result = Dynamic.Tekla.Structures.Model.BentPlate_.FromTSObject(result); return(_result); }
public System.Boolean CompareTo( Dynamic.Tekla.Structures.Model.Part partToCompare_) { var partToCompare = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(partToCompare_); try { var result = (System.Boolean)teklaObject.CompareTo(partToCompare); return(result); } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw DynamicAPINotFoundException.CouldNotFindMethod(nameof(CompareTo), ex); } }
public System.Boolean SetMainPart( Dynamic.Tekla.Structures.Model.Part Part_) { var Part = Dynamic.Tekla.Structures.Model.Part_.GetTSObject(Part_); try { var result = (System.Boolean)teklaObject.SetMainPart(Part); return(result); } catch (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException ex) { throw DynamicAPINotFoundException.CouldNotFindMethod(nameof(SetMainPart), ex); } }