BH.oM.Base.IBHoMObject¶
Interface structure¶
Implemented interfaces and base types¶
The IBHoMObject is inheriting from the following base type(s) and implements the following interfaces:
- BH.oM.Base.IObject
Interfaces implementing this interface¶
The following interfaces are implementing this interface:
- BH.oM.Analytical.Graph.IRelation
- BH.oM.Analytical.Graph.Projection.IProjection
- BH.oM.Analytical.Elements.IEdge
- BH.oM.Analytical.Elements.IFace
- BH.oM.Analytical.Elements.ILink<TNode>
- BH.oM.Analytical.Elements.IMesh<TNode, TFace>
- BH.oM.Analytical.Elements.INode
- BH.oM.Analytical.Elements.IOpening<TEdge>
- BH.oM.Analytical.Elements.IPanel<TEdge, TOpening>
- BH.oM.Analytical.Elements.IRegion
- BH.oM.Analytical.Elements.ISurface
- BH.oM.Base.IBHoMGroup
- BH.oM.Environment.IClimateObject
- BH.oM.Environment.IEnvironmentObject
- BH.oM.Environment.SpaceCriteria.IGain
- BH.oM.Environment.Results.IAngleResult
- BH.oM.Environment.Results.IEnergyPerUnitAreaResult
- BH.oM.Environment.Results.IEnergyPerUnitTimeResult
- BH.oM.Environment.Results.IEnergyResult
- BH.oM.Environment.Results.IAnalysisResult
- BH.oM.Environment.Results.IPressureResult
- BH.oM.Environment.Results.IRatioResult
- BH.oM.Environment.Results.ISpecificEnergyResult
- BH.oM.Environment.Results.ITemperatureResult
- BH.oM.Environment.Results.IVelocityResult
- BH.oM.Environment.MaterialFragments.IEnvironmentMaterial
- BH.oM.Facade.IFacadeObject
- BH.oM.Adapters.File.IContainableResource
- BH.oM.Adapters.File.IContainer
- BH.oM.Adapters.File.IDirectory
- BH.oM.Adapters.File.IFile
- BH.oM.Adapters.File.IFSContainer
- BH.oM.Adapters.File.IFSResource
- BH.oM.Adapters.File.ILocatableResource
- BH.oM.Adapters.File.IResource
- BH.oM.Adapters.File.ISizeableResource
- BH.oM.Graphics.IGradient
- BH.oM.Graphics.Views.IView
- BH.oM.Graphics.Components.IComponent
- BH.oM.Graphics.Components.IMarker
- BH.oM.Ground.IBoreholeProperty
- BH.oM.Ground.IContaminantProperty
- BH.oM.Ground.ITest
- BH.oM.Ground.ITestProperties
- BH.oM.Ground.IStratumProperty
- BH.oM.LadybugTools.IEnergyMaterialOpaque
- BH.oM.LadybugTools.ILadybugTools
- BH.oM.LifeCycleAssessment.Configs.IEvaluationConfig
- BH.oM.MEP.System.IFlow
- BH.oM.MEP.System.ISystemType
- BH.oM.MEP.System.SectionProperties.IFlowSectionProperty
- BH.oM.MEP.System.MaterialFragments.IInsulationMaterial
- BH.oM.MEP.System.MaterialFragments.IMEPMaterial
- BH.oM.MEP.Fixtures.IFixtureFlow
- BH.oM.MEP.Fixtures.IFixtureUsage
- BH.oM.MEP.Equipment.IEquipment
- BH.oM.MEP.Equipment.Parts.IPart
- BH.oM.Adapters.OpenStreetMap.IOpenStreetMapElement
- BH.oM.Adapters.OpenStreetMap.IOpenStreetMapRegion
- BH.oM.Physical.IPhysical
- BH.oM.Physical.Reinforcement.IReinforcingBar
- BH.oM.Physical.Reinforcement.IShapeCode
- BH.oM.Physical.Materials.IDensityProvider
- BH.oM.Physical.Materials.IMaterialProperties
- BH.oM.Physical.FramingProperties.IFramingElementProperty
- BH.oM.Physical.Elements.IFramingElement
- BH.oM.Physical.Elements.IOpening
- BH.oM.Physical.Elements.ISolid
- BH.oM.Physical.Elements.ISurface
- BH.oM.Physical.Constructions.IConstruction
- BH.oM.Planning.IPhase
- BH.oM.PowerPoint.ISlideCreate
- BH.oM.PowerPoint.IExcelModification
- BH.oM.PowerPoint.IPowerPointModification
- BH.oM.PowerPoint.ISlideUpdate
- BH.oM.Adapters.Revit.Mapping.IParameterLink
- BH.oM.Adapters.Revit.Elements.IInstance
- BH.oM.Adapters.Revit.Elements.IView
- BH.oM.Adapters.RFEM6.IntermediateDatastructure.Loading.Interfaces.IRFEMLineLoad
- BH.oM.Environment.SAP.IIteration
- BH.oM.Environment.SAP.IOpeningTypeIteration
- BH.oM.Spatial.ShapeProfiles.IProfile
- BH.oM.Spatial.ShapeProfiles.CellularOpenings.ICellularOpening
- BH.oM.Spatial.Layouts.ICurveLayout
- BH.oM.Spatial.Layouts.ILayout2D
- BH.oM.Structure.SurfaceProperties.IHollowCoreOpeningProfiles
- BH.oM.Structure.SurfaceProperties.ISurfaceProperty
- BH.oM.Structure.SectionProperties.IGeometricalSection
- BH.oM.Structure.SectionProperties.ISectionProperty
- BH.oM.Structure.SectionProperties.ISteelSection
- BH.oM.Structure.Reinforcement.IBarReinforcement
- BH.oM.Structure.Reinforcement.IRebarIntent
- BH.oM.Structure.MaterialFragments.IIsotropic
- BH.oM.Structure.MaterialFragments.IMaterialFragment
- BH.oM.Structure.MaterialFragments.IOrthotropic
- BH.oM.Structure.MaterialFragments.ITimber
- BH.oM.Structure.Loads.ICase
- BH.oM.Structure.Loads.IElementLoad<T>
- BH.oM.Structure.Loads.ILoad
- BH.oM.Structure.Elements.IAreaElement
- BH.oM.Structure.Elements.IFoundation
- BH.oM.Verification.Requirements.IRequirement
Classes implementing this interface¶
The following classes are implementing this interface:
- BH.oM.Acoustic.Panel
- BH.oM.Acoustic.Ray
- BH.oM.Acoustic.Receiver
- BH.oM.Acoustic.Room
- BH.oM.Acoustic.Speaker
- BH.oM.Acoustic.Rasti
- BH.oM.Acoustic.RT60
- BH.oM.Acoustic.SnRatio
- BH.oM.Acoustic.SoundLevel
- BH.oM.Adapter.FileSettings
- BH.oM.Adapter.ObjectWrapper
- BH.oM.Analytical.Graph.Graph
- BH.oM.Analytical.Graph.Relation
- BH.oM.Analytical.Graph.Projection.GeometricProjection
- BH.oM.Analytical.Graph.Projection.GraphicalProjection
- BH.oM.Analytical.Graph.Projection.SpatialProjection
- BH.oM.Architecture.Theatron.ActivityArea
- BH.oM.Architecture.Theatron.ProfileOrigin
- BH.oM.Architecture.Theatron.SeatingBlock
- BH.oM.Architecture.Theatron.TheatronFullProfile
- BH.oM.Architecture.Theatron.TheatronGeometry
- BH.oM.Architecture.Theatron.TheatronPlan
- BH.oM.Architecture.Theatron.Tier
- BH.oM.Architecture.Theatron.TierProfile
- BH.oM.Architecture.Theatron.ProfileParameters
- BH.oM.Architecture.Theatron.StadiaParameters
- BH.oM.Architecture.Theatron.SuperRiserParameters
- BH.oM.Architecture.Theatron.VomitoryParameters
- BH.oM.Architecture.Elements.Ceiling
- BH.oM.Architecture.Elements.CeilingTile
- BH.oM.Architecture.Elements.Occupancy
- BH.oM.Architecture.Elements.Room
- BH.oM.Architecture.BuildersWork.Opening
- BH.oM.Base.BHoMGroup<T>
- BH.oM.Base.BHoMObject
- BH.oM.Base.CustomObject
- BH.oM.Base.UsageLogEntry
- BH.oM.Base.Reflection.UnderlyingType
- BH.oM.Base.Debugging.Event
- BH.oM.Base.Debugging.Log
- BH.oM.CSharp.Variable
- BH.oM.Data.Library.Dataset
- BH.oM.Data.Library.Source
- BH.oM.Data.Collections.Table
- BH.oM.DeepLearning.Shape2d
- BH.oM.DeepLearning.Shape3d
- BH.oM.DeepLearning.Optimisers.Adam
- BH.oM.DeepLearning.Optimisers.SGD
- BH.oM.DeepLearning.Models.Graph
- BH.oM.DeepLearning.Models.Sequential
- BH.oM.DeepLearning.Losses.BCEWithSigmoid
- BH.oM.DeepLearning.Losses.BinaryCrossEntropy
- BH.oM.DeepLearning.Losses.CrossEntropy
- BH.oM.DeepLearning.Losses.L1
- BH.oM.DeepLearning.Losses.MeanSquareError
- BH.oM.DeepLearning.Losses.NegativeLogLikelihood
- BH.oM.DeepLearning.Layers.AvgPooling2d
- BH.oM.DeepLearning.Layers.Convolution2d
- BH.oM.DeepLearning.Layers.GRU
- BH.oM.DeepLearning.Layers.Linear
- BH.oM.DeepLearning.Layers.LSTM
- BH.oM.DeepLearning.Layers.MaxPooling2d
- BH.oM.DeepLearning.Layers.MaxUnPooling2d
- BH.oM.DeepLearning.Layers.TransposedConvolution2d
- BH.oM.DeepLearning.Activations.LeakyReLU
- BH.oM.DeepLearning.Activations.LogSigmoid
- BH.oM.DeepLearning.Activations.LogSoftmax
- BH.oM.DeepLearning.Activations.ReLU
- BH.oM.DeepLearning.Activations.Sigmoid
- BH.oM.DeepLearning.Activations.Softmax
- BH.oM.DeepLearning.Activations.Tanh
- BH.oM.Diffing.Revision
- BH.oM.Diffing.StreamPointer
- BH.oM.EmbodiedSuffering.Elements.LabourExploitationRisk
- BH.oM.EmbodiedSuffering.Elements.MaterialImportSources
- BH.oM.Environment.SpaceCriteria.Acoustics
- BH.oM.Environment.SpaceCriteria.Equipment
- BH.oM.Environment.SpaceCriteria.Exhaust
- BH.oM.Environment.SpaceCriteria.FireProtection
- BH.oM.Environment.SpaceCriteria.Infiltration
- BH.oM.Environment.SpaceCriteria.Lighting
- BH.oM.Environment.SpaceCriteria.People
- BH.oM.Environment.SpaceCriteria.Plug
- BH.oM.Environment.SpaceCriteria.Plumbing
- BH.oM.Environment.SpaceCriteria.Pollutant
- BH.oM.Environment.SpaceCriteria.Profile
- BH.oM.Environment.SpaceCriteria.Thermostat
- BH.oM.Environment.SpaceCriteria.Ventilation
- BH.oM.Environment.Results.ProfileResult
- BH.oM.Environment.Results.WindDirectionResult
- BH.oM.Environment.Results.DateTimeIndex
- BH.oM.Environment.Results.DiffuseHorizontalRadiationResult
- BH.oM.Environment.Results.DirectNormalRadiationResult
- BH.oM.Environment.Results.GlobalHorizontalRadiationResult
- BH.oM.Environment.Results.InsolationResult
- BH.oM.Environment.Results.PowerResult
- BH.oM.Environment.Results.IlluminanceResult
- BH.oM.Environment.Results.AtmosphericPressureResult
- BH.oM.Environment.Results.HumidityRatioResult
- BH.oM.Environment.Results.RelativeHumidityResult
- BH.oM.Environment.Results.EnthalpyResult
- BH.oM.Environment.Results.DewPointTemperatureResult
- BH.oM.Environment.Results.DryBulbTemperatureResult
- BH.oM.Environment.Results.MeanRadiantTemperatureResult
- BH.oM.Environment.Results.SkyTemperatureResult
- BH.oM.Environment.Results.SurfaceTemperatureResult
- BH.oM.Environment.Results.UniversalThermalClimateIndexResult
- BH.oM.Environment.Results.WetBulbTemperatureResult
- BH.oM.Environment.Results.TimeIndexResult
- BH.oM.Environment.Results.WindSpeedResult
- BH.oM.Environment.Results.SimulationResult
- BH.oM.Environment.MaterialFragments.GasMaterial
- BH.oM.Environment.MaterialFragments.SolidMaterial
- BH.oM.Environment.Elements.BoundaryZone
- BH.oM.Environment.Elements.Building
- BH.oM.Environment.Elements.Edge
- BH.oM.Environment.Elements.Mesh
- BH.oM.Environment.Elements.Opening
- BH.oM.Environment.Elements.Panel
- BH.oM.Environment.Elements.Space
- BH.oM.Environment.Elements.Zone
- BH.oM.Environment.Configuration.OpeningOption
- BH.oM.Environment.Climate.Location
- BH.oM.Environment.Climate.SpaceTime
- BH.oM.Environment.Climate.Sun
- BH.oM.Environment.Climate.Time
- BH.oM.Environment.Climate.WeatherFile
- BH.oM.Environment.Analysis.AnalysisGrid
- BH.oM.Environment.Analysis.Node
- BH.oM.Structure.Loads.MassSource
- BH.oM.Structure.Loads.ModalCase
- BH.oM.Adapters.ETABS.Elements.Diaphragm
- BH.oM.Adapters.ETABS.Elements.Pier
- BH.oM.Adapters.ETABS.Elements.Spandrel
- BH.oM.Adapters.Excel.CellContents
- BH.oM.Adapters.Excel.WorkbookProperties
- BH.oM.Adapters.Excel.PushItem
- BH.oM.Adapters.Excel.ResultItem
- BH.oM.Adapters.Excel.TableRow
- BH.oM.Adapters.Excel.Worksheet
- BH.oM.Facade.SectionProperties.FrameEdgeProperty
- BH.oM.Facade.Results.OverallUValue
- BH.oM.Facade.Elements.CurtainWall
- BH.oM.Facade.Elements.FrameEdge
- BH.oM.Facade.Elements.Opening
- BH.oM.Facade.Elements.Panel
- BH.oM.Adapters.File.Directory
- BH.oM.Adapters.File.File
- BH.oM.Adapters.File.FSDirectory
- BH.oM.Adapters.File.FSFile
- BH.oM.Graphics.Gradient
- BH.oM.Graphics.SteppedGradient
- BH.oM.Graphics.RenderMeshOptions
- BH.oM.Graphics.RepresentationOptions
- BH.oM.Graphics.Texture
- BH.oM.Graphics.SVGDocument
- BH.oM.Graphics.SVGObject
- BH.oM.Graphics.SVGStyle
- BH.oM.Graphics.Views.DependencyChart
- BH.oM.Graphics.Views.ViewConfig
- BH.oM.Graphics.Misc.Padding
- BH.oM.Graphics.Components.BasicArrowMarker
- BH.oM.Graphics.Components.Boxes
- BH.oM.Graphics.Components.Links
- BH.oM.Graphics.Colours.GradientOptions
- BH.oM.Grasshopper.UISettings
- BH.oM.Ground.Borehole
- BH.oM.Ground.BoreholeReference
- BH.oM.Ground.Location
- BH.oM.Ground.Methodology
- BH.oM.Ground.AnalysisProperties
- BH.oM.Ground.ContaminantReference
- BH.oM.Ground.DetectionProperties
- BH.oM.Ground.ResultProperties
- BH.oM.Ground.TestProperties
- BH.oM.Ground.ContaminantSample
- BH.oM.Ground.InSituVane
- BH.oM.Ground.InSituVaneReferenceProperties
- BH.oM.Ground.InSituVaneResultProperties
- BH.oM.Ground.InSituVaneTestProperties
- BH.oM.Ground.SPTReferenceProperties
- BH.oM.Ground.SPTResultProperties
- BH.oM.Ground.SPTTestProperties
- BH.oM.Ground.TriaxialReferenceProperties
- BH.oM.Ground.TriaxialResultProperties
- BH.oM.Ground.TriaxialTestProperties
- BH.oM.Ground.SPT
- BH.oM.Ground.Stratum
- BH.oM.Ground.StratumReference
- BH.oM.Ground.Triaxial
- BH.oM.Adapters.GSA.SurfaceProperties.FabricPanelProperty
- BH.oM.Adapters.GSA.SpacerProperties.SpacerProperty
- BH.oM.Adapters.GSA.MaterialFragments.Fabric
- BH.oM.Adapters.GSA.FormFindingProperties.SoapStress1D
- BH.oM.Adapters.GSA.FormFindingProperties.SoapStress2D
- BH.oM.Adapters.GSA.Elements.RigidConstraint
- BH.oM.Adapters.GSA.Elements.Spacer
- BH.oM.Adapters.GSA.Analysis.AnalysisStage
- BH.oM.Humans.Employee
- BH.oM.Humans.Human
- BH.oM.Humans.Skeleton
- BH.oM.Humans.ViewQuality.Audience
- BH.oM.Humans.ViewQuality.AvalueSettings
- BH.oM.Humans.ViewQuality.CvalueSettings
- BH.oM.Humans.ViewQuality.EvalueSettings
- BH.oM.Humans.ViewQuality.EyePositionParameters
- BH.oM.Humans.ViewQuality.Spectator
- BH.oM.Inspection.Audit
- BH.oM.Inspection.Comment
- BH.oM.Inspection.InstallationProgress
- BH.oM.Inspection.Issue
- BH.oM.LadybugTools.HourlyContinuousCollection
- BH.oM.LadybugTools.EnergyMaterial
- BH.oM.LadybugTools.EnergyMaterialVegetation
- BH.oM.LadybugTools.Shelter
- BH.oM.LadybugTools.AnalysisPeriod
- BH.oM.LadybugTools.DataType
- BH.oM.LadybugTools.Header
- BH.oM.LadybugTools.PlotInformation
- BH.oM.LadybugTools.ExternalComfort
- BH.oM.LadybugTools.SimulationResult
- BH.oM.LadybugTools.Typology
- BH.oM.LifeCycleAssessment.BuildingBenchmarkingData
- BH.oM.LifeCycleAssessment.HealthProductDeclaration
- BH.oM.LifeCycleAssessment.ProjectLifeCycleAssessment
- BH.oM.LifeCycleAssessment.MaterialFragments.AbioticDepletionFossilResourcesMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.AbioticDepletionMineralsAndMetalsMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.AcidificationMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.ClimateChangeBiogenicMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.ClimateChangeFossilMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.ClimateChangeLandUseMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.ClimateChangeTotalMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.ClimateChangeTotalNoBiogenicMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.EutrophicationAquaticFreshwaterMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.EutrophicationAquaticMarineMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.EutrophicationCMLMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.EutrophicationTerrestrialMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.EutrophicationTRACIMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.OzoneDepletionMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.PhotochemicalOzoneCreationCMLMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.PhotochemicalOzoneCreationMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.PhotochemicalOzoneCreationTRACIMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.WaterDeprivationMetric
- BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration
- BH.oM.LifeCycleAssessment.Configs.IStructEEvaluationConfig
- BH.oM.Lighting.Elements.Luminaire
- BH.oM.Lighting.Elements.LuminaireType
- BH.oM.Lighting.Analysis.AnalysisGrid
- BH.oM.Lighting.Analysis.Node
- BH.oM.Adapters.Lusas.LibrarySettings
- BH.oM.Adapters.Lusas.Fragments.MeshSettings2D
- BH.oM.Adapters.Lusas.Fragments.MeshSettings1D
- BH.oM.MEP.System.CableTray
- BH.oM.MEP.System.Duct
- BH.oM.MEP.System.FlowSystem
- BH.oM.MEP.System.MechanicalSystem
- BH.oM.MEP.System.Node
- BH.oM.MEP.System.Pipe
- BH.oM.MEP.System.Wire
- BH.oM.MEP.System.WireSegment
- BH.oM.MEP.System.SectionProperties.CableTraySectionProperty
- BH.oM.MEP.System.SectionProperties.DuctSectionProperty
- BH.oM.MEP.System.SectionProperties.PipeSectionProperty
- BH.oM.MEP.System.SectionProperties.SectionProfile
- BH.oM.MEP.System.SectionProperties.WireSectionProperty
- BH.oM.MEP.System.MaterialFragments.CableTrayMaterial
- BH.oM.MEP.System.MaterialFragments.DuctMaterial
- BH.oM.MEP.System.MaterialFragments.InsulationMaterial
- BH.oM.MEP.System.MaterialFragments.LiningMaterial
- BH.oM.MEP.System.MaterialFragments.PipeMaterial
- BH.oM.MEP.System.MaterialFragments.WireMaterial
- BH.oM.MEP.System.Fittings.Fitting
- BH.oM.MEP.System.Dampers.Damper
- BH.oM.MEP.System.Dampers.VolumeDamper
- BH.oM.MEP.System.Dampers.Valve
- BH.oM.MEP.Fixtures.AirTerminal
- BH.oM.MEP.Fixtures.CommercialFixtureUsage
- BH.oM.MEP.Fixtures.ElectricalFixture
- BH.oM.MEP.Fixtures.FireAlarmDevice
- BH.oM.MEP.Fixtures.LightFixture
- BH.oM.MEP.Fixtures.PlumbingFixture
- BH.oM.MEP.Fixtures.PlumbingFixtureFlow
- BH.oM.MEP.Fixtures.ResidentialFixtureUsage
- BH.oM.MEP.Equipment.AirHandlingUnit
- BH.oM.MEP.Equipment.ElectricalEquipment
- BH.oM.MEP.Equipment.FanCoilUnit
- BH.oM.MEP.Equipment.MechanicalEquipment
- BH.oM.MEP.Equipment.Parts.AirHandlingUnitBase
- BH.oM.MEP.Equipment.Parts.CoolingCoil
- BH.oM.MEP.Equipment.Parts.ElectricalConnector
- BH.oM.MEP.Equipment.Parts.EnergyWheel
- BH.oM.MEP.Equipment.Parts.Fan
- BH.oM.MEP.Equipment.Parts.Filter
- BH.oM.MEP.Equipment.Parts.HeatingCoil
- BH.oM.Adapters.MidasCivil.Metadata
- BH.oM.Adapters.MidasCivil.Review
- BH.oM.Adapters.OpenStreetMap.BoundingBox
- BH.oM.Adapters.OpenStreetMap.CentreRadius
- BH.oM.Adapters.OpenStreetMap.LineStringRadius
- BH.oM.Adapters.OpenStreetMap.Node
- BH.oM.Adapters.OpenStreetMap.ElementContainer
- BH.oM.Adapters.OpenStreetMap.Polygon
- BH.oM.Adapters.OpenStreetMap.QueryBuilder
- BH.oM.Adapters.OpenStreetMap.QueryString
- BH.oM.Adapters.OpenStreetMap.Relation
- BH.oM.Adapters.OpenStreetMap.TaggedArea
- BH.oM.Adapters.OpenStreetMap.Way
- BH.oM.Physical.Reinforcement.PrimaryReinforcingBar
- BH.oM.Physical.Reinforcement.Reinforcement
- BH.oM.Physical.Reinforcement.Stirrup
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode00
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode11
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode12
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode13
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode14
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode15
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode21
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode22
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode23
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode24
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode25
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode26
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode27
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode28
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode29
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode31
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode32
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode33
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode34
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode35
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode36
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode41
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode44
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode46
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode47
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode48
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode51
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode52
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode56
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode63
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode64
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode67
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode75
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode77
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode98
- BH.oM.Physical.Reinforcement.BS8666.ShapeCode99
- BH.oM.Physical.Materials.GeneralMaterialTakeoff
- BH.oM.Physical.Materials.Material
- BH.oM.Physical.Materials.MaterialComposition
- BH.oM.Physical.Materials.VolumetricMaterialTakeoff
- BH.oM.Physical.FramingProperties.ConstantFramingProperty
- BH.oM.Physical.Elements.Beam
- BH.oM.Physical.Elements.Bracing
- BH.oM.Physical.Elements.Cable
- BH.oM.Physical.Elements.Column
- BH.oM.Physical.Elements.Door
- BH.oM.Physical.Elements.ExplicitBulk
- BH.oM.Physical.Elements.Floor
- BH.oM.Physical.Elements.MeshElement
- BH.oM.Physical.Elements.PadFoundation
- BH.oM.Physical.Elements.Pile
- BH.oM.Physical.Elements.PileFoundation
- BH.oM.Physical.Elements.Roof
- BH.oM.Physical.Elements.SolidBulk
- BH.oM.Physical.Elements.Void
- BH.oM.Physical.Elements.Wall
- BH.oM.Physical.Elements.Window
- BH.oM.Physical.Constructions.Construction
- BH.oM.Physical.Constructions.Layer
- BH.oM.Planning.Branch
- BH.oM.Planning.CodeAssembly
- BH.oM.Planning.Commit
- BH.oM.Planning.ConstructionPhase
- BH.oM.Planning.Issue
- BH.oM.Planning.Label
- BH.oM.Planning.Milestone
- BH.oM.Planning.PullRequest
- BH.oM.Planning.Repository
- BH.oM.PowerPoint.SlideCreate
- BH.oM.PowerPoint.DeleteSlides
- BH.oM.PowerPoint.ChartUpdate
- BH.oM.PowerPoint.ImageUpdate
- BH.oM.PowerPoint.ImageUpdateStream
- BH.oM.PowerPoint.MultiLineTextUpdate
- BH.oM.PowerPoint.MultiPolylineUpdate
- BH.oM.PowerPoint.PolylineData
- BH.oM.PowerPoint.ShapeColourUpdate
- BH.oM.PowerPoint.SimpleTextUpdate
- BH.oM.Programming.BlockNode
- BH.oM.Programming.ClusterNode
- BH.oM.Programming.ConstructorNode
- BH.oM.Programming.CustomObjectNode
- BH.oM.Programming.ExplodeNode
- BH.oM.Programming.GetPropertyNode
- BH.oM.Programming.InitialiserNode
- BH.oM.Programming.LibraryNode
- BH.oM.Programming.LoopNode
- BH.oM.Programming.MethodNode
- BH.oM.Programming.ParamNode
- BH.oM.Programming.SetPropertyNode
- BH.oM.Programming.TypeNode
- BH.oM.Programming.ClusterContent
- BH.oM.Programming.NodeGroup
- BH.oM.Programming.DataParam
- BH.oM.Programming.ReceiverParam
- BH.oM.Adapters.RAM.RAMLineGravityLoad
- BH.oM.Adapters.RAM.RAMPointGravityLoad
- BH.oM.Adapters.RAM.RAMFactoredEndReactions
- BH.oM.Adapters.Revit.ClonedType
- BH.oM.Adapters.Revit.FamilyLibrary
- BH.oM.Adapters.Revit.RevitFilePreview
- BH.oM.Adapters.Revit.RevitTypeFragment
- BH.oM.Adapters.Revit.Settings.ConnectionSettings
- BH.oM.Adapters.Revit.Settings.FamilyLoadSettings
- BH.oM.Adapters.Revit.Settings.MappingSettings
- BH.oM.Adapters.Revit.Settings.RevitSettings
- BH.oM.Adapters.Revit.Properties.InstanceProperties
- BH.oM.Adapters.Revit.Parameters.ParameterDefinition
- BH.oM.Adapters.Revit.Parameters.RevitParametersToPush
- BH.oM.Adapters.Revit.Parameters.RevitPulledParameters
- BH.oM.Adapters.Revit.Mapping.ElementParameterLink
- BH.oM.Adapters.Revit.Mapping.ElementTypeParameterLink
- BH.oM.Adapters.Revit.Mapping.FamilyMap
- BH.oM.Adapters.Revit.Mapping.ParameterMap
- BH.oM.Adapters.Revit.Elements.Assembly
- BH.oM.Adapters.Revit.Elements.DraftingInstance
- BH.oM.Adapters.Revit.Elements.Family
- BH.oM.Adapters.Revit.Elements.ModelInstance
- BH.oM.Adapters.Revit.Elements.Sheet
- BH.oM.Adapters.Revit.Elements.ViewPlan
- BH.oM.Adapters.Revit.Elements.Viewport
- BH.oM.Adapters.RFEM6.RFEMHinge
- BH.oM.Adapters.RFEM6.RFEMLineSupport
- BH.oM.Adapters.RFEM6.RFEMNodalSupport
- BH.oM.Adapters.RFEM6.IntermediateDatastructure.Geometry.RFEMLine
- BH.oM.Adapters.RFEM6.IntermediateDatastructure.Geometry.RFEMOpening
- BH.oM.Adapters.RFEM6.IntermediateDatastructure.Geometry.RFEMFreeLineLoad
- BH.oM.Adapters.RFEM6.IntermediateDatastructure.Geometry.RFEMNonFreeLineLoad
- BH.oM.Adapters.Robot.DesignGroup
- BH.oM.Adapters.Robot.InteractiveSettings
- BH.oM.Adapters.Robot.RobotConfig
- BH.oM.Adapters.Robot.AdvancedSettings
- BH.oM.Adapters.Robot.DatabaseSettings
- BH.oM.Adapters.Robot.FramingElementDesignProperties
- BH.oM.Environment.SAP.BluebeamConfig
- BH.oM.Environment.SAP.OpeningIteration
- BH.oM.Environment.SAP.OpeningTypeGValueIteration
- BH.oM.Environment.SAP.OpeningTypeUValueIteration
- BH.oM.Environment.SAP.OrientationIteration
- BH.oM.Environment.SAP.RoofIteration
- BH.oM.Environment.SAP.ThermalBridgeIteration
- BH.oM.Environment.SAP.ThermalBridgeValue
- BH.oM.Environment.SAP.WallIteration
- BH.oM.Environment.SAP.XML.AirPermeabilityIteration
- BH.oM.Environment.SAP.XML.FloorIteration
- BH.oM.Environment.SAP.XML.Addendum
- BH.oM.Environment.SAP.XML.Address
- BH.oM.Environment.SAP.XML.AirChangeRate
- BH.oM.Environment.SAP.XML.AirChangeRates
- BH.oM.Environment.SAP.XML.BuildingPart
- BH.oM.Environment.SAP.XML.BuildingParts
- BH.oM.Environment.SAP.XML.CommunityHeatingSystem
- BH.oM.Environment.SAP.XML.CommunityHeatingSystems
- BH.oM.Environment.SAP.XML.CommunityHeatSource
- BH.oM.Environment.SAP.XML.CommunityHeatSources
- BH.oM.Environment.SAP.XML.Cooling
- BH.oM.Environment.SAP.XML.Description
- BH.oM.Environment.SAP.XML.DeselectedImprovements
- BH.oM.Environment.SAP.XML.EmissionFeature
- BH.oM.Environment.SAP.XML.EnergyAssessment
- BH.oM.Environment.SAP.XML.EnergyFeature
- BH.oM.Environment.SAP.XML.EnergySource
- BH.oM.Environment.SAP.XML.EnergyUse
- BH.oM.Environment.SAP.XML.FixedLight
- BH.oM.Environment.SAP.XML.FixedLights
- BH.oM.Environment.SAP.XML.FlatDetails
- BH.oM.Environment.SAP.XML.FloorDimension
- BH.oM.Environment.SAP.XML.FloorDimensions
- BH.oM.Environment.SAP.XML.GreenDealImprovement
- BH.oM.Environment.SAP.XML.GreenPackageDeal
- BH.oM.Environment.SAP.XML.Heating
- BH.oM.Environment.SAP.XML.HeatingDeclaredValues
- BH.oM.Environment.SAP.XML.HomeInspector
- BH.oM.Environment.SAP.XML.HydroElectricGenerationMonth
- BH.oM.Environment.SAP.XML.HydroElectricGenerationMonths
- BH.oM.Environment.SAP.XML.IdentificationNumber
- BH.oM.Environment.SAP.XML.Improvement
- BH.oM.Environment.SAP.XML.ImprovementDetails
- BH.oM.Environment.SAP.XML.InstantaneousWWHRS
- BH.oM.Environment.SAP.XML.InsuranceDetails
- BH.oM.Environment.SAP.XML.Lighting
- BH.oM.Environment.SAP.XML.LowZeroCarbonEnergySources
- BH.oM.Environment.SAP.XML.MainHeating
- BH.oM.Environment.SAP.XML.MainHeatingDetails
- BH.oM.Environment.SAP.XML.Money
- BH.oM.Environment.SAP.XML.Opening
- BH.oM.Environment.SAP.XML.Openings
- BH.oM.Environment.SAP.XML.OpeningType
- BH.oM.Environment.SAP.XML.OpeningTypes
- BH.oM.Environment.SAP.XML.PhotovoltaicArray
- BH.oM.Environment.SAP.XML.PhotovoltaicArrays
- BH.oM.Environment.SAP.XML.Property
- BH.oM.Environment.SAP.XML.PropertyDetails
- BH.oM.Environment.SAP.XML.PropertySummary
- BH.oM.Environment.SAP.XML.PropertySummaryType
- BH.oM.Environment.SAP.XML.RelatedPartyDisclosure
- BH.oM.Environment.SAP.XML.RenewableHeatIncentive
- BH.oM.Environment.SAP.XML.ReportHeader
- BH.oM.Environment.SAP.XML.RHIExistingDwelling
- BH.oM.Environment.SAP.XML.RHINewDwelling
- BH.oM.Environment.SAP.XML.Roof
- BH.oM.Environment.SAP.XML.Roofs
- BH.oM.Environment.SAP.XML.SAP10Data
- BH.oM.Environment.SAP.XML.SAPReport
- BH.oM.Environment.SAP.XML.ShowerOutlet
- BH.oM.Environment.SAP.XML.ShowerOutlets
- BH.oM.Environment.SAP.XML.SolarHeatingDetails
- BH.oM.Environment.SAP.XML.SpecialFeature
- BH.oM.Environment.SAP.XML.SpecialFeatures
- BH.oM.Environment.SAP.XML.StorageHeater
- BH.oM.Environment.SAP.XML.StorageHeaters
- BH.oM.Environment.SAP.XML.StorageWWHRS
- BH.oM.Environment.SAP.XML.SuggestedImprovements
- BH.oM.Environment.SAP.XML.ThermalBridge
- BH.oM.Environment.SAP.XML.ThermalBridges
- BH.oM.Environment.SAP.XML.Ventilation
- BH.oM.Environment.SAP.XML.Wall
- BH.oM.Environment.SAP.XML.Walls
- BH.oM.Environment.SAP.XML.WindTurbine
- BH.oM.Environment.SAP.XML.WindTurbines
- BH.oM.Environment.SAP.Excel.DwellingSchedule
- BH.oM.Environment.SAP.Excel.FloorSchedule
- BH.oM.Environment.SAP.Excel.OpeningPsiValueSchedule
- BH.oM.Environment.SAP.Excel.OpeningSchedule
- BH.oM.Environment.SAP.Excel.PsiValueSchedule
- BH.oM.Environment.SAP.Excel.RoofSchedule
- BH.oM.Environment.SAP.Excel.WallSchedule
- BH.oM.Environment.SAP.Bluebeam.BluebeamSAPObject
- BH.oM.Environment.SAP.Bluebeam.SAPMarkup
- BH.oM.Environment.SAP.Bluebeam.SAPMarkupSummary
- BH.oM.Security.Elements.CameraDevice
- BH.oM.Spatial.ShapeProfiles.AngleProfile
- BH.oM.Spatial.ShapeProfiles.BoxProfile
- BH.oM.Spatial.ShapeProfiles.ChannelProfile
- BH.oM.Spatial.ShapeProfiles.CircleProfile
- BH.oM.Spatial.ShapeProfiles.FabricatedBoxProfile
- BH.oM.Spatial.ShapeProfiles.FabricatedISectionProfile
- BH.oM.Spatial.ShapeProfiles.FreeFormProfile
- BH.oM.Spatial.ShapeProfiles.GeneralisedFabricatedBoxProfile
- BH.oM.Spatial.ShapeProfiles.GeneralisedTSectionProfile
- BH.oM.Spatial.ShapeProfiles.ISectionProfile
- BH.oM.Spatial.ShapeProfiles.KiteProfile
- BH.oM.Spatial.ShapeProfiles.RectangleProfile
- BH.oM.Spatial.ShapeProfiles.TaperedProfile
- BH.oM.Spatial.ShapeProfiles.TaperFlangeChannelProfile
- BH.oM.Spatial.ShapeProfiles.TaperFlangeISectionProfile
- BH.oM.Spatial.ShapeProfiles.TSectionProfile
- BH.oM.Spatial.ShapeProfiles.TubeProfile
- BH.oM.Spatial.ShapeProfiles.VoidedISectionProfile
- BH.oM.Spatial.ShapeProfiles.ZSectionProfile
- BH.oM.Spatial.ShapeProfiles.CellularOpenings.CircularCellularOpening
- BH.oM.Spatial.ShapeProfiles.CellularOpenings.HexagonalCellularOpening
- BH.oM.Spatial.ShapeProfiles.CellularOpenings.SinusoidalCellularOpening
- BH.oM.Spatial.SettingOut.Grid
- BH.oM.Spatial.SettingOut.Level
- BH.oM.Spatial.Layouts.ExplicitCurveLayout
- BH.oM.Spatial.Layouts.ExplicitLayout
- BH.oM.Spatial.Layouts.LinearLayout
- BH.oM.Spatial.Layouts.MultiLinearLayout
- BH.oM.Spatial.Layouts.OffsetCurveLayout
- BH.oM.Spatial.Layouts.PerimeterLayout
- BH.oM.Adapters.STL.GeometryGroup
- BH.oM.Adapters.STL.Settings.STLSettings
- BH.oM.Structure.SurfaceProperties.BiDirectionalVoided
- BH.oM.Structure.SurfaceProperties.BuiltUpDoubleRibbed
- BH.oM.Structure.SurfaceProperties.BuiltUpRibbed
- BH.oM.Structure.SurfaceProperties.Cassette
- BH.oM.Structure.SurfaceProperties.ConstantThickness
- BH.oM.Structure.SurfaceProperties.CorrugatedDeck
- BH.oM.Structure.SurfaceProperties.HollowCore
- BH.oM.Structure.SurfaceProperties.CircularHollowCoreOpeningProfiles
- BH.oM.Structure.SurfaceProperties.ElongatedCircularHollowCoreOpeningProfiles
- BH.oM.Structure.SurfaceProperties.Layer
- BH.oM.Structure.SurfaceProperties.Layered
- BH.oM.Structure.SurfaceProperties.LoadingPanelProperty
- BH.oM.Structure.SurfaceProperties.OneDirectionalVoided
- BH.oM.Structure.SurfaceProperties.Ribbed
- BH.oM.Structure.SurfaceProperties.SlabOnDeck
- BH.oM.Structure.SurfaceProperties.ToppedSlab
- BH.oM.Structure.SurfaceProperties.Waffle
- BH.oM.Structure.SectionProperties.AluminiumSection
- BH.oM.Structure.SectionProperties.CableSection
- BH.oM.Structure.SectionProperties.CellularSection
- BH.oM.Structure.SectionProperties.CompositeSection
- BH.oM.Structure.SectionProperties.ConcreteSection
- BH.oM.Structure.SectionProperties.ExplicitSection
- BH.oM.Structure.SectionProperties.GenericSection
- BH.oM.Structure.SectionProperties.SteelSection
- BH.oM.Structure.SectionProperties.TimberSection
- BH.oM.Structure.Reinforcement.BarRebarIntent
- BH.oM.Structure.Reinforcement.LongitudinalReinforcement
- BH.oM.Structure.Reinforcement.PanelRebarIntent
- BH.oM.Structure.Reinforcement.PanelReinforcement
- BH.oM.Structure.Reinforcement.ReinforcementRegion
- BH.oM.Structure.Reinforcement.TransverseReinforcement
- BH.oM.Structure.Offsets.Offset
- BH.oM.Structure.MaterialFragments.Aluminium
- BH.oM.Structure.MaterialFragments.Concrete
- BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial
- BH.oM.Structure.MaterialFragments.GenericOrthotropicMaterial
- BH.oM.Structure.MaterialFragments.Glulam
- BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberCrossbands
- BH.oM.Structure.MaterialFragments.LaminatedVeneerLumberParallel
- BH.oM.Structure.MaterialFragments.SawnTimber
- BH.oM.Structure.MaterialFragments.Steel
- BH.oM.Structure.MaterialFragments.Timber
- BH.oM.Structure.Loads.AreaDifferentialTemperatureLoad
- BH.oM.Structure.Loads.AreaUniformlyDistributedLoad
- BH.oM.Structure.Loads.AreaUniformTemperatureLoad
- BH.oM.Structure.Loads.BarDifferentialTemperatureLoad
- BH.oM.Structure.Loads.BarPointLoad
- BH.oM.Structure.Loads.BarPrestressLoad
- BH.oM.Structure.Loads.BarUniformlyDistributedLoad
- BH.oM.Structure.Loads.BarUniformTemperatureLoad
- BH.oM.Structure.Loads.BarVaryingDistributedLoad
- BH.oM.Structure.Loads.ContourLoad
- BH.oM.Structure.Loads.ContourLoadSet
- BH.oM.Structure.Loads.GeometricalLineLoad
- BH.oM.Structure.Loads.GravityLoad
- BH.oM.Structure.Loads.Loadcase
- BH.oM.Structure.Loads.LoadCombination
- BH.oM.Structure.Loads.PointAcceleration
- BH.oM.Structure.Loads.PointDisplacement
- BH.oM.Structure.Loads.PointLoad
- BH.oM.Structure.Loads.PointVelocity
- BH.oM.Structure.Loads.UniformLoadSet
- BH.oM.Structure.Loads.UniformLoadSetRecord
- BH.oM.Structure.Elements.Bar
- BH.oM.Structure.Elements.Edge
- BH.oM.Structure.Elements.FEMesh
- BH.oM.Structure.Elements.FEMeshFace
- BH.oM.Structure.Elements.Node
- BH.oM.Structure.Elements.Opening
- BH.oM.Structure.Elements.PadFoundation
- BH.oM.Structure.Elements.Panel
- BH.oM.Structure.Elements.Pile
- BH.oM.Structure.Elements.PileFoundation
- BH.oM.Structure.Elements.RetainingWall
- BH.oM.Structure.Elements.RigidLink
- BH.oM.Structure.Elements.Stem
- BH.oM.Structure.Elements.Surface
- BH.oM.Structure.Design.DesignGroup
- BH.oM.Structure.Design.Span
- BH.oM.Structure.Design.StructuralLayout
- BH.oM.Structure.Constraints.BarRelease
- BH.oM.Structure.Constraints.Constraint3DOF
- BH.oM.Structure.Constraints.Constraint4DOF
- BH.oM.Structure.Constraints.Constraint6DOF
- BH.oM.Structure.Constraints.LinkConstraint
- BH.oM.Test.UnitTests.TestData
- BH.oM.Test.UnitTests.UnitTest
- BH.oM.UI.BHoMInformation
- BH.oM.UI.ComponentRequest
- BH.oM.UI.CustomItem
- BH.oM.UI.ParamInfo
- BH.oM.UI.ProjectIDEvent
- BH.oM.UI.SearchConfig
- BH.oM.UI.SearchItem
- BH.oM.UI.ToolkitSelectItem
- BH.oM.UI.CallerUpdate
- BH.oM.UI.ComponentUpdate
- BH.oM.UI.InputsUpdate
- BH.oM.UI.OutputsUpdate
- BH.oM.UI.ParamAdded
- BH.oM.UI.ParamMoved
- BH.oM.UI.ParamRemoved
- BH.oM.UI.ParamUpdated
- BH.oM.Verification.Specifications.Specification
- BH.oM.Verification.Requirements.Requirement
- BH.oM.Versioning.VersioningEvent
- BH.oM.Adapters.XML.GBXMLUnitSetUp
- BH.oM.Adapters.XML.GeoReference
- BH.oM.Adapters.XML.KMLDocumentBuilder
- BH.oM.Adapters.XML.KMLGeometry
- BH.oM.Adapters.XML.Settings.GBXMLSettings
- BH.oM.Adapters.XML.Settings.KMLSettings
- BH.oM.Adapters.XML.GBXML.RoundingSettings
- BH.oM.XML.EnergyPlus.CoolingPeakCondition
- BH.oM.XML.EnergyPlus.Difference
- BH.oM.XML.EnergyPlus.EnergyPlusObject
- BH.oM.XML.EnergyPlus.EnergyPlusTabularReport
- BH.oM.XML.EnergyPlus.EstimatedCoolingPeakLoadComponent
- BH.oM.XML.EnergyPlus.EstimatedInstantDelayedSensibleLoad
- BH.oM.XML.EnergyPlus.HeatingPeakCondition
- BH.oM.XML.EnergyPlus.Latent
- BH.oM.XML.EnergyPlus.OutsideDryBulbTemperature
- BH.oM.XML.EnergyPlus.OutsideHumidityRatioAtPeak
- BH.oM.XML.EnergyPlus.OutsideWetBulbTemperature
- BH.oM.XML.EnergyPlus.PeakDesignSensibleLoad
- BH.oM.XML.EnergyPlus.SensibleDelayed
- BH.oM.XML.EnergyPlus.SensibleInstant
- BH.oM.XML.EnergyPlus.SensibleReturnAir
- BH.oM.XML.EnergyPlus.SimulationTimestamp
- BH.oM.XML.EnergyPlus.Total
- BH.oM.XML.EnergyPlus.ZoneComponentLoadSummary
- BH.oM.XML.EnergyPlus.ZoneDryBulbTemperature
- BH.oM.XML.EnergyPlus.ZoneHumidityRatioAtPeak
- BH.oM.XML.EnergyPlus.ZoneRelativeHumidity
- BH.oM.XML.CSProject.CSProjectObject
- BH.oM.XML.CSProject.Import
- BH.oM.XML.CSProject.IncludedFile
- BH.oM.XML.CSProject.ItemGroup
- BH.oM.XML.CSProject.ProjectReference
- BH.oM.XML.CSProject.Reference
- BH.oM.XML.CSProject.Project
- BH.oM.XML.CSProject.Configuration
- BH.oM.XML.CSProject.PropertyGroup
- BH.oM.XML.Bluebeam.BluebeamObject
- BH.oM.XML.Bluebeam.Markup
- BH.oM.XML.Bluebeam.MarkupSummary
Properties¶
Defining properties¶
The following properties are defined on the interface
Name | Type | Description | Quantity |
---|---|---|---|
BHoM_Guid | Guid | - | - |
Name | string | - | - |
Fragments | FragmentSet | - | - |
Tags | HashSet<string> | - | - |
CustomData | Dictionary<string, object> | - | - |
Derived properties¶
The following properties are defined as extension methods in one of the BHoM_Engines
Name | Type | Description | Quantity | Engine |
---|---|---|---|---|
AdapterIds | object | Returns the BHoMObject's Id of the provided FragmentType. If more than one matching IdFragment is found, the method returns a List of all Ids of that type.If none is found, null is returned. |
- | Adapter_Engine |
CategoryName | string | Gets Revit category name from BHoMObject. | - | Revit_Engine |
ElementId | int | Returns integer representation of ElementId of Revit element correspondent to given BHoMObject. This value is stored in RevitIdentifiers fragment. | - | Revit_Engine |
ExplicitBulk | ExplicitBulk | Queries the material take off information stored as a fragment on the object and return it as an ExplicitBulk element. This could be data extracted from an external package such as Revit and stored in VolumetricMaterialTakeoff fragment attached to a given BHoMObject when pulled. | - | Matter_Engine |
FamilyName | string | Gets the name of Revit family correspondent to given BHoMObject. This value is stored in RevitIdentifiers fragment. | - | Revit_Engine |
FamilyTypeName | string | Gets the name of Revit family type correspondent to given BHoMObject. This value is stored in RevitIdentifiers fragment. | - | Revit_Engine |
FindIdentifier | Type | Tries to find an IAdapterId on the object. | - | BHoM_Engine |
GeometryHash | string | Returns the geometrical identity of any IBHoMObject, useful for diffing. The geometrical identity is computed by extracting the geometry of the object via the IGeometry() method. Then, the hash is computed as a serialised array representing the coordinate of significant points taken on the geometry. The number of points is reduced to the minimum essential to determine uniquely any geometry. Additionally, the resulting points are transformed based on the source geometry type, to remove or minimize collisions. (Any transformation so performed is translational only, in order to support geometrical tolerance, i.e. numerical distance, when comparing GeometryHashes downstream). |
- | Geometry_Engine |
GetAllFragments | List<IFragment> | Returns all Fragments of an object that inherit from the given parentType, or all of them if no parentType is provided. | - | BHoM_Engine |
GetRevitIdentifiers | RevitIdentifiers | Retrieves identifiers of the Revit element correspondent to a BHoM object. | - | Revit_Engine |
GetRevitParameters | List<RevitParameter> | Retrieves parameters that are attached to a BHoM object. If a parameter with given name exists in both collections of pulled parameters and the ones to push, the latter is returned. | - | Revit_Engine |
GSAId | int | - | - | GSA_Engine |
Hash | string | Computes a Hash code for the iObject. The hash uniquely represents an object's state, based on its properties and their values. It can be used for comparisons. You can change how the hash is computed by changing the settings in the ComparisonConfig. |
- | BHoM_Engine |
HostInformation | Output<int, string> | Returns integer representation of ElementId of Revit element that hosts the element correspondent to given BHoMObject, along with name of the link document, if the host Revit element is linked. This value is stored in RevitHostFragment fragment. | - | Revit_Engine |
Identifier | IComparable | Queries identifier (BHoM_Guid) of IBHoMObject to be used to identify the object when processing verification results. | - | Verification_Engine |
IGeometry | IGeometry | - | - | BHoM_Engine |
IGeometry3D | IGeometry | Queries a three-dimensional geometry out of an IObject, if available. This geometry may be used for downstream tasks such as graphical representation, volume determination, or others. | - | BHoM_Engine |
IGetRevitElementType | IBHoMObject | Extracts Revit element type representation from a given BHoM object pulled from Revit. | - | Revit_Engine |
LinkDocument | string | Returns name of the link document containing the Revit element correspondent to given BHoM object. This value is stored in RevitIdentifiers fragment. | - | Revit_Engine |
RenderMesh | RenderMesh | Returns a RenderMesh of the object, that is a mesh usable for graphical display. | - | Graphics_Engine |
RenderMeshes | List<RenderMesh> | Returns render meshes of Revit element correspondent to given BHoMObject. This value is stored in RevitRepresentation fragment. | - | Revit_Engine |
RevisionFragment | RevisionFragment | - | - | Diffing_Engine |
RevitEdges | List<ICurve> | Returns edges of Revit element correspondent to given BHoMObject. This value is stored in RevitGeometry fragment. | - | Revit_Engine |
RevitMeshes | List<Mesh> | Returns mesh geometry of Revit element correspondent to given BHoMObject. This value is stored in RevitGeometry fragment. | - | Revit_Engine |
RevitSurfaces | List<ISurface> | Returns surface geometry of Revit element correspondent to given BHoMObject. This value is stored in RevitGeometry fragment. | - | Revit_Engine |
TaggedName | string | - | - | Serialiser_Engine |
UniqueId | string | Retrieves the Revit UniqueId stored on a BHoMObject, if found, otherwise returns null. The UniqueId is stored in the PersistentId property of a RevitIdentifiers fragment. |
- | Revit_Engine |
Workset | string | Returns name of the workset to which the Revit element correspondent to given BHoMObject belongs. This value is stored in RevitIdentifiers fragment. | - | Revit_Engine |
Code and Schema¶
C# implementation¶
Assembly: BHoM.dll
The C# interface definition is available on github:
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.
JSON Schema
{
"$ref" : "https://raw.githubusercontent.com/BHoM/BHoM_JSONSchema/develop/BHoM/IBHoMObject.json"
}
The JSON Schema is available on github here: