Skip to content

Commit e6befd5

Browse files
authored
Merge pull request #20 from BHoM/automatic-api-updates
API Updates
2 parents ae9cf45 + 3ec2ac1 commit e6befd5

6 files changed

Lines changed: 102 additions & 0 deletions

File tree

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: CompareEPWKeyPlotCommand
3+
---
4+
5+
# <small>BH.oM.LadybugTools.</small>**CompareEPWKeyPlotCommand**
6+
7+
8+
9+
## Class structure
10+
11+
### Implemented interfaces and base types
12+
13+
???+ bhom "The CompareEPWKeyPlotCommand is inheriting from the following base type(s) and implements the following interfaces:"
14+
15+
- BH.oM.LadybugTools.[ISimulationCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/ISimulationCommand)
16+
- BH.oM.Adapter.[IExecuteCommand](/api/oM/Framework/Adapter/ExecuteCommands/_IExecuteCommand)
17+
- BH.oM.Base.[IObject](/api/oM/Framework/Base/Interface/IObject)
18+
19+
20+
## Properties
21+
22+
23+
24+
### Defining properties
25+
26+
The following properties are defined on the class
27+
28+
| Name | Type | Description | Quantity |
29+
|------------------|------------------|------------------|------------------|
30+
| EPWFile | [FileSettings](/api/oM/Framework/Adapter/FileSettings) | The EPW file that acts as the base for comparisons. | - |
31+
| EPWKey | [EPWKey](/api/oM/Adapter/LadybugTools/Enum/EPWKeys) | Key (e.g. Dry Bulb Temperature) to compare. | - |
32+
| EPWCompareFiles | [List](https://learn.microsoft.com/en-us/dotnet/api/System.Collections.Generic.List-1?view=netstandard-2.0)&lt;[FileSettings](/api/oM/Framework/Adapter/FileSettings)&gt; | The list of EPW files to be compared with the base file (or each other). | - |
33+
| PlotTimeseries | [bool](https://learn.microsoft.com/en-us/dotnet/api/System.Boolean?view=netstandard-2.0) | Whether to plot a time series chart. If set to false, plots data as a histogram instead. | - |
34+
| OutputLocation | [string](https://learn.microsoft.com/en-us/dotnet/api/System.String?view=netstandard-2.0) | The location to place the image file once complete. | - |
35+
36+
37+
## Code and Schema
38+
39+
### C# implementation
40+
41+
``` C# title="C#"
42+
public class CompareEPWKeyPlotCommand : BH.oM.LadybugTools.ISimulationCommand, BH.oM.Adapter.IExecuteCommand, BH.oM.Base.IObject
43+
```
44+
45+
Assembly: LadybugTools_oM.dll
46+
47+
The C# class definition is available on github:
48+
49+
- [CompareEPWKeyPlotCommand.cs](https://github.com/BHoM/LadybugTools_Toolkit/blob/develop/LadybugTools_oM/ExecuteCommands\CompareEPWKeyPlotCommand.cs)
50+
51+
All history and changes of the class can be found by inspection the history.

docs/oM/Adapter/LadybugTools/ExecuteCommands/ISimulationCommand.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ title: ISimulationCommand
2020

2121
???+ bhom "The following classes are implementing this interface:"
2222

23+
- BH.oM.LadybugTools.[CompareEPWKeyPlotCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/CompareEPWKeyPlotCommand)
2324
- BH.oM.LadybugTools.[DiurnalPlotCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/DiurnalPlotCommand)
2425
- BH.oM.LadybugTools.[FacadeCondensationRiskCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/FacadeCondensationRiskCommand)
2526
- BH.oM.LadybugTools.[HeatPlotCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/HeatPlotCommand)

docs/oM/Adapter/LadybugTools/MetaData/ISimulationData.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ title: ISimulationData
2020
???+ bhom "The following classes are implementing this interface:"
2121

2222
- BH.oM.LadybugTools.[CollectionData](/api/oM/Adapter/LadybugTools/MetaData/CollectionData)
23+
- BH.oM.LadybugTools.[NoData](/api/oM/Adapter/LadybugTools/MetaData/NoData)
2324
- BH.oM.LadybugTools.[SolarRadiationData](/api/oM/Adapter/LadybugTools/MetaData/SolarRadiationData)
2425
- BH.oM.LadybugTools.[SunPathData](/api/oM/Adapter/LadybugTools/MetaData/SunPathData)
2526
- BH.oM.LadybugTools.[UTCIData](/api/oM/Adapter/LadybugTools/MetaData/UTCIData)
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: NoData
3+
---
4+
5+
# <small>BH.oM.LadybugTools.</small>**NoData**
6+
7+
8+
9+
## Class structure
10+
11+
### Implemented interfaces and base types
12+
13+
???+ bhom "The NoData is inheriting from the following base type(s) and implements the following interfaces:"
14+
15+
- BH.oM.LadybugTools.[ISimulationData](/api/oM/Adapter/LadybugTools/MetaData/ISimulationData)
16+
- BH.oM.Base.[IObject](/api/oM/Framework/Base/Interface/IObject)
17+
18+
19+
## Properties
20+
21+
22+
23+
### Defining properties
24+
25+
The following properties are defined on the class
26+
27+
| Name | Type | Description | Quantity |
28+
|------------------|------------------|------------------|------------------|
29+
| Description | [string](https://learn.microsoft.com/en-us/dotnet/api/System.String?view=netstandard-2.0) | - | - |
30+
31+
32+
## Code and Schema
33+
34+
### C# implementation
35+
36+
``` C# title="C#"
37+
public class NoData : BH.oM.LadybugTools.ISimulationData, BH.oM.Base.IObject
38+
```
39+
40+
Assembly: LadybugTools_oM.dll
41+
42+
The C# class definition is available on github:
43+
44+
- [NoData.cs](https://github.com/BHoM/LadybugTools_Toolkit/blob/develop/LadybugTools_oM/MetaData\NoData.cs)
45+
46+
All history and changes of the class can be found by inspection the history.

docs/oM/Framework/Adapter/ExecuteCommands/_IExecuteCommand.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ Classes implementing IExecuteCommand are commands compatible with the `Execute`
4141
- BH.oM.Adapters.File.[CopyCommand](/api/oM/Adapter/Adapters/File/Commands/CopyCommand)
4242
- BH.oM.Adapters.File.[MoveCommand](/api/oM/Adapter/Adapters/File/Commands/MoveCommand)
4343
- BH.oM.Adapters.File.[RenameCommand](/api/oM/Adapter/Adapters/File/Commands/RenameCommand)
44+
- BH.oM.LadybugTools.[CompareEPWKeyPlotCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/CompareEPWKeyPlotCommand)
4445
- BH.oM.LadybugTools.[DiurnalPlotCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/DiurnalPlotCommand)
4546
- BH.oM.LadybugTools.[EPWToCSVCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/EPWToCSVCommand)
4647
- BH.oM.LadybugTools.[FacadeCondensationRiskCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/FacadeCondensationRiskCommand)

docs/oM/Framework/Base/Interface/IObject.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -785,6 +785,7 @@ title: IObject
785785
- BH.oM.LadybugTools.[LadybugConfig](/api/oM/Adapter/LadybugTools/Config/LadybugConfig)
786786
- BH.oM.LadybugTools.[EnergyMaterial](/api/oM/Adapter/LadybugTools/Constructions/EnergyMaterial)
787787
- BH.oM.LadybugTools.[EnergyMaterialVegetation](/api/oM/Adapter/LadybugTools/Constructions/EnergyMaterialVegetation)
788+
- BH.oM.LadybugTools.[CompareEPWKeyPlotCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/CompareEPWKeyPlotCommand)
788789
- BH.oM.LadybugTools.[DiurnalPlotCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/DiurnalPlotCommand)
789790
- BH.oM.LadybugTools.[EPWToCSVCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/EPWToCSVCommand)
790791
- BH.oM.LadybugTools.[FacadeCondensationRiskCommand](/api/oM/Adapter/LadybugTools/ExecuteCommands/FacadeCondensationRiskCommand)
@@ -805,6 +806,7 @@ title: IObject
805806
- BH.oM.LadybugTools.[CollectionData](/api/oM/Adapter/LadybugTools/MetaData/CollectionData)
806807
- BH.oM.LadybugTools.[DataType](/api/oM/Adapter/LadybugTools/MetaData/DataType)
807808
- BH.oM.LadybugTools.[Header](/api/oM/Adapter/LadybugTools/MetaData/Header)
809+
- BH.oM.LadybugTools.[NoData](/api/oM/Adapter/LadybugTools/MetaData/NoData)
808810
- BH.oM.LadybugTools.[PlotInformation](/api/oM/Adapter/LadybugTools/MetaData/PlotInformation)
809811
- BH.oM.LadybugTools.[SolarRadiationData](/api/oM/Adapter/LadybugTools/MetaData/SolarRadiationData)
810812
- BH.oM.LadybugTools.[SunData](/api/oM/Adapter/LadybugTools/MetaData/SunData)

0 commit comments

Comments
 (0)