コード例 #1
0
        public static Dynamic.Tekla.Structures.Model.Beam Split(
            Dynamic.Tekla.Structures.Model.Beam Object_,
            Dynamic.Tekla.Structures.Geometry3d.Point SplitPoint_)
        {
            var Object     = Dynamic.Tekla.Structures.Model.Beam_.GetTSObject(Object_);
            var SplitPoint = Dynamic.Tekla.Structures.Geometry3d.Point_.GetTSObject(SplitPoint_);
            var result     = MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "Split", Object, SplitPoint);
            var _result    = Dynamic.Tekla.Structures.Model.Beam_.FromTSObject(result);

            return(_result);
        }
コード例 #2
0
        public static Dynamic.Tekla.Structures.Model.Beam Combine(
            Dynamic.Tekla.Structures.Model.Beam ObjectToCombineTo_,
            Dynamic.Tekla.Structures.Model.Beam ObjectToBeCombined_)
        {
            var ObjectToCombineTo  = Dynamic.Tekla.Structures.Model.Beam_.GetTSObject(ObjectToCombineTo_);
            var ObjectToBeCombined = Dynamic.Tekla.Structures.Model.Beam_.GetTSObject(ObjectToBeCombined_);
            var result             = MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "Combine", ObjectToCombineTo, ObjectToBeCombined);
            var _result            = Dynamic.Tekla.Structures.Model.Beam_.FromTSObject(result);

            return(_result);
        }