10 Commits

Author SHA1 Message Date
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
Adam Hathcock 343e627737 Revit 2024 (#31)
* basics for revit 2024

* run generator first time

* copied fill ins from 2023
2024-07-12 09:28:05 +01:00
Adam Hathcock e519034f9c Add more Revit namespaces (#30) 2024-07-03 11:18:46 +00:00
Adam Hathcock 5109b23b84 generate structs as classes (#29)
* generate structs as classes

* forgot a handrolled type
2024-07-03 11:32:36 +01:00
Adam Hathcock 242cf50726 Rhino fakes (#28)
* first pass of making Rhino work: more structs, nested types and some generic work

* ignoring more types to compile

* initial rhino check in.  tabs on revit

* more fixes?

* rerun rhino

* more generic fixes

* more rhino fixes

* add interfaces to structs and explicit interfaces

* fix indexers and add exceptions

* Compiles!

* add more collections and better interface implementations

* add static properties on structs

* add static methods to structs

* Deal with out values and System.Drawing

* fmt

* fix up Revit to have old properties/methods

* rerun revit to be updated
2024-07-02 16:24:56 +01:00
Adam Hathcock 1b31dc18e8 Generate empty constructors for testing (#27)
* fixes

* Generate empty constructors for testing
2024-07-01 14:58:01 +00:00
Adam Hathcock 9e36d2b21c fixes (#26) 2024-07-01 13:45:49 +00:00
Adam Hathcock d60cf47f51 Readd central management and packages for github and nuget (#25)
* Readd central management and packages for github and nuget

* Try to fix references

* fix polysharp

* getting rid of stuff and packable and change host type

* revert to windows requirement
2024-07-01 14:36:40 +01:00
6070 changed files with 201266 additions and 674 deletions
+3 -1
View File
@@ -2,7 +2,9 @@ name: .NET Build and Publish
on:
push:
branches: ["main"]
branches: ["main"]
release:
types: [published]
jobs:
build:
+3 -3
View File
@@ -6,8 +6,8 @@
<IsPackable>false</IsPackable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Bullseye" Version="5.0.0"/>
<PackageReference Include="Glob" Version="1.1.9"/>
<PackageReference Include="SimpleExec" Version="12.0.0"/>
<PackageReference Include="Bullseye" />
<PackageReference Include="Glob" />
<PackageReference Include="SimpleExec" />
</ItemGroup>
</Project>
+33 -1
View File
@@ -1,5 +1,5 @@
{
"version": 1,
"version": 2,
"dependencies": {
"net8.0": {
"Bullseye": {
@@ -14,11 +14,43 @@
"resolved": "1.1.9",
"contentHash": "AfK5+ECWYTP7G3AAdnU8IfVj+QpGjrh9GC2mpdcJzCvtQ4pnerAGwHsxJ9D4/RnhDUz2DSzd951O/lQjQby2Sw=="
},
"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": "[5.0.0, )",
"resolved": "5.0.0",
"contentHash": "ybkgpQMtt0Fo91l5rYtE3TZtD+Nmy5Ko091xvfXXOosQdMi30XO2EZ2+ShZt89gdu7RMmJqZaJ+e1q6d+6+KNw=="
},
"PolySharp": {
"type": "Direct",
"requested": "[1.14.1, )",
"resolved": "1.14.1",
"contentHash": "mOOmFYwad3MIOL14VCjj02LljyF1GNw1wP0YVlxtcPvqdxjGGMNdNJJxHptlry3MOd8b40Flm8RPOM8JOlN2sQ=="
},
"SimpleExec": {
"type": "Direct",
"requested": "[12.0.0, )",
"resolved": "12.0.0",
"contentHash": "ptxlWtxC8vM6Y6e3h9ZTxBBkOWnWrm/Sa1HT+2i1xcXY3Hx2hmKDZP5RShPf8Xr9D+ivlrXNy57ktzyH8kyt+Q=="
},
"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=="
}
}
}
+9
View File
@@ -17,7 +17,16 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<RunAnalyzersDuringLiveAnalysis>False</RunAnalyzersDuringLiveAnalysis>
<RunAnalyzersDuringBuild>False</RunAnalyzersDuringBuild>
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
<PublishRepositoryUrl>true</PublishRepositoryUrl>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<EmbedUntrackedSources>true</EmbedUntrackedSources>
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
<EmbedUntrackedSources>true</EmbedUntrackedSources>
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
<IsPackable>false</IsPackable>
</PropertyGroup>
<PropertyGroup>
+14
View File
@@ -0,0 +1,14 @@
<Project>
<ItemGroup>
<PackageVersion Include="Bullseye" Version="5.0.0" />
<PackageVersion Include="Glob" Version="1.1.9" />
<PackageVersion Include="SimpleExec" Version="12.0.0" />
<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" />
</ItemGroup>
</Project>
+1 -1
View File
@@ -1,3 +1,3 @@
# Speckle Host Apis
This repo uses https://github.com/specklesystems/ProxyGenerator to generate wrappers around various Host Applications. This makes the result interfaces usable in unit tests as the host application API only allows it usable as a plugin.
This repo generates Fakes for various host applications for testing.
-15
View File
@@ -1,15 +0,0 @@
<Project>
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props, $(MSBuildThisFileDirectory)..))" />
<PropertyGroup>
<IsPackable>true</IsPackable>
<PackageReadmeFile>README.md</PackageReadmeFile>
<PublishRepositoryUrl>true</PublishRepositoryUrl>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<EmbedUntrackedSources>true</EmbedUntrackedSources>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\..\README.md" Pack="true" PackagePath="\" />
</ItemGroup>
</Project>
+45
View File
@@ -6,6 +6,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Config", "Config", "{7A91F6
Directory.Build.props = Directory.Build.props
global.json = global.json
README.md = README.md
Directory.Packages.props = Directory.Packages.props
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Build", "Build\Build.csproj", "{00F3BEC6-614D-4AEE-923A-0E2DF40FDE6B}"
@@ -26,6 +27,20 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Revit", "Revit", "{BD68BFA8
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Revit2023.Fakes", "Speckle.Revit2023.Fakes\Speckle.Revit2023.Fakes.csproj", "{4B16340A-C493-41AB-85E8-E32C92533118}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Rhino7.Fakes.Generator", "Speckle.Rhino7.Fakes.Generator\Speckle.Rhino7.Fakes.Generator.csproj", "{414C51A1-6237-43BB-A59A-E9879880EF73}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Rhino", "Rhino", "{F2F213A8-6D57-492F-BA11-C9F26057B1DA}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Rhino7.Fakes", "Speckle.Rhino7.Fakes\Speckle.Rhino7.Fakes.csproj", "{1F2F89EE-2032-4350-BFC9-6B74D477DE95}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Revit2024.Fakes", "Speckle.Revit2024.Fakes\Speckle.Revit2024.Fakes.csproj", "{A73658B1-0C37-4EAD-AAF8-8FECD2EEFC9A}"
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
@@ -44,11 +59,41 @@ Global
{4B16340A-C493-41AB-85E8-E32C92533118}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4B16340A-C493-41AB-85E8-E32C92533118}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4B16340A-C493-41AB-85E8-E32C92533118}.Release|Any CPU.Build.0 = Release|Any CPU
{414C51A1-6237-43BB-A59A-E9879880EF73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{414C51A1-6237-43BB-A59A-E9879880EF73}.Debug|Any CPU.Build.0 = Debug|Any CPU
{414C51A1-6237-43BB-A59A-E9879880EF73}.Release|Any CPU.ActiveCfg = Release|Any CPU
{414C51A1-6237-43BB-A59A-E9879880EF73}.Release|Any CPU.Build.0 = Release|Any CPU
{1F2F89EE-2032-4350-BFC9-6B74D477DE95}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1F2F89EE-2032-4350-BFC9-6B74D477DE95}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1F2F89EE-2032-4350-BFC9-6B74D477DE95}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1F2F89EE-2032-4350-BFC9-6B74D477DE95}.Release|Any CPU.Build.0 = Release|Any CPU
{A73658B1-0C37-4EAD-AAF8-8FECD2EEFC9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A73658B1-0C37-4EAD-AAF8-8FECD2EEFC9A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A73658B1-0C37-4EAD-AAF8-8FECD2EEFC9A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A73658B1-0C37-4EAD-AAF8-8FECD2EEFC9A}.Release|Any CPU.Build.0 = Release|Any CPU
{F97FB46C-223C-4818-8A5A-330E897F4FC0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{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}
{E1C43415-3000-45F4-8BF9-B4DD7D7F2ED6} = {3B0D8F6E-C701-446E-BAE3-B6FDF1812901}
{D25C688F-1673-4AEB-8186-6105C8CB679A} = {3B0D8F6E-C701-446E-BAE3-B6FDF1812901}
{4B16340A-C493-41AB-85E8-E32C92533118} = {BD68BFA8-3EC7-4689-987E-6422A37CF3B0}
{414C51A1-6237-43BB-A59A-E9879880EF73} = {3B0D8F6E-C701-446E-BAE3-B6FDF1812901}
{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": "[5.0.0, )",
"resolved": "5.0.0",
"contentHash": "ybkgpQMtt0Fo91l5rYtE3TZtD+Nmy5Ko091xvfXXOosQdMi30XO2EZ2+ShZt89gdu7RMmJqZaJ+e1q6d+6+KNw=="
},
"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();
}
}

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