diff --git a/docs/oM/Analytical/Ground/WaterStrike.md b/docs/oM/Analytical/Ground/WaterStrike.md index 2672fc9559..53849ae89d 100644 --- a/docs/oM/Analytical/Ground/WaterStrike.md +++ b/docs/oM/Analytical/Ground/WaterStrike.md @@ -62,3 +62,16 @@ The C# class definition is available on github: - [WaterStrike.cs](https://github.com/BHoM/BHoM/blob/develop/Ground_oM/WaterStrike.cs) All history and changes of the class can be found by inspection the history. +### JSON Schema implementation + +The object is defined as a JSON schema. You can validate a JSON instance against this schema by reference. To do this, use the schema reference below in a validator like [this one](https://www.jsonschemavalidator.net/). + +``` json title="JSON Schema" +{ + "$ref" : "https://raw.githubusercontent.com/BHoM/BHoM_JSONSchema/develop/Ground_oM/WaterStrike.json" +} +``` + +The JSON Schema is available on github here: + +- [WaterStrike.json](https://github.com/BHoM/BHoM_JSONSchema/blob/develop/Ground_oM/WaterStrike.json) diff --git a/docs/oM/Framework/Base/Interface/IFragment.md b/docs/oM/Framework/Base/Interface/IFragment.md index f2eda4bdb9..b4fc8b0ec3 100644 --- a/docs/oM/Framework/Base/Interface/IFragment.md +++ b/docs/oM/Framework/Base/Interface/IFragment.md @@ -28,8 +28,8 @@ Describes objects that can exist independently or can be attached to other BHoM - BH.oM.Graphics.Fragments.[IRepresentationFragment](/api/oM/Graphics/Graphics/Fragments/IRepresentationFragment) - BH.oM.MEP.System.MaterialFragments.[IInsulationMaterial](/api/oM/Analytical/MEP/System/MaterialFragments/IInsulationMaterial) - BH.oM.Adapters.Revit.Parameters.[IRevitParameterFragment](/api/oM/Adapter/Adapters/Revit/Parameters/IRevitParameterFragment) - - BH.oM.Adapters.SAP2000.Fragments.[IPanelOffset](/api/oM/Adapter/Adapters/SAP2000/Fragments/IPanelOffset) - BH.oM.Adapters.SAP2000.Fragments.[IPanelAutoMesh](/api/oM/Adapter/Adapters/SAP2000/Fragments/IPanelAutoMesh) + - BH.oM.Adapters.SAP2000.Fragments.[IPanelOffset](/api/oM/Adapter/Adapters/SAP2000/Fragments/IPanelOffset) - BH.oM.Structure.MaterialFragments.[IIsotropic](/api/oM/Analytical/Structure/MaterialFragments/IIsotropic) - BH.oM.Structure.MaterialFragments.[IMaterialFragment](/api/oM/Analytical/Structure/MaterialFragments/IMaterialFragment) - BH.oM.Structure.MaterialFragments.[IOrthotropic](/api/oM/Analytical/Structure/MaterialFragments/IOrthotropic) @@ -139,9 +139,6 @@ Describes objects that can exist independently or can be attached to other BHoM - BH.oM.Adapters.Robot.[RobotId](/api/oM/Adapter/Adapters/Robot/Fragments/RobotId) - BH.oM.Adapters.Robot.[FramingElementDesignProperties](/api/oM/Adapter/Adapters/Robot/Structural/Properties/FramingElementDesignProperties) - BH.oM.Adapters.SAP2000.[SAP2000Id](/api/oM/Adapter/Adapters/SAP2000/Fragments/SAP2000Id) - - BH.oM.Adapters.SAP2000.Elements.[BarInsertionPoint](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarInsertionPoint) - - BH.oM.Adapters.SAP2000.Elements.[BarDesignProcedure](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarDesignProcedure) - - BH.oM.Adapters.SAP2000.Elements.[BarAutoMesh](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarAutoMesh) - BH.oM.Adapters.SAP2000.Fragments.[PanelAutoMeshByCookieCutLines](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelAutoMeshByCookieCutLines) - BH.oM.Adapters.SAP2000.Fragments.[PanelAutoMeshByCookieCutPoints](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelAutoMeshByCookieCutPoints) - BH.oM.Adapters.SAP2000.Fragments.[PanelAutoMeshByGeneralDivide](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelAutoMeshByGeneralDivide) @@ -151,6 +148,9 @@ Describes objects that can exist independently or can be attached to other BHoM - BH.oM.Adapters.SAP2000.Fragments.[PanelEdgeConstraint](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelEdgeConstraint) - BH.oM.Adapters.SAP2000.Fragments.[PanelOffsetByJointPattern](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelOffsetByJointPattern) - BH.oM.Adapters.SAP2000.Fragments.[PanelOffsetByPoint](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelOffsetByPoint) + - BH.oM.Adapters.SAP2000.Elements.[BarAutoMesh](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarAutoMesh) + - BH.oM.Adapters.SAP2000.Elements.[BarDesignProcedure](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarDesignProcedure) + - BH.oM.Adapters.SAP2000.Elements.[BarInsertionPoint](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarInsertionPoint) - BH.oM.Structure.Reinforcement.[PanelRebarIntent](/api/oM/Analytical/Structure/Reinforcement/PanelRebarIntent) - BH.oM.Structure.MaterialFragments.[Aluminium](/api/oM/Analytical/Structure/MaterialFragments/Aluminium) - BH.oM.Structure.MaterialFragments.[Concrete](/api/oM/Analytical/Structure/MaterialFragments/Concrete) diff --git a/docs/oM/Framework/Base/Interface/IObject.md b/docs/oM/Framework/Base/Interface/IObject.md index d1bcf7e3dd..56eb3c519a 100644 --- a/docs/oM/Framework/Base/Interface/IObject.md +++ b/docs/oM/Framework/Base/Interface/IObject.md @@ -177,8 +177,8 @@ title: IObject - BH.oM.Adapters.Revit.Elements.[IView](/api/oM/Adapter/Adapters/Revit/Elements/IView) - BH.oM.Adapters.RFEM6.IntermediateDatastructure.Loading.Interfaces.[IRFEMLineLoad](/api/oM/Adapter/Adapters/RFEM6/IntermediateDatastructure/Loading/Interfaces/IRFEMLineLoad) - BH.oM.Adapters.Rhinoceros.ViewCapture.[IViewCaptureSettings](/api/oM/UI/Adapters/Rhinoceros/ViewCapture/IViewCaptureSettings) - - BH.oM.Adapters.SAP2000.Fragments.[IPanelOffset](/api/oM/Adapter/Adapters/SAP2000/Fragments/IPanelOffset) - BH.oM.Adapters.SAP2000.Fragments.[IPanelAutoMesh](/api/oM/Adapter/Adapters/SAP2000/Fragments/IPanelAutoMesh) + - BH.oM.Adapters.SAP2000.Fragments.[IPanelOffset](/api/oM/Adapter/Adapters/SAP2000/Fragments/IPanelOffset) - BH.oM.Environment.SAP.[IIteration](/api/oM/Adapter/Environment/Iteration/IIteration) - BH.oM.Environment.SAP.[IOpeningTypeIteration](/api/oM/Adapter/Environment/Iteration/IOpeningTypeIteration) - BH.oM.Spatial.ShapeProfiles.[IProfile](/api/oM/Dimensional/Spatial/ShapeProfiles/IProfile) @@ -1279,9 +1279,6 @@ title: IObject - BH.oM.Adapters.SAP2000.[SAP2000PushConfig](/api/oM/Adapter/Adapters/SAP2000/Config/SAP2000PushConfig) - BH.oM.Adapters.SAP2000.[SAP2000Id](/api/oM/Adapter/Adapters/SAP2000/Fragments/SAP2000Id) - BH.oM.Adapters.SAP2000.Requests.[SteelUtilisationRequest](/api/oM/Adapter/Adapters/SAP2000/Requests/SteelUtilisationRequest) - - BH.oM.Adapters.SAP2000.Elements.[BarInsertionPoint](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarInsertionPoint) - - BH.oM.Adapters.SAP2000.Elements.[BarDesignProcedure](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarDesignProcedure) - - BH.oM.Adapters.SAP2000.Elements.[BarAutoMesh](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarAutoMesh) - BH.oM.Adapters.SAP2000.Fragments.[PanelAutoMeshByCookieCutLines](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelAutoMeshByCookieCutLines) - BH.oM.Adapters.SAP2000.Fragments.[PanelAutoMeshByCookieCutPoints](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelAutoMeshByCookieCutPoints) - BH.oM.Adapters.SAP2000.Fragments.[PanelAutoMeshByGeneralDivide](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelAutoMeshByGeneralDivide) @@ -1291,6 +1288,9 @@ title: IObject - BH.oM.Adapters.SAP2000.Fragments.[PanelEdgeConstraint](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelEdgeConstraint) - BH.oM.Adapters.SAP2000.Fragments.[PanelOffsetByJointPattern](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelOffsetByJointPattern) - BH.oM.Adapters.SAP2000.Fragments.[PanelOffsetByPoint](/api/oM/Adapter/Adapters/SAP2000/Fragments/PanelOffsetByPoint) + - BH.oM.Adapters.SAP2000.Elements.[BarAutoMesh](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarAutoMesh) + - BH.oM.Adapters.SAP2000.Elements.[BarDesignProcedure](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarDesignProcedure) + - BH.oM.Adapters.SAP2000.Elements.[BarInsertionPoint](/api/oM/Adapter/Adapters/SAP2000/Fragments/BarInsertionPoint) - BH.oM.Adapters.SAP2000.Results.[AISCSteelUtilisation](/api/oM/Adapter/Adapters/SAP2000/Elements/AISCSteelUtilisation) - BH.oM.Environment.SAP.[BluebeamConfig](/api/oM/Adapter/Environment/Config/BluebeamConfig) - BH.oM.Environment.SAP.[ProcessResultsCommand](/api/oM/Adapter/Environment/Config/ProcessResultsCommand)