6 Commits

Author SHA1 Message Date
dependabot[bot] 4efad25ca4 Bump actions/setup-dotnet from 4 to 5
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4 to 5.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 05:09:59 +00:00
Adam Hathcock fb415d0416 Fix rhino7 fileio (#34)
.NET Build and Publish / build (push) Has been cancelled
* fix issue with basetype being null

* add Rhino.FileIO properly

* update csharpier
2024-10-10 10:13:02 +01:00
Adam Hathcock b89225ad1b add apache 2 license (#33) 2024-08-13 08:02:34 +00:00
Adam Hathcock 283e98faa0 Revit 2022 (#32)
* Fix building for 2023 revit fakes

* add Revit 2022

* fmt
2024-07-18 08:49:17 +01:00
Adam Hathcock 43b62b7999 fix action 2024-07-12 09:36:38 +01:00
Adam Hathcock b5f0a6e6b6 do main action on release publish 2024-07-12 09:34:30 +01:00
2069 changed files with 82875 additions and 39 deletions
+3 -2
View File
@@ -3,10 +3,11 @@
"isRoot": true,
"tools": {
"csharpier": {
"version": "0.28.2",
"version": "0.29.2",
"commands": [
"dotnet-csharpier"
]
],
"rollForward": false
}
}
}
+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
filter: tree:0
- name: Setup .NET
uses: actions/setup-dotnet@v4
uses: actions/setup-dotnet@v5
with:
dotnet-version: 8.x.x
+4 -2
View File
@@ -2,7 +2,9 @@ name: .NET Build and Publish
on:
push:
branches: ["main"]
branches: ["main"]
release:
types: [published]
jobs:
build:
@@ -15,7 +17,7 @@ jobs:
filter: tree:0
- name: Setup .NET
uses: actions/setup-dotnet@v4
uses: actions/setup-dotnet@v5
with:
dotnet-version: 8.x.x
+3 -3
View File
@@ -26,9 +26,9 @@
},
"MinVer": {
"type": "Direct",
"requested": "[5.0.0, )",
"resolved": "5.0.0",
"contentHash": "ybkgpQMtt0Fo91l5rYtE3TZtD+Nmy5Ko091xvfXXOosQdMi30XO2EZ2+ShZt89gdu7RMmJqZaJ+e1q6d+6+KNw=="
"requested": "[6.0.0, )",
"resolved": "6.0.0",
"contentHash": "+/SsmiySsXJlvQLCGBqaZKNVt3s/Y/HbAdwtop7Km2CnuZbaScoqkWJEBQ5Cy9ebkn6kCYKrHsXgwrFdTgcb3g=="
},
"PolySharp": {
"type": "Direct",
+4 -4
View File
@@ -6,9 +6,9 @@
<PackageVersion Include="Speckle.Revit.API" Version="2023.0.0" />
<PackageVersion Include="RhinoCommon" Version="7.13.21348.13001" />
<PackageVersion Include="RhinoWindows" Version="7.13.21348.13001" />
<GlobalPackageReference Include="PolySharp" Version="1.14.1" />
<GlobalPackageReference Include="MinVer" Version="5.0.0" />
<GlobalPackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" />
<PackageVersion Include="System.Drawing.Common" Version="8.0.6" />
<GlobalPackageReference Include="PolySharp" Version="1.14.1" />
<GlobalPackageReference Include="MinVer" Version="6.0.0" />
<GlobalPackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" />
</ItemGroup>
</Project>
</Project>
+201
View File
@@ -0,0 +1,201 @@
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright 2020 AEC Systems
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
+14
View File
@@ -37,6 +37,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Revit2024.Fakes", "
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Revit2024.Fakes.Generator", "Speckle.Revit2024.Fakes.Generator\Speckle.Revit2024.Fakes.Generator.csproj", "{F97FB46C-223C-4818-8A5A-330E897F4FC0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Revit2022.Fakes", "Speckle.Revit2022.Fakes\Speckle.Revit2022.Fakes.csproj", "{662B3B4B-5B46-4507-9A39-3320E82AD459}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Revit2022.Fakes.Generator", "Speckle.Revit2022.Fakes.Generator\Speckle.Revit2022.Fakes.Generator.csproj", "{D2BD6A79-F43C-4D2C-A6AF-BEA5E91A380F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -71,6 +75,14 @@ Global
{F97FB46C-223C-4818-8A5A-330E897F4FC0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F97FB46C-223C-4818-8A5A-330E897F4FC0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F97FB46C-223C-4818-8A5A-330E897F4FC0}.Release|Any CPU.Build.0 = Release|Any CPU
{662B3B4B-5B46-4507-9A39-3320E82AD459}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{662B3B4B-5B46-4507-9A39-3320E82AD459}.Debug|Any CPU.Build.0 = Debug|Any CPU
{662B3B4B-5B46-4507-9A39-3320E82AD459}.Release|Any CPU.ActiveCfg = Release|Any CPU
{662B3B4B-5B46-4507-9A39-3320E82AD459}.Release|Any CPU.Build.0 = Release|Any CPU
{D2BD6A79-F43C-4D2C-A6AF-BEA5E91A380F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D2BD6A79-F43C-4D2C-A6AF-BEA5E91A380F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D2BD6A79-F43C-4D2C-A6AF-BEA5E91A380F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D2BD6A79-F43C-4D2C-A6AF-BEA5E91A380F}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{00F3BEC6-614D-4AEE-923A-0E2DF40FDE6B} = {42C36267-88A8-4F94-9E62-5D43A02D033C}
@@ -81,5 +93,7 @@ Global
{1F2F89EE-2032-4350-BFC9-6B74D477DE95} = {F2F213A8-6D57-492F-BA11-C9F26057B1DA}
{A73658B1-0C37-4EAD-AAF8-8FECD2EEFC9A} = {BD68BFA8-3EC7-4689-987E-6422A37CF3B0}
{F97FB46C-223C-4818-8A5A-330E897F4FC0} = {3B0D8F6E-C701-446E-BAE3-B6FDF1812901}
{662B3B4B-5B46-4507-9A39-3320E82AD459} = {BD68BFA8-3EC7-4689-987E-6422A37CF3B0}
{D2BD6A79-F43C-4D2C-A6AF-BEA5E91A380F} = {3B0D8F6E-C701-446E-BAE3-B6FDF1812901}
EndGlobalSection
EndGlobal
@@ -0,0 +1,47 @@
using System.Reflection;
using Speckle.Shared;
var asm = Assembly.GetEntryAssembly();
Assembly GetAssembly(string name)
{
var path = Path.Combine(Path.GetDirectoryName(asm.Location), name);
return Assembly.ReflectionOnlyLoadFrom(path);
}
Generator generator =
new(
"Speckle.Revit2022.Fakes",
[GetAssembly("RevitAPI.dll"), GetAssembly("RevitAPIUI.dll")],
[
"Autodesk.Revit.DB",
"Autodesk.Revit.DB.Architecture",
"Autodesk.Revit.ApplicationServices",
"Autodesk.Revit.Creation",
"Autodesk.Revit.UI",
"Autodesk.Revit.DB.ExtensibleStorage",
"Autodesk.Revit.DB.ExternalService",
"Autodesk.Revit.DB.Structure",
"Autodesk.Revit.DB.Electrical",
"Autodesk.Revit.DB.Plumbing",
"Autodesk.Revit.DB.Fabrication",
"Autodesk.Revit.DB.Mechanical",
"Autodesk.Revit.DB.Analysis",
"Autodesk.Revit.DB.PointClouds",
"Autodesk.Revit.Exceptions",
],
[
new("WallSweepInfo", []),
new("ToggleButtonData", []),
new("RadioButtonGroup", []),
new("PanelScheduleTemplate", [new("IsValidType")]),
new("FabricReinSpanSymbol", [new("Create")]),
new("PathReinSpanSymbol", [new("Create")]),
new("RebarSystemSpanSymbol", [new("Create")]),
new("ProjectInfo", [new("Name")]),
new("Dimension", [new("Name")]),
new("ReferencePlane", [new("Name")]),
new("ImageView", [new("Create")]),
],
GeneratorOptions.ExplicitProperties
);
generator.Generate();
@@ -0,0 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net48</TargetFramework>
<PlatformTarget>x64</PlatformTarget>
</PropertyGroup>
<Import Project="..\Speckle.Shared\Speckle.Shared.projitems" Label="Shared" />
<ItemGroup>
<PackageReference Include="Speckle.Revit.API" VersionOverride="2022.0.2.1" />
</ItemGroup>
</Project>
@@ -0,0 +1,46 @@
{
"version": 2,
"dependencies": {
".NETFramework,Version=v4.8": {
"Microsoft.SourceLink.GitHub": {
"type": "Direct",
"requested": "[8.0.0, )",
"resolved": "8.0.0",
"contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
"dependencies": {
"Microsoft.Build.Tasks.Git": "8.0.0",
"Microsoft.SourceLink.Common": "8.0.0"
}
},
"MinVer": {
"type": "Direct",
"requested": "[6.0.0, )",
"resolved": "6.0.0",
"contentHash": "+/SsmiySsXJlvQLCGBqaZKNVt3s/Y/HbAdwtop7Km2CnuZbaScoqkWJEBQ5Cy9ebkn6kCYKrHsXgwrFdTgcb3g=="
},
"PolySharp": {
"type": "Direct",
"requested": "[1.14.1, )",
"resolved": "1.14.1",
"contentHash": "mOOmFYwad3MIOL14VCjj02LljyF1GNw1wP0YVlxtcPvqdxjGGMNdNJJxHptlry3MOd8b40Flm8RPOM8JOlN2sQ=="
},
"Speckle.Revit.API": {
"type": "Direct",
"requested": "[2022.0.2.1, )",
"resolved": "2022.0.2.1",
"contentHash": "IrLN4WyI2ix+g3zCpo7sX8zNB3FrtrdQ3E2RpceGVPNG00v8OfD+Kei7o1bn1u/ML46iBYRAr/JcsLbwfUQsBw=="
},
"Microsoft.Build.Tasks.Git": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
},
"Microsoft.SourceLink.Common": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
}
},
".NETFramework,Version=v4.8/win7-x64": {}
}
}
@@ -0,0 +1,102 @@
using System.Collections;
using System.Collections.Generic;
namespace Autodesk.Revit.DB.Plumbing
{
public partial class FluidTemperatureSetIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class FluidType
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
}
namespace Autodesk.Revit.DB.Electrical
{
public partial class CableTraySizeIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class CableTraySizes
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class ConduitSizeIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class ConduitSizes
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class ConduitSizeSettingIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class ConduitSizeSettings
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
}
namespace Autodesk.Revit.DB.Mechanical
{
public partial class DuctSizeIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class DuctSizes
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class DuctSizeSettingIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class DuctSizeSettings
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
}
namespace Autodesk.Revit.DB.Structure
{
public partial class RebarContainer
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class RebarContainerIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
}
namespace Autodesk.Revit.DB.PointClouds
{
public partial class PointCollection
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class PointIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class CloudPoint
{
public static implicit operator XYZ(CloudPoint cp) => new(cp.X, cp.Y, cp.Z);
}
}
+134
View File
@@ -0,0 +1,134 @@
using System.Collections;
using System.Collections.Generic;
namespace Autodesk.Revit.DB;
public partial class Definitions
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class CurveLoop
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class ExportFontTable
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class ExportPatternTable
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class ExportLineweightTableIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class ExportPatternTableIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class ExportFontTableIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class CurveLoopIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class ExportLayerTableIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class ExportLinetypeTableIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class GeometryElement
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class ExportLinetypeTable
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class ExportLineweightTable
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class ExportLayerTable
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class SolidCurveIntersection
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class KeyBasedTreeEntries
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class FilteredElementCollector
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class FilteredWorksetCollector
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class DefinitionGroups
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class ComponentRepeater
{
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
}
public partial class ComponentRepeaterIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class KeyBasedTreeEntriesIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class FilteredElementIdIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class FilteredElementIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class FilteredWorksetIdIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial class FilteredWorksetIterator
{
object IEnumerator.Current => throw new System.NotImplementedException();
}
@@ -0,0 +1,9 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<IsPackable>true</IsPackable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="System.Drawing.Common" />
</ItemGroup>
</Project>
@@ -0,0 +1,331 @@
namespace Autodesk.Revit.ApplicationServices;
public partial class Application : System.IDisposable
{
public Application() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document NewProjectDocument(Autodesk.Revit.DB.UnitSystem unitSystem) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document NewProjectDocument(System.String templateFileName) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document NewProjectTemplateDocument(System.String templateFilename) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document NewFamilyDocument(System.String templateFileName) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document OpenBuildingComponentDocument(System.String fileName) =>
throw new System.NotImplementedException();
public virtual void ExtractPartAtomFromFamilyFile(System.String familyFilePath, System.String xmlFilePath) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DefinitionFile OpenSharedParameterFile() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document OpenIFCDocument(System.String fileName) =>
throw new System.NotImplementedException();
public static void RegisterFailuresProcessor(Autodesk.Revit.DB.IFailuresProcessor processor) =>
throw new System.NotImplementedException();
public static Autodesk.Revit.DB.FailureDefinitionRegistry GetFailureDefinitionRegistry() =>
throw new System.NotImplementedException();
public virtual void WriteJournalComment(System.String comment, System.Boolean timeStamp) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsJournalPlaying() => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<System.String> GetSystemsAnalysisWorkflowNames() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IDictionary<System.String, System.String> GetSystemsAnalysisWorkflows() =>
throw new System.NotImplementedException();
public virtual void SetSystemsAnalysisWorkflows(
System.Collections.Generic.IDictionary<System.String, System.String> paths
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IDictionary<System.String, System.String> GetLibraryPaths() =>
throw new System.NotImplementedException();
public virtual void SetLibraryPaths(System.Collections.Generic.IDictionary<System.String, System.String> paths) =>
throw new System.NotImplementedException();
public virtual void PurgeReleasedAPIObjects() => throw new System.NotImplementedException();
public virtual void CopyModel(
Autodesk.Revit.DB.ModelPath sourceModelPath,
System.String destFilePath,
System.Boolean overwrite
) => throw new System.NotImplementedException();
public virtual System.Guid GetWorksharingCentralGUID(Autodesk.Revit.DB.ServerPath serverModelPath) =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<System.String> GetRevitServerNetworkHosts() =>
throw new System.NotImplementedException();
public static System.Boolean IsValidThickness(System.Double thickness) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document OpenDocumentFile(System.String fileName) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document OpenDocumentFile(
Autodesk.Revit.DB.ModelPath modelPath,
Autodesk.Revit.DB.OpenOptions openOptions,
Autodesk.Revit.DB.IOpenFromCloudCallback openFromCloudCallback
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document OpenDocumentFile(
Autodesk.Revit.DB.ModelPath modelPath,
Autodesk.Revit.DB.OpenOptions openOptions
) => throw new System.NotImplementedException();
public virtual void UpdateRenderAppearanceLibrary() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean AllowNavigationDuringRedraw
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String LoginUserId
{
get => throw new System.NotImplementedException();
}
public static System.Boolean IsLoggedIn
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Color BackgroundColor
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String CurrentUsersAddinsDataFolderPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentUsersDataFolderPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String AllUsersAddinsLocation
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentUserAddinsLocation
{
get => throw new System.NotImplementedException();
}
public static System.Double MinimumThickness
{
get => throw new System.NotImplementedException();
}
public virtual System.Double ShortCurveTolerance
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentRevitServerAccelerator
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsInfrastructureEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsRouteAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsPipingAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsElectricalAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsMechanicalAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsPipingEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsElectricalEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsMechanicalEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsStructuralAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsEnergyAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsMassingEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsSystemsEnabled
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean IsStructureEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsArchitectureEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double AngleTolerance
{
get => throw new System.NotImplementedException();
}
public virtual System.Double VertexTolerance
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.ViewDiscipline DefaultViewDiscipline
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalWarningHangerDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalWarningElectricalDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalWarningCableTrayConduitDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalWarningPipeDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalWarningDuctDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String ImportIFCCategoryTable
{
get => throw new System.NotImplementedException();
}
public virtual System.String ExportIFCCategoryTable
{
get => throw new System.NotImplementedException();
}
public virtual System.String DefaultIFCProjectTemplate
{
get => throw new System.NotImplementedException();
}
public virtual System.String DefaultProjectTemplate
{
get => throw new System.NotImplementedException();
}
public virtual System.String SystemsAnalysisWorkfilesRootPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String PointCloudsRootPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String FamilyTemplatePath
{
get => throw new System.NotImplementedException();
}
public virtual System.String SubVersionNumber
{
get => throw new System.NotImplementedException();
}
public virtual System.String Username
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.AddInId ActiveAddInId
{
get => throw new System.NotImplementedException();
}
public virtual System.String SharedParametersFilename
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.ApplicationServices.ProductType Product
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.ApplicationServices.LanguageType Language
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.CitySet Cities
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionBuild
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionNumber
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionName
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.Creation.Application Create
{
get => throw new System.NotImplementedException();
}
public virtual System.String RecordingJournalFilename
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.DocumentSet Documents
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,92 @@
namespace Autodesk.Revit.ApplicationServices;
public partial class ControlledApplication
{
public ControlledApplication() { }
public static Autodesk.Revit.DB.FailureDefinitionRegistry GetFailureDefinitionRegistry() =>
throw new System.NotImplementedException();
public static void RegisterFailuresProcessor(Autodesk.Revit.DB.IFailuresProcessor processor) =>
throw new System.NotImplementedException();
public virtual void WriteJournalComment(System.String comment, System.Boolean timeStamp) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsJournalPlaying() => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IDictionary<System.String, System.String> GetLibraryPaths() =>
throw new System.NotImplementedException();
public virtual void SetLibraryPaths(System.Collections.Generic.IDictionary<System.String, System.String> paths) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DefinitionFile OpenSharedParameterFile() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.AddInId ActiveAddInId
{
get => throw new System.NotImplementedException();
}
public virtual System.String SharedParametersFilename
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.ApplicationServices.ProductType Product
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.ApplicationServices.LanguageType Language
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.CitySet Cities
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionBuild
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionNumber
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionName
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.Creation.Application Create
{
get => throw new System.NotImplementedException();
}
public virtual System.String SubVersionNumber
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentUsersAddinsDataFolderPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentUsersDataFolderPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String AllUsersAddinsLocation
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentUserAddinsLocation
{
get => throw new System.NotImplementedException();
}
public virtual System.String RecordingJournalFilename
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean IsLateAddinLoading
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,22 @@
namespace Autodesk.Revit.ApplicationServices;
public enum LanguageType
{
Unknown,
English_USA,
German,
Spanish,
French,
Italian,
Dutch,
Chinese_Simplified,
Chinese_Traditional,
Japanese,
Korean,
Russian,
Czech,
Polish,
Hungarian,
Brazilian_Portuguese,
English_GB,
}
@@ -0,0 +1,11 @@
namespace Autodesk.Revit.ApplicationServices;
public enum ProductType
{
Architecture,
Structure,
MEP,
Revit,
LT,
Unknown,
}
@@ -0,0 +1,202 @@
namespace Autodesk.Revit.Creation;
public partial class Application : Autodesk.Revit.DB.APIObject
{
public Application() { }
public virtual Autodesk.Revit.DB.CategorySet NewCategorySet() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.InstanceBinding NewInstanceBinding(Autodesk.Revit.DB.CategorySet categorySet) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.InstanceBinding NewInstanceBinding() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.TypeBinding NewTypeBinding(Autodesk.Revit.DB.CategorySet categorySet) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.TypeBinding NewTypeBinding() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementSet NewElementSet() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Options NewGeometryOptions() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CurveArray NewCurveArray() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CurveArrArray NewCurveArrArray() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.VertexIndexPair NewVertexIndexPair(System.Int32 iTop, System.Int32 iBottom) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.VertexIndexPairArray NewVertexIndexPairArray() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CombinableElementArray NewCombinableElementArray() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Color NewColor() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ProjectPosition NewProjectPosition(
System.Double ew,
System.Double ns,
System.Double elevation,
System.Double angle
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.BoundingBoxXYZ NewBoundingBoxXYZ() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.BoundingBoxUV NewBoundingBoxUV(
System.Double min_u,
System.Double min_v,
System.Double max_u,
System.Double max_v
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.BoundingBoxUV NewBoundingBoxUV() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.XYZ NewXYZ(Autodesk.Revit.DB.XYZ xyz) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.XYZ NewXYZ(System.Double x, System.Double y, System.Double z) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.XYZ NewXYZ() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.UV NewUV(Autodesk.Revit.DB.UV uv) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.UV NewUV(System.Double u, System.Double v) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.UV NewUV() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DWFExportOptions NewDWFExportOptions() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DWFXExportOptions NewDWFXExportOptions() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FBXExportOptions NewFBXExportOptions() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.GBXMLImportOptions NewGBXMLImportOptions() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DoubleArray NewDoubleArray() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferenceArray NewReferenceArray() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FaceArray NewFaceArray() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.IntersectionResultArray NewIntersectionResultArray() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ViewSet NewViewSet() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.SpaceSet NewSpaceSet() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.FamilySymbol symbol,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> adaptivePoints
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.Line position,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.Curve curve,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.AreaCreationData NewAreaCreationData(
Autodesk.Revit.DB.ViewPlan areaView,
Autodesk.Revit.DB.UV point
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementId NewElementId() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CurveLoopsProfile NewCurveLoopsProfile(Autodesk.Revit.DB.CurveArrArray curveLoops) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilySymbolProfile NewFamilySymbolProfile(
Autodesk.Revit.DB.FamilySymbol familySymbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointOnEdge NewPointOnEdge(
Autodesk.Revit.DB.Reference edgeReference,
Autodesk.Revit.DB.PointLocationOnCurve locationOnCurve
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointOnPlane NewPointOnPlane(
Autodesk.Revit.DB.Reference planeReference,
Autodesk.Revit.DB.UV position,
Autodesk.Revit.DB.UV xvec,
System.Double offset
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointOnFace NewPointOnFace(
Autodesk.Revit.DB.Reference faceReference,
Autodesk.Revit.DB.UV uv
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointOnEdgeEdgeIntersection NewPointOnEdgeEdgeIntersection(
Autodesk.Revit.DB.Reference edgeReference1,
Autodesk.Revit.DB.Reference edgeReference2
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointOnEdgeFaceIntersection NewPointOnEdgeFaceIntersection(
Autodesk.Revit.DB.Reference edgeReference,
Autodesk.Revit.DB.Reference faceReference,
System.Boolean orientWithEdge
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointRelativeToPoint NewPointRelativeToPoint(
Autodesk.Revit.DB.Reference hostPointReference
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePointArray NewReferencePointArray() =>
throw new System.NotImplementedException();
}
@@ -0,0 +1,17 @@
namespace Autodesk.Revit.Creation;
public partial class AreaCreationData
{
public AreaCreationData() { }
public AreaCreationData(System.Object proxy) => throw new System.NotImplementedException();
public AreaCreationData(Autodesk.Revit.DB.ViewPlan areaView, Autodesk.Revit.DB.UV point) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.UV TagPoint
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,401 @@
namespace Autodesk.Revit.Creation;
public partial class Document : Autodesk.Revit.Creation.ItemFactoryBase
{
public Document() { }
public virtual Autodesk.Revit.DB.SpotDimension NewSpotCoordinate(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.XYZ origin,
Autodesk.Revit.DB.XYZ bend,
Autodesk.Revit.DB.XYZ end,
Autodesk.Revit.DB.XYZ refPt,
System.Boolean hasLeader
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SpotDimension NewSpotElevation(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.XYZ origin,
Autodesk.Revit.DB.XYZ bend,
Autodesk.Revit.DB.XYZ end,
Autodesk.Revit.DB.XYZ refPt,
System.Boolean hasLeader
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Floor NewFloor(
Autodesk.Revit.DB.CurveArray profile,
Autodesk.Revit.DB.FloorType floorType,
Autodesk.Revit.DB.Level level,
System.Boolean structural,
Autodesk.Revit.DB.XYZ normal
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Floor NewFloor(
Autodesk.Revit.DB.CurveArray profile,
Autodesk.Revit.DB.FloorType floorType,
Autodesk.Revit.DB.Level level,
System.Boolean structural
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Floor NewFloor(Autodesk.Revit.DB.CurveArray profile, System.Boolean structural) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Floor NewFoundationSlab(
Autodesk.Revit.DB.CurveArray profile,
Autodesk.Revit.DB.FloorType floorType,
Autodesk.Revit.DB.Level level,
System.Boolean structural,
Autodesk.Revit.DB.XYZ normal
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Room NewRoom(
Autodesk.Revit.DB.Architecture.Room room,
Autodesk.Revit.DB.PlanCircuit circuit
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Room NewRoom(Autodesk.Revit.DB.Phase phase) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Room NewRoom(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.UV point
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewRooms2(
Autodesk.Revit.DB.Phase phase,
System.Int32 count
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewRooms2(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Phase phase
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewRooms2(
Autodesk.Revit.DB.Level level
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.RoomTag NewRoomTag(
Autodesk.Revit.DB.LinkElementId roomId,
Autodesk.Revit.DB.UV point,
Autodesk.Revit.DB.ElementId viewId
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Structure.BoundaryConditions NewPointBoundaryConditions(
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Translation,
System.Double X_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Translation,
System.Double Y_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Translation,
System.Double Z_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Rotation,
System.Double X_RotationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Rotation,
System.Double Y_RotationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Rotation,
System.Double Z_RotationSpringModulus
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Structure.BoundaryConditions NewLineBoundaryConditions(
Autodesk.Revit.DB.Element hostElement,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Translation,
System.Double X_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Translation,
System.Double Y_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Translation,
System.Double Z_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Rotation,
System.Double X_RotationSpringModulus
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Structure.BoundaryConditions NewLineBoundaryConditions(
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Translation,
System.Double X_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Translation,
System.Double Y_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Translation,
System.Double Z_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Rotation,
System.Double X_RotationSpringModulus
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Structure.BoundaryConditions NewAreaBoundaryConditions(
Autodesk.Revit.DB.Element hostElement,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Translation,
System.Double X_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Translation,
System.Double Y_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Translation,
System.Double Z_TranslationSpringModulus
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Structure.BoundaryConditions NewAreaBoundaryConditions(
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Translation,
System.Double X_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Translation,
System.Double Y_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Translation,
System.Double Z_TranslationSpringModulus
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Opening NewOpening(
Autodesk.Revit.DB.Element hostElement,
Autodesk.Revit.DB.CurveArray profile,
System.Boolean bPerpendicularFace
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Opening NewOpening(
Autodesk.Revit.DB.Wall wall,
Autodesk.Revit.DB.XYZ pntStart,
Autodesk.Revit.DB.XYZ pntEnd
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Opening NewOpening(
Autodesk.Revit.DB.Level bottomLevel,
Autodesk.Revit.DB.Level topLevel,
Autodesk.Revit.DB.CurveArray profile
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Opening NewOpening(
Autodesk.Revit.DB.Element famInstElement,
Autodesk.Revit.DB.CurveArray profile,
Autodesk.Revit.Creation.eRefFace iFace
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Floor NewSlab(
Autodesk.Revit.DB.CurveArray profile,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Line slopedArrow,
System.Double slope,
System.Boolean isStructural
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelCurve NewAreaBoundaryLine(
Autodesk.Revit.DB.SketchPlane sketchPlane,
Autodesk.Revit.DB.Curve geometryCurve,
Autodesk.Revit.DB.ViewPlan areaView
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.AreaTag NewAreaTag(
Autodesk.Revit.DB.ViewPlan areaView,
Autodesk.Revit.DB.Area room,
Autodesk.Revit.DB.UV point
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Area NewArea(Autodesk.Revit.DB.ViewPlan areaView, Autodesk.Revit.DB.UV point) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementSet NewAreas(
System.Collections.Generic.List<Autodesk.Revit.Creation.AreaCreationData> dataList
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FootPrintRoof NewFootPrintRoof(
Autodesk.Revit.DB.CurveArray footPrint,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.RoofType roofType,
out Autodesk.Revit.DB.ModelCurveArray footPrintToModelCurvesMapping
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ExtrusionRoof NewExtrusionRoof(
Autodesk.Revit.DB.CurveArray profile,
Autodesk.Revit.DB.ReferencePlane refPlane,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.RoofType roofType,
System.Double extrusionStart,
System.Double extrusionEnd
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.MechanicalSystem NewMechanicalSystem(
Autodesk.Revit.DB.Connector baseEquipmentConnector,
Autodesk.Revit.DB.ConnectorSet connectors,
Autodesk.Revit.DB.Mechanical.DuctSystemType ductSystemType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Plumbing.PipingSystem NewPipingSystem(
Autodesk.Revit.DB.Connector baseEquipmentConnector,
Autodesk.Revit.DB.ConnectorSet connectors,
Autodesk.Revit.DB.Plumbing.PipeSystemType pipingSystemType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.Space NewSpace(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Phase phase,
Autodesk.Revit.DB.UV point
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.Space NewSpace(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.UV point
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.Space NewSpace(Autodesk.Revit.DB.Phase phase) =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewSpaces2(
Autodesk.Revit.DB.Phase phase,
System.Int32 count
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewSpaces2(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Phase phase,
Autodesk.Revit.DB.View view
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.SpaceTag NewSpaceTag(
Autodesk.Revit.DB.Mechanical.Space space,
Autodesk.Revit.DB.UV point,
Autodesk.Revit.DB.View view
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelCurveArray NewSpaceBoundaryLines(
Autodesk.Revit.DB.SketchPlane sketchPlane,
Autodesk.Revit.DB.CurveArray curves,
Autodesk.Revit.DB.View view
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelCurveArray NewRoomBoundaryLines(
Autodesk.Revit.DB.SketchPlane sketchPlane,
Autodesk.Revit.DB.CurveArray curves,
Autodesk.Revit.DB.View view
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.Zone NewZone(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Phase phase
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewCurtainSystem2(
Autodesk.Revit.DB.ReferenceArray faces,
Autodesk.Revit.DB.CurtainSystemType curtainSystemType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CurtainSystem NewCurtainSystem(
Autodesk.Revit.DB.FaceArray faces,
Autodesk.Revit.DB.CurtainSystemType curtainSystemType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SlabEdge NewSlabEdge(
Autodesk.Revit.DB.SlabEdgeType SlabEdgeType,
Autodesk.Revit.DB.Reference reference
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SlabEdge NewSlabEdge(
Autodesk.Revit.DB.SlabEdgeType SlabEdgeType,
Autodesk.Revit.DB.ReferenceArray references
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Gutter NewGutter(
Autodesk.Revit.DB.Architecture.GutterType GutterType,
Autodesk.Revit.DB.Reference reference
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Gutter NewGutter(
Autodesk.Revit.DB.Architecture.GutterType GutterType,
Autodesk.Revit.DB.ReferenceArray references
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Fascia NewFascia(
Autodesk.Revit.DB.Architecture.FasciaType FasciaType,
Autodesk.Revit.DB.Reference reference
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Fascia NewFascia(
Autodesk.Revit.DB.Architecture.FasciaType FasciaType,
Autodesk.Revit.DB.ReferenceArray references
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Curve curve,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.FlexDuct NewFlexDuct(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2,
Autodesk.Revit.DB.Mechanical.FlexDuctType ductType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.FlexDuct NewFlexDuct(
Autodesk.Revit.DB.Connector connector,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> points,
Autodesk.Revit.DB.Mechanical.FlexDuctType ductType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.FlexDuct NewFlexDuct(
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> points,
Autodesk.Revit.DB.Mechanical.FlexDuctType ductType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Plumbing.FlexPipe NewFlexPipe(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2,
Autodesk.Revit.DB.Plumbing.FlexPipeType pipeType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Plumbing.FlexPipe NewFlexPipe(
Autodesk.Revit.DB.Connector connector,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> points,
Autodesk.Revit.DB.Plumbing.FlexPipeType pipeType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Plumbing.FlexPipe NewFlexPipe(
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> points,
Autodesk.Revit.DB.Plumbing.FlexPipeType pipeType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewElbowFitting(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewTeeFitting(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2,
Autodesk.Revit.DB.Connector connector3
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewTransitionFitting(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewCrossFitting(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2,
Autodesk.Revit.DB.Connector connector3,
Autodesk.Revit.DB.Connector connector4
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewUnionFitting(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewTakeoffFitting(
Autodesk.Revit.DB.Connector connector,
Autodesk.Revit.DB.MEPCurve curve
) => throw new System.NotImplementedException();
}
@@ -0,0 +1,80 @@
namespace Autodesk.Revit.Creation;
public partial class FamilyInstanceCreationData
{
public FamilyInstanceCreationData() { }
public FamilyInstanceCreationData(System.Object proxy) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.FamilySymbol symbol,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> adaptivePoints
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.Line position,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.Curve curve,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual System.Double RotateAngle
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Line Axis
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,198 @@
namespace Autodesk.Revit.Creation;
public partial class FamilyItemFactory : Autodesk.Revit.Creation.ItemFactoryBase
{
public FamilyItemFactory() { }
public virtual Autodesk.Revit.DB.Extrusion NewExtrusion(
System.Boolean isSolid,
Autodesk.Revit.DB.CurveArrArray profile,
Autodesk.Revit.DB.SketchPlane sketchPlane,
System.Double end
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Blend NewBlend(
System.Boolean isSolid,
Autodesk.Revit.DB.CurveArray profile1,
Autodesk.Revit.DB.CurveArray profile2,
Autodesk.Revit.DB.SketchPlane sketchPlane
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Revolution NewRevolution(
System.Boolean isSolid,
Autodesk.Revit.DB.CurveArrArray profile,
Autodesk.Revit.DB.SketchPlane sketchPlane,
Autodesk.Revit.DB.Line axis,
System.Double startAngle,
System.Double endAngle
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Sweep NewSweep(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArray path,
Autodesk.Revit.DB.SweepProfile profile,
System.Int32 profileLocationCurveIndex,
Autodesk.Revit.DB.ProfilePlaneLocation profilePlaneLocation
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Sweep NewSweep(
System.Boolean isSolid,
Autodesk.Revit.DB.CurveArray path,
Autodesk.Revit.DB.SketchPlane pathPlane,
Autodesk.Revit.DB.SweepProfile profile,
System.Int32 profileLocationCurveIndex,
Autodesk.Revit.DB.ProfilePlaneLocation profilePlaneLocation
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SweptBlend NewSweptBlend(
System.Boolean isSolid,
Autodesk.Revit.DB.Reference path,
Autodesk.Revit.DB.SweepProfile bottomProfile,
Autodesk.Revit.DB.SweepProfile topProfile
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SweptBlend NewSweptBlend(
System.Boolean isSolid,
Autodesk.Revit.DB.Curve path,
Autodesk.Revit.DB.SketchPlane pathPlane,
Autodesk.Revit.DB.SweepProfile bottomProfile,
Autodesk.Revit.DB.SweepProfile topProfile
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Form NewLoftForm(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArrayArray profiles
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Form NewExtrusionForm(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArray profile,
Autodesk.Revit.DB.XYZ direction
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Form NewSweptBlendForm(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArray path,
Autodesk.Revit.DB.ReferenceArrayArray profiles
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FormArray NewRevolveForms(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArray profile,
Autodesk.Revit.DB.Reference axis,
System.Double startAngle,
System.Double endAngle
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Form NewFormByCap(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArray profile
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Form NewFormByThickenSingleSurface(
System.Boolean isSolid,
Autodesk.Revit.DB.Form singleSurfaceForm,
Autodesk.Revit.DB.XYZ thickenDir
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewLinearDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Line line,
Autodesk.Revit.DB.ReferenceArray references,
Autodesk.Revit.DB.DimensionType dimensionType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewLinearDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Line line,
Autodesk.Revit.DB.ReferenceArray references
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewAngularDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Arc arc,
Autodesk.Revit.DB.Reference firstRef,
Autodesk.Revit.DB.Reference secondRef,
Autodesk.Revit.DB.DimensionType dimensionType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewAngularDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Arc arc,
Autodesk.Revit.DB.Reference firstRef,
Autodesk.Revit.DB.Reference secondRef
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewArcLengthDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Arc arc,
Autodesk.Revit.DB.Reference arcRef,
Autodesk.Revit.DB.Reference firstRef,
Autodesk.Revit.DB.Reference secondRef,
Autodesk.Revit.DB.DimensionType dimensionType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewArcLengthDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Arc arc,
Autodesk.Revit.DB.Reference arcRef,
Autodesk.Revit.DB.Reference firstRef,
Autodesk.Revit.DB.Reference secondRef
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewRadialDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference arcRef,
Autodesk.Revit.DB.XYZ origin,
Autodesk.Revit.DB.DimensionType dimensionType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewRadialDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference arcRef,
Autodesk.Revit.DB.XYZ origin
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewDiameterDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference arcRef,
Autodesk.Revit.DB.XYZ origin
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Opening NewOpening(
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.CurveArray profile
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelText NewModelText(
System.String text,
Autodesk.Revit.DB.ModelTextType modelTextType,
Autodesk.Revit.DB.SketchPlane sketchPlane,
Autodesk.Revit.DB.XYZ position,
Autodesk.Revit.DB.HorizontalAlign horizontalAlign,
System.Double depth
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Control NewControl(
Autodesk.Revit.DB.ControlShape controlShape,
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.XYZ origin
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SymbolicCurve NewSymbolicCurve(
Autodesk.Revit.DB.Curve curve,
Autodesk.Revit.DB.SketchPlane sketchPlane
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePoint NewReferencePoint(Autodesk.Revit.DB.PointElementReference A_0) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePoint NewReferencePoint(Autodesk.Revit.DB.Transform A_0) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePoint NewReferencePoint(Autodesk.Revit.DB.XYZ A_0) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CurveByPoints NewCurveByPoints(Autodesk.Revit.DB.ReferencePointArray points) =>
throw new System.NotImplementedException();
}
@@ -0,0 +1,131 @@
namespace Autodesk.Revit.Creation;
public partial class ItemFactoryBase : Autodesk.Revit.DB.APIObject
{
public ItemFactoryBase() { }
public virtual Autodesk.Revit.DB.DetailCurve NewDetailCurve(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Curve geometryCurve
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DetailCurveArray NewDetailCurveArray(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.CurveArray geometryCurveArray
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Line line,
Autodesk.Revit.DB.ReferenceArray references,
Autodesk.Revit.DB.DimensionType dimensionType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Line line,
Autodesk.Revit.DB.ReferenceArray references
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Line line,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.View specView
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ origin,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.View specView
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.Line position,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.Line position,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewFamilyInstances2(
System.Collections.Generic.List<Autodesk.Revit.Creation.FamilyInstanceCreationData> dataList
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Group NewGroup(
System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> elementIds
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelCurve NewModelCurve(
Autodesk.Revit.DB.Curve geometryCurve,
Autodesk.Revit.DB.SketchPlane sketchPlane
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelCurveArray NewModelCurveArray(
Autodesk.Revit.DB.CurveArray geometryCurveArray,
Autodesk.Revit.DB.SketchPlane sketchPlane
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePlane NewReferencePlane(
Autodesk.Revit.DB.XYZ bubbleEnd,
Autodesk.Revit.DB.XYZ freeEnd,
Autodesk.Revit.DB.XYZ cutVec,
Autodesk.Revit.DB.View pView
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePlane NewReferencePlane2(
Autodesk.Revit.DB.XYZ bubbleEnd,
Autodesk.Revit.DB.XYZ freeEnd,
Autodesk.Revit.DB.XYZ thirdPnt,
Autodesk.Revit.DB.View pView
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Group PlaceGroup(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.GroupType groupType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewAlignment(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference reference1,
Autodesk.Revit.DB.Reference reference2
) => throw new System.NotImplementedException();
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.Creation;
public enum eRefFace
{
CenterX,
CenterY,
CenterZ,
}
@@ -0,0 +1,72 @@
namespace Autodesk.Revit.DB;
public partial class ACADExportOptions : Autodesk.Revit.DB.BaseExportOptions
{
public ACADExportOptions() { }
public virtual Autodesk.Revit.DB.Color HatchBackgroundColor
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean UseHatchBackgroundColor
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ACADVersion FileVersion
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String NonplotSuffix
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean MarkNonplotLayers
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ExportingAreas
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean SharedCoords
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ExportUnit TargetUnit
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ACAObjectPreference ACAPreference
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.SolidGeometry ExportOfSolids
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.TextTreatment TextTreatment
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String LinetypesFileName
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.LineScaling LineScaling
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,10 @@
namespace Autodesk.Revit.DB;
public enum ACADVersion
{
Default,
R2007,
R2010,
R2013,
R2018,
}
@@ -0,0 +1,7 @@
namespace Autodesk.Revit.DB;
public enum ACAObjectPreference
{
Object,
Geometry,
}
@@ -0,0 +1,13 @@
namespace Autodesk.Revit.DB;
public partial class APIObject : System.IDisposable
{
public APIObject() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsReadOnly
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,18 @@
namespace Autodesk.Revit.DB;
public partial class ATFBaseExportOptions : System.IDisposable
{
public ATFBaseExportOptions() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.ElementId ViewId
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,13 @@
namespace Autodesk.Revit.DB;
public partial class ATFTranslationServiceData : System.IDisposable
{
public ATFTranslationServiceData() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,72 @@
namespace Autodesk.Revit.DB;
public partial class AdaptiveComponentFamilyUtils
{
public AdaptiveComponentFamilyUtils() { }
public static System.Boolean IsAdaptiveComponentFamily(Autodesk.Revit.DB.Family family) =>
throw new System.NotImplementedException();
public static System.Boolean IsAdaptivePoint(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.ElementId refPointId
) => throw new System.NotImplementedException();
public static System.Boolean IsAdaptivePlacementPoint(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.ElementId refPointId
) => throw new System.NotImplementedException();
public static System.Boolean IsAdaptiveShapeHandlePoint(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.ElementId refPointId
) => throw new System.NotImplementedException();
public static System.Int32 GetNumberOfAdaptivePoints(Autodesk.Revit.DB.Family family) =>
throw new System.NotImplementedException();
public static System.Int32 GetNumberOfPlacementPoints(Autodesk.Revit.DB.Family family) =>
throw new System.NotImplementedException();
public static System.Int32 GetNumberOfShapeHandlePoints(Autodesk.Revit.DB.Family family) =>
throw new System.NotImplementedException();
public static void MakeAdaptivePoint(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.ElementId refPointId,
Autodesk.Revit.DB.AdaptivePointType type
) => throw new System.NotImplementedException();
public static System.Int32 GetPlacementNumber(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.ElementId refPointId
) => throw new System.NotImplementedException();
public static void SetPlacementNumber(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.ElementId refPointId,
System.Int32 placementNumber
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.AdaptivePointOrientationType GetPointOrientationType(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.ElementId refPointId
) => throw new System.NotImplementedException();
public static void SetPointOrientationType(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.ElementId refPointId,
Autodesk.Revit.DB.AdaptivePointOrientationType orientationType
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.AdaptivePointConstraintType GetPointConstraintType(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.ElementId refPointId
) => throw new System.NotImplementedException();
public static void SetPointConstraintType(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.ElementId refPointId,
Autodesk.Revit.DB.AdaptivePointConstraintType constraintType
) => throw new System.NotImplementedException();
}
@@ -0,0 +1,44 @@
namespace Autodesk.Revit.DB;
public partial class AdaptiveComponentInstanceUtils
{
public AdaptiveComponentInstanceUtils() { }
public static System.Boolean IsAdaptiveFamilySymbol(Autodesk.Revit.DB.FamilySymbol famSymb) =>
throw new System.NotImplementedException();
public static System.Boolean HasAdaptiveFamilySymbol(Autodesk.Revit.DB.FamilyInstance famInst) =>
throw new System.NotImplementedException();
public static System.Boolean IsAdaptiveComponentInstance(Autodesk.Revit.DB.FamilyInstance famInst) =>
throw new System.NotImplementedException();
public static Autodesk.Revit.DB.FamilyInstance CreateAdaptiveComponentInstance(
Autodesk.Revit.DB.Document doc,
Autodesk.Revit.DB.FamilySymbol famSymb
) => throw new System.NotImplementedException();
public static void MoveAdaptiveComponentInstance(
Autodesk.Revit.DB.FamilyInstance famInst,
Autodesk.Revit.DB.Transform trf,
System.Boolean unHost
) => throw new System.NotImplementedException();
public static System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetInstancePointElementRefIds(
Autodesk.Revit.DB.FamilyInstance famInst
) => throw new System.NotImplementedException();
public static System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetInstancePlacementPointElementRefIds(
Autodesk.Revit.DB.FamilyInstance famInst
) => throw new System.NotImplementedException();
public static System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetInstanceShapeHandlePointElementRefIds(
Autodesk.Revit.DB.FamilyInstance famInst
) => throw new System.NotImplementedException();
public static System.Boolean IsInstanceFlipped(Autodesk.Revit.DB.FamilyInstance famInst) =>
throw new System.NotImplementedException();
public static void SetInstanceFlipped(Autodesk.Revit.DB.FamilyInstance famInst, System.Boolean flip) =>
throw new System.NotImplementedException();
}
@@ -0,0 +1,12 @@
namespace Autodesk.Revit.DB;
public enum AdaptivePointConstraintType
{
None,
Plane_YZ,
Plane_ZX,
Plane_XY,
Axis_X,
Axis_Y,
Axis_Z,
}
@@ -0,0 +1,11 @@
namespace Autodesk.Revit.DB;
public enum AdaptivePointOrientationType
{
ToHost,
ToHostAndLoopSystem,
ToGlobalZthenHost,
ToGlobalXYZ,
ToInstanceZthenHost,
ToInstance,
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB;
public enum AdaptivePointType
{
ReferencePoint,
PlacementPoint,
ShapeHandlePoint,
}
@@ -0,0 +1,22 @@
namespace Autodesk.Revit.DB;
public partial class AddInId : System.IDisposable
{
public AddInId() { }
public AddInId(System.Guid val) => throw new System.NotImplementedException();
public virtual System.String GetAddInNameFromDocument(Autodesk.Revit.DB.Document aDoc) =>
throw new System.NotImplementedException();
public virtual System.Guid GetGUID() => throw new System.NotImplementedException();
public virtual System.String GetAddInName() => throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB;
public enum AllowedValues
{
NonNegative,
All,
Positive,
}
@@ -0,0 +1,43 @@
namespace Autodesk.Revit.DB;
public partial class AlphanumericRevisionSettings : System.IDisposable
{
public AlphanumericRevisionSettings() { }
public AlphanumericRevisionSettings(
System.Collections.Generic.IList<System.String> sequence,
System.String prefix,
System.String suffix
) => throw new System.NotImplementedException();
public AlphanumericRevisionSettings(Autodesk.Revit.DB.AlphanumericRevisionSettings other) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.AlphanumericRevisionSettings other) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsValid() => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<System.String> GetSequence() =>
throw new System.NotImplementedException();
public virtual void SetSequence(System.Collections.Generic.IList<System.String> sequence) =>
throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.String Suffix
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String Prefix
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB;
public enum AlternateUnits
{
None,
Right,
Below,
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AllowLargeGeometry
{
DisAllow,
Allow,
Prompt,
}
@@ -0,0 +1,31 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayColorEntry : System.IDisposable
{
public AnalysisDisplayColorEntry() { }
public AnalysisDisplayColorEntry(Autodesk.Revit.DB.Color color) => throw new System.NotImplementedException();
public AnalysisDisplayColorEntry(Autodesk.Revit.DB.Color color, System.Double value) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayColorEntry other) =>
throw new System.NotImplementedException();
public virtual System.Boolean HasValue() => throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Color Color
{
get => throw new System.NotImplementedException();
}
public virtual System.Double Value
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,47 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayColorSettings : System.IDisposable
{
public AnalysisDisplayColorSettings() { }
public AnalysisDisplayColorSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings other) =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.AnalysisDisplayColorEntry> GetIntermediateColors() =>
throw new System.NotImplementedException();
public virtual System.Boolean AreIntermediateColorsValid(
System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.AnalysisDisplayColorEntry> map
) => throw new System.NotImplementedException();
public virtual void SetIntermediateColors(
System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.AnalysisDisplayColorEntry> map
) => throw new System.NotImplementedException();
public virtual System.Int32 Colors() => throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings other) =>
throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleColorSettingsType ColorSettingsType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Color MinColor
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Color MaxColor
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,45 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayColoredSurfaceSettings : System.IDisposable
{
public AnalysisDisplayColoredSurfaceSettings() { }
public AnalysisDisplayColoredSurfaceSettings(
Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings other
) => throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings other) =>
throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Int32 Transparency
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Int32 GridLineWeight
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Color GridColor
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowContourLines
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGridLines
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,59 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayDeformedShapeSettings : System.IDisposable
{
public AnalysisDisplayDeformedShapeSettings() { }
public AnalysisDisplayDeformedShapeSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings other) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings other) =>
throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Int32 Transparency
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Int32 GridLineWeight
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Color GridColor
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double Rounding
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleDeformedShapeTextLabelType TextLabelType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId TextTypeId
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowContourLines
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGridLines
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,54 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayDiagramSettings : System.IDisposable
{
public AnalysisDisplayDiagramSettings() { }
public AnalysisDisplayDiagramSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings other) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings other) =>
throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Int32 OutlineLineWeight
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Color OutlineColor
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Int32 Transparency
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double Rounding
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleDiagramTextLabelType TextLabelType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleDiagramFenceType FenceType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId TextTypeId
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,12 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayLegend : Autodesk.Revit.DB.Element
{
public AnalysisDisplayLegend() { }
public virtual System.Double Height
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,79 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayLegendSettings : System.IDisposable
{
public AnalysisDisplayLegendSettings() { }
public AnalysisDisplayLegendSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings other) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings other) =>
throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Double NumberForScale
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Int32 ScaleHeight
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Int32 ColorRangeHeight
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Int32 ColorRangeWidth
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Int32 NumberOfSteps
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double Rounding
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowDataDescription
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowDataName
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowUnits
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowLegend
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId HeadingTextTypeId
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId TextTypeId
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,45 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayMarkersAndTextSettings : System.IDisposable
{
public AnalysisDisplayMarkersAndTextSettings() { }
public AnalysisDisplayMarkersAndTextSettings(
Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings other
) => throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings other) =>
throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Double Rounding
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double MarkerSize
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleMarkerTextLabelType TextLabelType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleMarkerType MarkerType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId TextTypeId
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,121 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayStyle : Autodesk.Revit.DB.Element
{
public AnalysisDisplayStyle() { }
public static Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle CreateAnalysisDisplayStyle(
Autodesk.Revit.DB.Document document,
System.String name,
Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings deformedShapeSettings,
Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings,
Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle CreateAnalysisDisplayStyle(
Autodesk.Revit.DB.Document document,
System.String name,
Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings vectorSettings,
Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings,
Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle CreateAnalysisDisplayStyle(
Autodesk.Revit.DB.Document document,
System.String name,
Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings diagramSettings,
Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings,
Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle CreateAnalysisDisplayStyle(
Autodesk.Revit.DB.Document document,
System.String name,
Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings markersAndTextSettings,
Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings,
Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle CreateAnalysisDisplayStyle(
Autodesk.Revit.DB.Document document,
System.String name,
Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings coloredSurfaceSettings,
Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings,
Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings
) => throw new System.NotImplementedException();
public static System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> GetElements(
Autodesk.Revit.DB.Document document
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.ElementId FindByName(Autodesk.Revit.DB.Document document, System.String name) =>
throw new System.NotImplementedException();
public virtual void SetName(System.String name) => throw new System.NotImplementedException();
public static System.Boolean IsNameUnique(
Autodesk.Revit.DB.Document document,
System.String name,
Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle excludedElement
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings GetColorSettings() =>
throw new System.NotImplementedException();
public virtual void SetColorSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings GetLegendSettings() =>
throw new System.NotImplementedException();
public virtual void SetLegendSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings) =>
throw new System.NotImplementedException();
public virtual System.Boolean HasColoredSurfaceSettings() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings GetColoredSurfaceSettings() =>
throw new System.NotImplementedException();
public virtual void SetColoredSurfaceSettings(
Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings coloredSurfaceSettings
) => throw new System.NotImplementedException();
public virtual System.Boolean HasMarkersAndTextSettings() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings GetMarkersAndTextSettings() =>
throw new System.NotImplementedException();
public virtual void SetMarkersAndTextSettings(
Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings markersAndTextSettings
) => throw new System.NotImplementedException();
public virtual System.Boolean HasDiagramSettings() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings GetDiagramSettings() =>
throw new System.NotImplementedException();
public virtual void SetDiagramSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings diagramSettings) =>
throw new System.NotImplementedException();
public virtual System.Boolean HasVectorSettings() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings GetVectorSettings() =>
throw new System.NotImplementedException();
public virtual void SetVectorSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings vectorSettings) =>
throw new System.NotImplementedException();
public virtual System.Boolean HasDeformedShapeSettings() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings GetDeformedShapeSettings() =>
throw new System.NotImplementedException();
public virtual void SetDeformedShapeSettings(
Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings deformedShapeSettings
) => throw new System.NotImplementedException();
public static System.Boolean IsTextTypeIdValid(
Autodesk.Revit.DB.ElementId textTypeId,
Autodesk.Revit.DB.Document doc
) => throw new System.NotImplementedException();
}
@@ -0,0 +1,7 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisDisplayStyleColorSettingsType
{
GradientColor,
SolidColorRanges,
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisDisplayStyleDeformedShapeTextLabelType
{
ShowAll,
ShowNone,
ShowPredefined,
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisDisplayStyleDiagramFenceType
{
ShowAll,
ShowNone,
ShowPredefined,
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisDisplayStyleDiagramTextLabelType
{
ShowAll,
ShowNone,
ShowPredefined,
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisDisplayStyleMarkerTextLabelType
{
ShowAll,
ShowNone,
ShowPredefined,
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisDisplayStyleMarkerType
{
Circle,
Square,
Triangle,
}
@@ -0,0 +1,11 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisDisplayStyleVectorArrowheadScale
{
NoScaling,
Length5Percent,
Length10Percent,
Length15Percent,
Length20Percent,
NoArrow,
}
@@ -0,0 +1,7 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisDisplayStyleVectorOrientation
{
Linear,
ArcAroundVectorAxis,
}
@@ -0,0 +1,7 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisDisplayStyleVectorPosition
{
ToDataPoint,
FromDataPoint,
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisDisplayStyleVectorTextType
{
ShowAll,
ShowNone,
ShowPredefined,
}
@@ -0,0 +1,54 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayVectorSettings : System.IDisposable
{
public AnalysisDisplayVectorSettings() { }
public AnalysisDisplayVectorSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings other) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings other) =>
throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Int32 ArrowLineWeight
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double Rounding
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleVectorOrientation VectorOrientation
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleVectorPosition VectorPosition
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleVectorArrowheadScale ArrowheadScale
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleVectorTextType VectorTextType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId TextTypeId
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,9 @@
namespace Autodesk.Revit.DB.Analysis;
public enum AnalysisMode
{
BuildingElements,
ConceptualMasses,
ConceptualMassesAndBuildingElements,
RoomsOrSpaces,
}
@@ -0,0 +1,63 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisResultSchema : System.IDisposable
{
public AnalysisResultSchema() { }
public AnalysisResultSchema(System.String name, System.String description) =>
throw new System.NotImplementedException();
public AnalysisResultSchema(Autodesk.Revit.DB.Analysis.AnalysisResultSchema other) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisResultSchema other) =>
throw new System.NotImplementedException();
public virtual void SetUnits(
System.Collections.Generic.IList<System.String> names,
System.Collections.Generic.IList<System.Double> multipliers
) => throw new System.NotImplementedException();
public virtual System.Int32 GetNumberOfUnits() => throw new System.NotImplementedException();
public virtual System.String GetUnitsName(System.Int32 index) => throw new System.NotImplementedException();
public virtual System.Double GetUnitsMultiplier(System.Int32 index) => throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Double Scale
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Int32 CurrentUnits
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsVisible
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId AnalysisDisplayStyleId
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String Description
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String Name
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,29 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class BuildingEnvelopeAnalyzer : System.IDisposable
{
public BuildingEnvelopeAnalyzer() { }
public static Autodesk.Revit.DB.Analysis.BuildingEnvelopeAnalyzer Create(
Autodesk.Revit.DB.Document document,
Autodesk.Revit.DB.Analysis.BuildingEnvelopeAnalyzerOptions options
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.LinkElementId> GetBoundingElements() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.LinkElementId> GetBoundingElementsForSpaceVolume(
System.Int32 spaceVolume
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> GetCenterPointsForConnectedGridCellsInSpaceVolume(
System.Int32 spaceVolume
) => throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,28 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class BuildingEnvelopeAnalyzerOptions : System.IDisposable
{
public BuildingEnvelopeAnalyzerOptions() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Double GridCellSize
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean OptimizeGridCellSize
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean AnalyzeEnclosedSpaceVolumes
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,14 @@
namespace Autodesk.Revit.DB.Analysis;
public enum ConceptualConstructionFloorSlabType
{
InvalidFloorSlabTypeConstruction,
LightweightConstructionHighInsulation,
LightweightConstructionTypicalInsulation,
LightweightConstructionLowInsulation,
LightweightConstructionNoInsulationInterior,
HighMassConstructionFrigidClimateSlabInsulation,
HighMassConstructionColdClimateSlabInsulation,
HighMassConstructionTypicalNoInsulation,
NumFloorSlabTypeConstruction,
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB.Analysis;
public enum ConceptualConstructionOpeningType
{
InvalidOpeningTypeConstruction,
Air,
NumOpeningTypeConstruction,
}
@@ -0,0 +1,14 @@
namespace Autodesk.Revit.DB.Analysis;
public enum ConceptualConstructionRoofType
{
InvalidRoofTypeConstruction,
HighInsulationCoolRoof,
HighInsulationDarkRoof,
TypicalInsulationCoolRoof,
TypicalInsulationDarkRoof,
LowInsulationCoolRoof,
LowInsulationDarkRoof,
NoInsulationDarkRoof,
NumRoofTypeConstruction,
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB.Analysis;
public enum ConceptualConstructionShadeType
{
InvalidShadeTypeConstruction,
BasicShade,
NumShadeTypeConstruction,
}
@@ -0,0 +1,72 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class ConceptualConstructionType : Autodesk.Revit.DB.ElementType
{
public ConceptualConstructionType() { }
public static Autodesk.Revit.DB.ElementId GetWallConstructionType(
Autodesk.Revit.DB.Document ccda,
Autodesk.Revit.DB.Analysis.ConceptualConstructionWallType typeEnum
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.ElementId GetRoofConstructionType(
Autodesk.Revit.DB.Document ccda,
Autodesk.Revit.DB.Analysis.ConceptualConstructionRoofType typeEnum
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.ElementId GetFloorOrSlabConstructionType(
Autodesk.Revit.DB.Document ccda,
Autodesk.Revit.DB.Analysis.ConceptualConstructionFloorSlabType typeEnum
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.ElementId GetWindowOrSkylightConstructionType(
Autodesk.Revit.DB.Document ccda,
Autodesk.Revit.DB.Analysis.ConceptualConstructionWindowSkylightType typeEnum
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.ElementId GetShadeConstructionType(
Autodesk.Revit.DB.Document ccda,
Autodesk.Revit.DB.Analysis.ConceptualConstructionShadeType typeEnum
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.ElementId GetOpeningConstructionType(
Autodesk.Revit.DB.Document ccda,
Autodesk.Revit.DB.Analysis.ConceptualConstructionOpeningType typeEnum
) => throw new System.NotImplementedException();
public static System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> GetAllConceptualConstructionsForCategory(
Autodesk.Revit.DB.Document ccda,
Autodesk.Revit.DB.ElementId massSubCategoryId
) => throw new System.NotImplementedException();
public static System.Boolean IsValidConceptualConstructionId(
Autodesk.Revit.DB.Document ccda,
Autodesk.Revit.DB.ElementId constructionTypeId
) => throw new System.NotImplementedException();
public virtual System.Boolean IsValidSurfaceSubcategoryForConstruction(
Autodesk.Revit.DB.ElementId massSurfaceSubcategoryId
) => throw new System.NotImplementedException();
public static System.Boolean IsValidConceptualConstructionIdForCategory(
Autodesk.Revit.DB.Document ccda,
Autodesk.Revit.DB.ElementId constructionTypeId,
Autodesk.Revit.DB.ElementId massSubcategoryId
) => throw new System.NotImplementedException();
public virtual System.Int32 GetGBSId(Autodesk.Revit.DB.ElementId massSurfaceSubCategoryId) =>
throw new System.NotImplementedException();
public static System.Boolean IsValidSubcategoryForMassSurfaceDatas(Autodesk.Revit.DB.ElementId massSubCategoryId) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementId MassSurfaceSubCategoryId
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.ElementId MaterialId
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,16 @@
namespace Autodesk.Revit.DB.Analysis;
public enum ConceptualConstructionWallType
{
InvalidExteriorWallTypeConstruction,
LightweightConstructionHighInsulation,
LightweightConstructionTypicalColdClimateInsulation,
LightweightConstructionTypicalMildClimateInsulation,
LightweightConstructionLowInsulation,
LightweightConstructionNoInsulationInterior,
HighMassConstructionHighInsulation,
HighMassConstructionTypicalColdClimateInsulation,
HighMassConstructionTypicalMildClimateInsulation,
HighMassConstructionNoInsulationInterior,
NumWallTypeConstruction,
}
@@ -0,0 +1,18 @@
namespace Autodesk.Revit.DB.Analysis;
public enum ConceptualConstructionWindowSkylightType
{
InvalidWindowSkylightTypeConstruction,
SinglePaneClearNoCoating,
SinglePaneTinted,
SinglePaneReflective,
DoublePaneClearNoCoating,
DoublePaneTinted,
DoublePaneReflective,
DoublePaneClearLowEColdClimateHighSHGC,
DoublePaneClearLowEHotClimateLowSHGC,
DoublePaneClearHighestPerformanceLowEHighVisTransLowSHGC,
TriplePaneClearLowEHotOrColdClimate,
QuadPaneClearLowEHotOrColdClimate,
NumWindowSkylightTypeConstruction,
}
@@ -0,0 +1,27 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class ConceptualSurfaceType : Autodesk.Revit.DB.Element
{
public ConceptualSurfaceType() { }
public static Autodesk.Revit.DB.Analysis.ConceptualSurfaceType GetByMassSubCategoryId(
Autodesk.Revit.DB.Document cda,
Autodesk.Revit.DB.ElementId massSubCategoryId
) => throw new System.NotImplementedException();
public static System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetAllMassSubCategoryIds() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> GetConstructionTypeIds() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementId DefaultConstructionTypeId
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId MassSubCategoryId
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,15 @@
namespace Autodesk.Revit.DB.Analysis;
public enum ConstructionType
{
ExteriorWall,
InteriorWall,
Slab,
Roof,
Ceiling,
Floor,
Door,
ExteriorWindow,
InteriorWindow,
Skylight,
}
@@ -0,0 +1,56 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class EnergyAnalysisDetailModel : Autodesk.Revit.DB.Element
{
public EnergyAnalysisDetailModel() { }
public static Autodesk.Revit.DB.Analysis.EnergyAnalysisDetailModel Create(
Autodesk.Revit.DB.Document document,
Autodesk.Revit.DB.Analysis.EnergyAnalysisDetailModelOptions options
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.Analysis.EnergyAnalysisDetailModel GetMainEnergyAnalysisDetailModel(
Autodesk.Revit.DB.Document document
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisSpace> GetAnalyticalSpaces() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisSurface> GetAnalyticalSurfaces() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisOpening> GetAnalyticalOpenings() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisSurface> GetAnalyticalShadingSurfaces() =>
throw new System.NotImplementedException();
public virtual void TransformModel() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementId ExportCategory
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId BuildingTypeId
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ExportMullions
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean SimplifyCurtainSystems
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean IncludeShadingSurfaces
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisDetailModelTier Tier
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,38 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class EnergyAnalysisDetailModelOptions : System.IDisposable
{
public EnergyAnalysisDetailModelOptions() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean ExportMullions
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean SimplifyCurtainSystems
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IncludeShadingSurfaces
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisDetailModelTier Tier
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.EnergyModelType EnergyModelType
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,9 @@
namespace Autodesk.Revit.DB.Analysis;
public enum EnergyAnalysisDetailModelTier
{
NotComputed,
FirstLevelBoundaries,
SecondLevelBoundaries,
Final,
}
@@ -0,0 +1,52 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class EnergyAnalysisOpening : Autodesk.Revit.DB.Element
{
public EnergyAnalysisOpening() { }
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisSurface GetAnalyticalSurface() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.Polyloop GetPolyloop() => throw new System.NotImplementedException();
public virtual System.String OpeningId
{
get => throw new System.NotImplementedException();
}
public virtual System.String OriginatingElementDescription
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.XYZ Corner
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisOpeningType OpeningType
{
get => throw new System.NotImplementedException();
}
public virtual System.String CADLinkUniqueId
{
get => throw new System.NotImplementedException();
}
public virtual System.String CADObjectUniqueId
{
get => throw new System.NotImplementedException();
}
public virtual System.String OpeningName
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Analysis.gbXMLOpeningType Type
{
get => throw new System.NotImplementedException();
}
public virtual System.Double Height
{
get => throw new System.NotImplementedException();
}
public virtual System.Double Width
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,9 @@
namespace Autodesk.Revit.DB.Analysis;
public enum EnergyAnalysisOpeningType
{
Door,
Window,
Skylight,
Air,
}
@@ -0,0 +1,44 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class EnergyAnalysisSpace : Autodesk.Revit.DB.Element
{
public EnergyAnalysisSpace() { }
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisSurface> GetAnalyticalSurfaces() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.Polyloop> GetClosedShell() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.Polyloop> GetBoundary() =>
throw new System.NotImplementedException();
public virtual System.String CADObjectUniqueId
{
get => throw new System.NotImplementedException();
}
public virtual System.String ComposedName
{
get => throw new System.NotImplementedException();
}
public virtual System.String Description
{
get => throw new System.NotImplementedException();
}
public virtual System.String SpaceName
{
get => throw new System.NotImplementedException();
}
public virtual System.Double InnerVolume
{
get => throw new System.NotImplementedException();
}
public virtual System.Double AnalyticalVolume
{
get => throw new System.NotImplementedException();
}
public virtual System.Double Area
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,70 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class EnergyAnalysisSurface : Autodesk.Revit.DB.Element
{
public EnergyAnalysisSurface() { }
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisSpace GetAnalyticalSpace() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisSpace GetAdjacentAnalyticalSpace() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisOpening> GetAnalyticalOpenings() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.Polyloop GetPolyloop() => throw new System.NotImplementedException();
public virtual System.String SurfaceId
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.XYZ Corner
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.XYZ Normal
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisSurfaceType SurfaceType
{
get => throw new System.NotImplementedException();
}
public virtual System.String OriginatingElementDescription
{
get => throw new System.NotImplementedException();
}
public virtual System.String CADLinkUniqueId
{
get => throw new System.NotImplementedException();
}
public virtual System.String CADObjectUniqueId
{
get => throw new System.NotImplementedException();
}
public virtual System.String SurfaceName
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Analysis.gbXMLSurfaceType Type
{
get => throw new System.NotImplementedException();
}
public virtual System.Double Tilt
{
get => throw new System.NotImplementedException();
}
public virtual System.Double Azimuth
{
get => throw new System.NotImplementedException();
}
public virtual System.Double Height
{
get => throw new System.NotImplementedException();
}
public virtual System.Double Width
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,14 @@
namespace Autodesk.Revit.DB.Analysis;
public enum EnergyAnalysisSurfaceType
{
Roof,
ExteriorWall,
InteriorWall,
Ceiling,
InteriorFloor,
ExteriorFloor,
Shading,
Air,
Underground,
}
@@ -0,0 +1,278 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class EnergyDataSettings : Autodesk.Revit.DB.Element
{
public EnergyDataSettings() { }
public static Autodesk.Revit.DB.Analysis.EnergyDataSettings GetFromDocument(Autodesk.Revit.DB.Document cda) =>
throw new System.NotImplementedException();
public static System.Boolean IsDocumentUsingEnergyDataAnalyticalModel(Autodesk.Revit.DB.Document ccda) =>
throw new System.NotImplementedException();
public static System.Boolean CheckRangeOfSliverSpaceTolerance(System.Double silverSpaceTolerance) =>
throw new System.NotImplementedException();
public static System.Boolean CheckRangeOfPercentageGlazing(System.Double percentageGlazing) =>
throw new System.NotImplementedException();
public static System.Boolean CheckRangeOfSillHeight(System.Double sillHeight) =>
throw new System.NotImplementedException();
public static System.Boolean CheckRangeOfShadeDepth(System.Double shadeDepth) =>
throw new System.NotImplementedException();
public static System.Boolean CheckRangeOfPercentageSkylights(System.Double percentageSkylights) =>
throw new System.NotImplementedException();
public static System.Boolean CheckRangeOfSkylightWidth(System.Double skylightWidth) =>
throw new System.NotImplementedException();
public static System.Boolean CheckExportCategory(Autodesk.Revit.DB.ElementId exportCategoryId) =>
throw new System.NotImplementedException();
public virtual System.Boolean CheckConstructionSetElement(Autodesk.Revit.DB.ElementId constructionSetElementId) =>
throw new System.NotImplementedException();
public static System.Boolean CheckGroundPlane(
Autodesk.Revit.DB.Document ccda,
Autodesk.Revit.DB.ElementId groundPlaneId
) => throw new System.NotImplementedException();
public virtual System.Boolean CheckGroundPlane(Autodesk.Revit.DB.ElementId groundPlaneId) =>
throw new System.NotImplementedException();
public virtual System.Boolean CheckProjectPhase(Autodesk.Revit.DB.ElementId projectPhaseId) =>
throw new System.NotImplementedException();
public static System.Boolean CheckExportComplexity(
Autodesk.Revit.DB.Analysis.gbXMLExportComplexity exportComplexity
) => throw new System.NotImplementedException();
public static System.Boolean CheckBuildingConstructionClass(
Autodesk.Revit.DB.Analysis.HVACLoadConstructionClass buildingConstructionClass
) => throw new System.NotImplementedException();
public static System.Boolean CheckProjectReportType(
Autodesk.Revit.DB.Analysis.HVACLoadLoadsReportType projectReportType
) => throw new System.NotImplementedException();
public static System.Boolean CheckBuildingOperatingSchedule(
Autodesk.Revit.DB.Analysis.gbXMLBuildingOperatingSchedule buildingOperatingSchedule
) => throw new System.NotImplementedException();
public static System.Boolean CheckBuildingHVACSystem(
Autodesk.Revit.DB.Analysis.gbXMLBuildingHVACSystem buildingHVACSystem
) => throw new System.NotImplementedException();
public static System.Boolean CheckBuildingType(Autodesk.Revit.DB.Analysis.gbXMLBuildingType buildingType) =>
throw new System.NotImplementedException();
public static System.Boolean CheckServiceType(Autodesk.Revit.DB.Analysis.gbXMLServiceType serviceType) =>
throw new System.NotImplementedException();
public static System.Boolean CheckBuildingEnvelope(
Autodesk.Revit.DB.Analysis.gbXMLExportBuildingEnvelope determinationMethod
) => throw new System.NotImplementedException();
public static System.Boolean CheckAnalysisType(Autodesk.Revit.DB.Analysis.AnalysisMode analysisType) =>
throw new System.NotImplementedException();
public static System.Boolean EnableConceptualEnergyAnalyticalModel() => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.ElementId GetBuildingConstructionSetElementId(Autodesk.Revit.DB.Document ccda) =>
throw new System.NotImplementedException();
public virtual void SetCreateAnalyticalModel(System.Boolean createAnalyticalModel) =>
throw new System.NotImplementedException();
public virtual System.String GetReportsFolderParsed() => throw new System.NotImplementedException();
public virtual void SetReportsFolder(System.String folderPath) => throw new System.NotImplementedException();
public virtual System.Boolean DividePerimeter
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean EnergyModel
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.gbXMLBuildingType BuildingType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double CoreOffset
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsExportMullionsEnabled
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean IsExportSimplifiedCurtainSystemsEnabled
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean IsExportShadingSurfacesEnabled
{
get => throw new System.NotImplementedException();
}
public virtual System.String ReportsFolder
{
get => throw new System.NotImplementedException();
}
public virtual System.Double AnalyticalGridCellSize
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.gbXMLExportBuildingEnvelope BuildingEnvelopeDeterminationMethod
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IncludeThermalProperties
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean UseAirChangesPerHour
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean UseOutsideAirPerArea
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean UseOutsideAirPerPerson
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsGlazingShaded
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean CreateAnalyticalModel
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean UseHeatingCredits
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ExportDefaults
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.gbXMLServiceType ServiceType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId BuildingTypeId
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.AnalysisMode AnalysisType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId ProjectPhase
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId GroundPlane
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId ExportCategory
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.gbXMLBuildingHVACSystem BuildingHVACSystem
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.gbXMLBuildingOperatingSchedule BuildingOperatingSchedule
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.HVACLoadLoadsReportType ProjectReportType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.HVACLoadConstructionClass BuildingConstructionClass
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.gbXMLExportComplexity ExportComplexity
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double OutsideAirChangesRatePerHour
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double OutsideAirPerArea
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double OutsideAirPerPerson
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double SkylightWidth
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double PercentageSkylights
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double ShadeDepth
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double SillHeight
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double PercentageGlazing
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double SliverSpaceTolerance
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.DB.Analysis;
public enum EnergyModelType
{
SpatialElement,
BuildingElement,
AnalysisMode,
}
@@ -0,0 +1,13 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class FieldDomainPoints : System.IDisposable
{
public FieldDomainPoints() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,9 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class FieldDomainPointsByParameter : Autodesk.Revit.DB.Analysis.FieldDomainPoints
{
public FieldDomainPointsByParameter() { }
public FieldDomainPointsByParameter(System.Collections.Generic.IList<System.Double> points) =>
throw new System.NotImplementedException();
}
@@ -0,0 +1,20 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class FieldDomainPointsByUV : Autodesk.Revit.DB.Analysis.FieldDomainPoints
{
public FieldDomainPointsByUV() { }
public FieldDomainPointsByUV(
System.Collections.Generic.IList<Autodesk.Revit.DB.UV> points,
System.Collections.Generic.ICollection<System.Double> uCoordinates,
System.Collections.Generic.ICollection<System.Double> vCoordinates
) => throw new System.NotImplementedException();
public FieldDomainPointsByUV(System.Collections.Generic.IList<Autodesk.Revit.DB.UV> points) =>
throw new System.NotImplementedException();
public virtual void SetGridCoordinates(
System.Collections.Generic.ICollection<System.Double> uCoordinates,
System.Collections.Generic.ICollection<System.Double> vCoordinates
) => throw new System.NotImplementedException();
}
@@ -0,0 +1,9 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class FieldDomainPointsByXYZ : Autodesk.Revit.DB.Analysis.FieldDomainPoints
{
public FieldDomainPointsByXYZ() { }
public FieldDomainPointsByXYZ(System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> points) =>
throw new System.NotImplementedException();
}
@@ -0,0 +1,26 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class FieldValues : System.IDisposable
{
public FieldValues() { }
public FieldValues(Autodesk.Revit.DB.Analysis.FieldValues otherObject) => throw new System.NotImplementedException();
public FieldValues(System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.VectorAtPoint> vectorAtPoint) =>
throw new System.NotImplementedException();
public FieldValues(
System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.ValueAtPoint> valueAtPoint,
Autodesk.Revit.DB.XYZ unitDirection
) => throw new System.NotImplementedException();
public FieldValues(System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.ValueAtPoint> valueAtPoint) =>
throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,26 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class GenericZone : Autodesk.Revit.DB.Element
{
public GenericZone() { }
public static Autodesk.Revit.DB.Analysis.GenericZone Create(
Autodesk.Revit.DB.Document doc,
System.String name,
Autodesk.Revit.DB.Analysis.GenericZoneDomainData domainData,
Autodesk.Revit.DB.ElementId levelId,
System.Collections.Generic.IList<Autodesk.Revit.DB.CurveLoop> curveLoops
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Analysis.GenericZoneDomainData GetDomainData() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.CurveLoop> GetBoundaries() =>
throw new System.NotImplementedException();
public virtual System.Double LevelOffset
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,13 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class GenericZoneDomainData : System.IDisposable
{
public GenericZoneDomainData() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,39 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class HVACLoadBuildingType : Autodesk.Revit.DB.Analysis.HVACLoadType
{
public HVACLoadBuildingType() { }
public static Autodesk.Revit.DB.Analysis.HVACLoadBuildingType Create(
Autodesk.Revit.DB.Document document,
System.String name
) => throw new System.NotImplementedException();
public virtual System.Boolean IsNameUnique(System.String name) => throw new System.NotImplementedException();
public static System.Boolean IsNameUnique(Autodesk.Revit.DB.Document document, System.String name) =>
throw new System.NotImplementedException();
public static System.Boolean IsValidTime(System.String hourMinute) => throw new System.NotImplementedException();
public virtual System.Double UnoccupiedCoolingSetPoint
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String ClosingTime
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String OpeningTime
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String BuildingTypeName
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,9 @@
namespace Autodesk.Revit.DB.Analysis;
public enum HVACLoadConstructionClass
{
LooseConstruction,
MediumConstruction,
TightConstruction,
NoneConstruction,
}
@@ -0,0 +1,9 @@
namespace Autodesk.Revit.DB.Analysis;
public enum HVACLoadLoadsReportType
{
NoReport,
SimpleReport,
StandardReport,
DetailedReport,
}
@@ -0,0 +1,26 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class HVACLoadSpaceType : Autodesk.Revit.DB.Analysis.HVACLoadType
{
public HVACLoadSpaceType() { }
public static Autodesk.Revit.DB.Analysis.HVACLoadSpaceType Create(
Autodesk.Revit.DB.Document document,
System.String name
) => throw new System.NotImplementedException();
public virtual System.Boolean IsNameUnique(System.String name) => throw new System.NotImplementedException();
public static System.Boolean IsNameUnique(Autodesk.Revit.DB.Document document, System.String name) =>
throw new System.NotImplementedException();
public virtual System.String SpaceTypeName
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsPlenum
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,77 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class HVACLoadType : Autodesk.Revit.DB.Element
{
public HVACLoadType() { }
public virtual System.Double DehumidificationSetPoint
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double HumidificationSetPoint
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double CoolingSetPoint
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double HeatingSetPoint
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.OutdoorAirFlowStandard OutdoorAirFlowStandard
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double AirChangesPerHour
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double OutdoorAirPerArea
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double OutdoorAirPerPerson
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double PlenumLighting
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double PowerLoadDensity
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double LightingLoadDensity
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double LatentHeatGainPerPerson
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double SensibleHeatGainPerPerson
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double AreaPerPerson
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,51 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class MassEnergyAnalyticalModel : Autodesk.Revit.DB.Element
{
public MassEnergyAnalyticalModel() { }
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> GetMassZoneIds() =>
throw new System.NotImplementedException();
public static Autodesk.Revit.DB.Reference GetCoincidentEnergyAnalyticalModelFaceReference(
Autodesk.Revit.DB.Document document,
Autodesk.Revit.DB.Reference referenceToFace
) => throw new System.NotImplementedException();
public static System.Collections.Generic.IList<Autodesk.Revit.DB.Reference> GetCoincidentMassZoneFaceReferences(
Autodesk.Revit.DB.Document document,
Autodesk.Revit.DB.Reference referenceToFace
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementId GetMassSurfaceDataIdForReference(Autodesk.Revit.DB.Reference reference) =>
throw new System.NotImplementedException();
public static Autodesk.Revit.DB.ElementId GetMassEnergyAnalyticalModelIdForMassInstance(
Autodesk.Revit.DB.Document document,
Autodesk.Revit.DB.ElementId massInstanceId
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetValidSurfaceCategoryIdsForReference(
Autodesk.Revit.DB.Reference reference,
out Autodesk.Revit.DB.ElementId recommendedDefaultSubcategoryId
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> GetJoinedMassEnergyAnalyticalModelElementIds() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Reference> GetReferencesToAllFaces() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Reference> GetReferencesToAllShadingFaces() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementId MassId
{
get => throw new System.NotImplementedException();
}
public virtual System.Double MassZoneCoreOffset
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,27 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class MassGBXMLExportOptions : System.IDisposable
{
public MassGBXMLExportOptions() { }
public MassGBXMLExportOptions(System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> massZoneIds) =>
throw new System.NotImplementedException();
public MassGBXMLExportOptions(
System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> massZoneIds,
System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> massIds
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetMassIds() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetMassZoneIds() =>
throw new System.NotImplementedException();
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,62 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class MassLevelData : Autodesk.Revit.DB.Element
{
public MassLevelData() { }
public virtual System.Boolean IsEmpty() => throw new System.NotImplementedException();
public static System.Boolean IsMassFamilyInstance(
Autodesk.Revit.DB.Document document,
Autodesk.Revit.DB.ElementId id
) => throw new System.NotImplementedException();
public virtual System.Boolean IsValidConceptualConstructionTypeElement(Autodesk.Revit.DB.ElementId id) =>
throw new System.NotImplementedException();
public virtual System.Boolean ConceptualConstructionIsByEnergyData
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId ConceptualConstructionId
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId MaterialId
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId OwningMassId
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Analysis.MassSurfaceDataMaterialType MaterialType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double NLevelPerimeter
{
get => throw new System.NotImplementedException();
}
public virtual System.Double NLevelFafArea
{
get => throw new System.NotImplementedException();
}
public virtual System.Double NExteriorSurfaceArea
{
get => throw new System.NotImplementedException();
}
public virtual System.Double NVolume
{
get => throw new System.NotImplementedException();
}
public virtual System.String StrUsage
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,90 @@
namespace Autodesk.Revit.DB.Analysis;
public partial class MassSurfaceData : Autodesk.Revit.DB.Element
{
public MassSurfaceData() { }
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Reference> GetFaceReferences() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementId ReferenceElementId
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.ElementId CategoryIdForConceptualSurfaceType
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean IsSlab
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean IsUnderground
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsGlazingShaded
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsConceptualConstructionByEnergyData
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.MassSurfaceDataMaterialType MaterialType
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId MaterialId
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.ElementId MassLevelDataId
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.ElementId ConceptualConstructionId
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Analysis.MassSurfaceDataSource SurfaceDataSource
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double SkylightWidth
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double PercentageSkylights
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double SillHeight
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double ShadeDepth
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double PercentageGlazing
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double Area
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,7 @@
namespace Autodesk.Revit.DB.Analysis;
public enum MassSurfaceDataMaterialType
{
MaterialByConstruction,
NormalMaterial,
}

Some files were not shown because too many files have changed in this diff Show More