7 Commits

Author SHA1 Message Date
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
4094 changed files with 121387 additions and 672 deletions
+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>
+31
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,16 @@ 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
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -44,11 +55,31 @@ 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
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}
EndGlobalSection
EndGlobal
+6 -1
View File
@@ -15,6 +15,8 @@ Generator generator =
[
"Autodesk.Revit.DB",
"Autodesk.Revit.DB.Architecture",
"Autodesk.Revit.ApplicationServices",
"Autodesk.Revit.Creation",
"Autodesk.Revit.UI",
"Autodesk.Revit.DB.ExtensibleStorage",
"Autodesk.Revit.DB.ExternalService",
@@ -36,7 +38,10 @@ Generator generator =
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();
@@ -3,15 +3,9 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net48</TargetFramework>
<IsPackable>false</IsPackable>
<RootNamespace>Speckle.FakesGenerator</RootNamespace>
</PropertyGroup>
<Import Project="..\Speckle.Shared\Speckle.Shared.projitems" Label="Shared" />
<ItemGroup>
<PackageReference Include="PolySharp" Version="1.14.1">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Speckle.Revit.API" Version="2023.0.0" />
<ItemGroup>
<PackageReference Include="Speckle.Revit.API" VersionOverride="2023.0.0" />
</ItemGroup>
</Project>
@@ -1,7 +1,23 @@
{
"version": 1,
"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, )",
@@ -13,6 +29,16 @@
"requested": "[2023.0.0, )",
"resolved": "2023.0.0",
"contentHash": "tq40eD7psgTbV+epNouYyqfo6+hEi7FmXZqcxEOsAV7zfYyWhL6Rt3vmojkWGNuerGbH6oRI6KIIxrnlCNb8Hw=="
},
"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-x86": {}
@@ -95,7 +95,7 @@ namespace Autodesk.Revit.DB.PointClouds
object IEnumerator.Current => throw new System.NotImplementedException();
}
public partial struct CloudPoint
public partial class CloudPoint
{
public static implicit operator XYZ(CloudPoint cp) => new(cp.X, cp.Y, cp.Z);
}
@@ -1,9 +1,9 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<TargetFramework>net8.0</TargetFramework>
<IsPackable>true</IsPackable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="System.Drawing.Common" />
</ItemGroup>
</Project>
@@ -0,0 +1,336 @@
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 ShowGraphicalOpenEndsAreaBasedLoadBoundaryDisconnects
{
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,367 @@
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.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.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,
}
@@ -2,6 +2,8 @@ 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();
@@ -2,6 +2,8 @@ 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
@@ -2,6 +2,8 @@ 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
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB;
public partial class ATFTranslationServiceData : Autodesk.Revit.DB.ExternalService.IExternalData, System.IDisposable
{
public ATFTranslationServiceData() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
@@ -2,9 +2,9 @@ namespace Autodesk.Revit.DB;
public partial class AXMImportOptions : Autodesk.Revit.DB.BaseImportOptions
{
public AXMImportOptions(Autodesk.Revit.DB.AXMImportOptions option) => throw new System.NotImplementedException();
public AXMImportOptions() { }
public AXMImportOptions() => throw new System.NotImplementedException();
public AXMImportOptions(Autodesk.Revit.DB.AXMImportOptions option) => throw new System.NotImplementedException();
public virtual System.Boolean ImportLevels
{
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB;
public partial class AdaptiveComponentFamilyUtils
{
public AdaptiveComponentFamilyUtils() { }
public static System.Boolean IsAdaptiveComponentFamily(Autodesk.Revit.DB.Family family) =>
throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB;
public partial class AdaptiveComponentInstanceUtils
{
public AdaptiveComponentInstanceUtils() { }
public static System.Boolean IsAdaptiveFamilySymbol(Autodesk.Revit.DB.FamilySymbol famSymb) =>
throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ 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) =>
@@ -2,14 +2,14 @@ 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() => throw new System.NotImplementedException();
public AlphanumericRevisionSettings(Autodesk.Revit.DB.AlphanumericRevisionSettings other) =>
throw new System.NotImplementedException();
@@ -2,13 +2,13 @@ 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 AnalysisDisplayColorEntry() => throw new System.NotImplementedException();
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayColorEntry other) =>
throw new System.NotImplementedException();
@@ -2,7 +2,7 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayColorSettings : System.IDisposable
{
public AnalysisDisplayColorSettings() => throw new System.NotImplementedException();
public AnalysisDisplayColorSettings() { }
public AnalysisDisplayColorSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings other) =>
throw new System.NotImplementedException();
@@ -2,7 +2,7 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayColoredSurfaceSettings : System.IDisposable
{
public AnalysisDisplayColoredSurfaceSettings() => throw new System.NotImplementedException();
public AnalysisDisplayColoredSurfaceSettings() { }
public AnalysisDisplayColoredSurfaceSettings(
Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings other
@@ -2,7 +2,7 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayDeformedShapeSettings : System.IDisposable
{
public AnalysisDisplayDeformedShapeSettings() => throw new System.NotImplementedException();
public AnalysisDisplayDeformedShapeSettings() { }
public AnalysisDisplayDeformedShapeSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings other) =>
throw new System.NotImplementedException();
@@ -2,7 +2,7 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayDiagramSettings : System.IDisposable
{
public AnalysisDisplayDiagramSettings() => throw new System.NotImplementedException();
public AnalysisDisplayDiagramSettings() { }
public AnalysisDisplayDiagramSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings other) =>
throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ 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();
@@ -2,7 +2,7 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayLegendSettings : System.IDisposable
{
public AnalysisDisplayLegendSettings() => throw new System.NotImplementedException();
public AnalysisDisplayLegendSettings() { }
public AnalysisDisplayLegendSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings other) =>
throw new System.NotImplementedException();
@@ -2,7 +2,7 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayMarkersAndTextSettings : System.IDisposable
{
public AnalysisDisplayMarkersAndTextSettings() => throw new System.NotImplementedException();
public AnalysisDisplayMarkersAndTextSettings() { }
public AnalysisDisplayMarkersAndTextSettings(
Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings other
@@ -2,6 +2,8 @@ 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,
@@ -2,7 +2,7 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class AnalysisDisplayVectorSettings : System.IDisposable
{
public AnalysisDisplayVectorSettings() => throw new System.NotImplementedException();
public AnalysisDisplayVectorSettings() { }
public AnalysisDisplayVectorSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings other) =>
throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ 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();
@@ -2,6 +2,8 @@ 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
@@ -2,7 +2,7 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class BuildingEnvelopeAnalyzerOptions : System.IDisposable
{
public BuildingEnvelopeAnalyzerOptions() => throw new System.NotImplementedException();
public BuildingEnvelopeAnalyzerOptions() { }
public virtual void Dispose() => throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ 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
@@ -2,6 +2,8 @@ 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
@@ -2,6 +2,8 @@ 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
@@ -2,7 +2,7 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class EnergyAnalysisDetailModelOptions : System.IDisposable
{
public EnergyAnalysisDetailModelOptions() => throw new System.NotImplementedException();
public EnergyAnalysisDetailModelOptions() { }
public virtual void Dispose() => throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ 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();
@@ -2,6 +2,8 @@ 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();
@@ -2,6 +2,8 @@ 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();
@@ -2,6 +2,8 @@ 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();
@@ -2,6 +2,8 @@ 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
@@ -2,6 +2,8 @@ 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();
}
@@ -2,6 +2,8 @@ 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,
@@ -2,6 +2,8 @@ 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();
}
@@ -2,6 +2,8 @@ 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) =>
@@ -2,6 +2,8 @@ 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,
@@ -2,6 +2,8 @@ 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
@@ -2,6 +2,8 @@ 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
@@ -2,6 +2,8 @@ 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
@@ -2,6 +2,8 @@ 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();
@@ -2,6 +2,8 @@ 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();
@@ -23,6 +25,11 @@ public partial class MassEnergyAnalyticalModel : Autodesk.Revit.DB.Element
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();
@@ -2,6 +2,8 @@ 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();
@@ -2,6 +2,8 @@ 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(
@@ -2,6 +2,8 @@ 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();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class MassZone : Autodesk.Revit.DB.Element
{
public MassZone() { }
public virtual System.Boolean IsEmpty() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Reference GetEquivalentReferenceFromMassOrLevel(
@@ -2,12 +2,28 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class PathOfTravel : Autodesk.Revit.DB.Element
{
public PathOfTravel() { }
public static Autodesk.Revit.DB.Analysis.PathOfTravel Create(
Autodesk.Revit.DB.View DBView,
Autodesk.Revit.DB.XYZ pathStart,
Autodesk.Revit.DB.XYZ pathEnd
) => throw new System.NotImplementedException();
public static Autodesk.Revit.DB.Analysis.PathOfTravel Create(
Autodesk.Revit.DB.View DBView,
Autodesk.Revit.DB.XYZ pathStart,
Autodesk.Revit.DB.XYZ pathEnd,
out Autodesk.Revit.DB.Analysis.PathOfTravelCalculationStatus resultStatus
) => throw new System.NotImplementedException();
public static System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.PathOfTravel> CreateMultiple(
Autodesk.Revit.DB.View DBView,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> pathStarts,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> pathEnds,
out System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.PathOfTravelCalculationStatus> resultStatus
) => throw new System.NotImplementedException();
public static System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.PathOfTravel> CreateMultiple(
Autodesk.Revit.DB.View DBView,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> pathStarts,
@@ -20,6 +36,13 @@ public partial class PathOfTravel : Autodesk.Revit.DB.Element
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> pathEnds
) => throw new System.NotImplementedException();
public static System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.PathOfTravel> CreateMapped(
Autodesk.Revit.DB.View DBView,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> pathStarts,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> pathEnds,
out System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.PathOfTravelCalculationStatus> resultStatus
) => throw new System.NotImplementedException();
public static System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> FindStartsOfLongestPathsFromRooms(
Autodesk.Revit.DB.View DBView,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> destinationPoints
@@ -40,6 +63,12 @@ public partial class PathOfTravel : Autodesk.Revit.DB.Element
public virtual Autodesk.Revit.DB.Analysis.PathOfTravelCalculationStatus Update() =>
throw new System.NotImplementedException();
public static System.Int32 UpdateMultiple(
Autodesk.Revit.DB.Document adoc,
System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> elementsToUpdate,
out System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.PathOfTravelCalculationStatus> resultStatus
) => throw new System.NotImplementedException();
public static System.Int32 UpdateMultiple(
Autodesk.Revit.DB.Document adoc,
System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> elementsToUpdate
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class PathOfTravelCalculationServerIds
{
public PathOfTravelCalculationServerIds() { }
public static System.Guid DefaultPathOfTravelCalculationGUID
{
get => throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class Polyloop : System.IDisposable
{
public Polyloop() { }
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> GetPoints() =>
throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class RouteAnalysisSettings : Autodesk.Revit.DB.Element
{
public RouteAnalysisSettings() { }
public static Autodesk.Revit.DB.Analysis.RouteAnalysisSettings GetRouteAnalysisSettings(
Autodesk.Revit.DB.Document cda
) => throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class SpatialFieldManager : Autodesk.Revit.DB.Element
{
public SpatialFieldManager() { }
public static Autodesk.Revit.DB.Analysis.SpatialFieldManager CreateSpatialFieldManager(
Autodesk.Revit.DB.View view,
System.Int32 numberOfMeasurements
@@ -2,7 +2,7 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class SystemsAnalysisOptions : System.IDisposable
{
public SystemsAnalysisOptions() => throw new System.NotImplementedException();
public SystemsAnalysisOptions() { }
public virtual void Dispose() => throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class ValueAtPoint : Autodesk.Revit.DB.ValueAtPointBase
{
public ValueAtPoint() { }
public ValueAtPoint(Autodesk.Revit.DB.Analysis.ValueAtPoint otherObject) =>
throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class VectorAtPoint : Autodesk.Revit.DB.ValueAtPointBase
{
public VectorAtPoint() { }
public VectorAtPoint(Autodesk.Revit.DB.Analysis.VectorAtPoint otherObject) =>
throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Analysis;
public partial class ViewSystemsAnalysisReport : Autodesk.Revit.DB.View
{
public ViewSystemsAnalysisReport() { }
public static Autodesk.Revit.DB.Analysis.ViewSystemsAnalysisReport Create(
Autodesk.Revit.DB.Document document,
System.String viewName
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB;
public partial class AngularDimension : Autodesk.Revit.DB.Dimension
{
public AngularDimension() { }
public static Autodesk.Revit.DB.AngularDimension Create(
Autodesk.Revit.DB.Document document,
Autodesk.Revit.DB.View dbView,
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB;
public partial class AnnotationSymbol : Autodesk.Revit.DB.FamilyInstance
{
public AnnotationSymbol() { }
public virtual Autodesk.Revit.DB.AnnotationSymbol duplicate() => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Leader> GetLeaders() =>
@@ -1,3 +1,6 @@
namespace Autodesk.Revit.DB;
public partial class AnnotationSymbolType : Autodesk.Revit.DB.FamilySymbol { }
public partial class AnnotationSymbolType : Autodesk.Revit.DB.FamilySymbol
{
public AnnotationSymbolType() { }
}
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB;
public partial class AppearanceAssetElement : Autodesk.Revit.DB.Element
{
public AppearanceAssetElement() { }
public static Autodesk.Revit.DB.AppearanceAssetElement GetAppearanceAssetElementByName(
Autodesk.Revit.DB.Document doc,
System.String name
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB;
public partial class Arc : Autodesk.Revit.DB.Curve
{
public Arc() { }
public static Autodesk.Revit.DB.Arc Create(
Autodesk.Revit.DB.XYZ end0,
Autodesk.Revit.DB.XYZ end1,
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class BalusterInfo : System.IDisposable
{
public BalusterInfo() { }
public static System.String GetReferenceNameForHost() => throw new System.NotImplementedException();
public static System.String GetReferenceNameForTopRail() => throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class BalusterPattern : System.IDisposable
{
public BalusterPattern() { }
public virtual System.Int32 GetBalusterCount() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.BalusterInfo GetBaluster(System.Int32 index) =>
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class BalusterPlacement : System.IDisposable
{
public BalusterPlacement() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class BuildingPad : Autodesk.Revit.DB.CeilingAndFloor
{
public BuildingPad() { }
public static Autodesk.Revit.DB.Architecture.BuildingPad Create(
Autodesk.Revit.DB.Document document,
Autodesk.Revit.DB.ElementId buildingPadTypeId,
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class ContinuousRail : Autodesk.Revit.DB.Element
{
public ContinuousRail() { }
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Curve> GetPath() =>
throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class ContinuousRailType : Autodesk.Revit.DB.ElementType
{
public ContinuousRailType() { }
public virtual System.Double HandClearance
{
get => throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class CutMarkType : Autodesk.Revit.DB.ElementType
{
public CutMarkType() { }
public virtual Autodesk.Revit.DB.Architecture.CutLineType CutLineType
{
get => throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class Fascia : Autodesk.Revit.DB.HostedSweep
{
public Fascia() { }
public virtual Autodesk.Revit.DB.Architecture.FasciaType FasciaType
{
get => throw new System.NotImplementedException();
@@ -1,3 +1,6 @@
namespace Autodesk.Revit.DB.Architecture;
public partial class FasciaType : Autodesk.Revit.DB.HostedSweepType { }
public partial class FasciaType : Autodesk.Revit.DB.HostedSweepType
{
public FasciaType() { }
}
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class Gutter : Autodesk.Revit.DB.HostedSweep
{
public Gutter() { }
public virtual Autodesk.Revit.DB.Architecture.GutterType GutterType
{
get => throw new System.NotImplementedException();
@@ -1,3 +1,6 @@
namespace Autodesk.Revit.DB.Architecture;
public partial class GutterType : Autodesk.Revit.DB.HostedSweepType { }
public partial class GutterType : Autodesk.Revit.DB.HostedSweepType
{
public GutterType() { }
}
@@ -1,3 +1,6 @@
namespace Autodesk.Revit.DB.Architecture;
public partial class HandRail : Autodesk.Revit.DB.Architecture.ContinuousRail { }
public partial class HandRail : Autodesk.Revit.DB.Architecture.ContinuousRail
{
public HandRail() { }
}
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class HandRailType : Autodesk.Revit.DB.Architecture.ContinuousRailType
{
public HandRailType() { }
public virtual Autodesk.Revit.DB.Architecture.RailSupportJustification SupportJustification
{
get => throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class MultistoryStairs : Autodesk.Revit.DB.Element
{
public MultistoryStairs() { }
public static Autodesk.Revit.DB.Architecture.MultistoryStairs Create(Autodesk.Revit.DB.Architecture.Stairs stairs) =>
throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class NonContinuousRailInfo : System.IDisposable
{
public NonContinuousRailInfo() { }
public virtual System.Boolean IsValidNonContinuousRailHeight(System.Double height) =>
throw new System.NotImplementedException();
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class NonContinuousRailStructure : System.IDisposable
{
public NonContinuousRailStructure() { }
public virtual System.Int32 GetNonContinuousRailCount() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.NonContinuousRailInfo AddNonContinuousRail(
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class PostPattern : System.IDisposable
{
public PostPattern() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
@@ -2,6 +2,8 @@ namespace Autodesk.Revit.DB.Architecture;
public partial class Railing : Autodesk.Revit.DB.Element
{
public Railing() { }
public static System.Collections.Generic.ISet<Autodesk.Revit.DB.ElementId> Create(
Autodesk.Revit.DB.Document document,
Autodesk.Revit.DB.ElementId multistoryStairsId,

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