public static Dynamic.Tekla.Structures.Model.SingleRebar Split(
            Dynamic.Tekla.Structures.Model.SingleRebar Object_,
            Dynamic.Tekla.Structures.Geometry3d.Line SplitLine_)
        {
            var Object    = Dynamic.Tekla.Structures.Model.SingleRebar_.GetTSObject(Object_);
            var SplitLine = Dynamic.Tekla.Structures.Geometry3d.Line_.GetTSObject(SplitLine_);
            var result    = MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "Split", Object, SplitLine);
            var _result   = Dynamic.Tekla.Structures.Model.SingleRebar_.FromTSObject(result);

            return(_result);
        }
        public static Dynamic.Tekla.Structures.Model.SingleRebar Combine(
            Dynamic.Tekla.Structures.Model.SingleRebar ObjectToCombineTo_,
            Dynamic.Tekla.Structures.Model.SingleRebar ObjectToBeCombined_)
        {
            var ObjectToCombineTo  = Dynamic.Tekla.Structures.Model.SingleRebar_.GetTSObject(ObjectToCombineTo_);
            var ObjectToBeCombined = Dynamic.Tekla.Structures.Model.SingleRebar_.GetTSObject(ObjectToBeCombined_);
            var result             = MethodInvoker.InvokeStaticMethod("Tekla.Structures.Model.Operations.Operation", "Combine", ObjectToCombineTo, ObjectToBeCombined);
            var _result            = Dynamic.Tekla.Structures.Model.SingleRebar_.FromTSObject(result);

            return(_result);
        }