Page Index - BHoM/documentation GitHub Wiki
240 page(s) in this GitHub Wiki:
- Home
- ➡️ The documentation is at the link https://bhom.xyz/documentation/.
- This is an old copy of the Documentation, kept while we transition from the wiki to the new documentation. It will be deleted.
- Do not edit the content in this "Wiki" section. See editing the documentation to see how you can contribute and write documentation.
- 2022 Q1 Reflection oM Engine migration to Base oM Engine
- Please reload this page
- Adapter Actions
- Please reload this page
- Adapter Actions advanced parameters
- Please reload this page
- AssemblyInfo compliance
- Please reload this page
- AttributeHasEndingPunctuation
- Please reload this page
- Backwards compatibility
- Please reload this page
- BH.Engine ‐ Create New Algorithms
- Please reload this page
- BH.oM ‐ Define New Objects
- Please reload this page
- BH.UI ‐ Expose Your Code to UIs
- Please reload this page
- BHoM Structural Conventions
- Please reload this page
- BHoM Units conventions
- Please reload this page
- BHoM View quality conventions
- Please reload this page
- BHoM_Engine Classes
- Please reload this page
- Change to a property name
- Please reload this page
- Changelog
- Please reload this page
- Check All
- Please reload this page
- Check Branch Compliance
- Please reload this page
- Check Code Compliance
- Please reload this page
- Check Compliance
- Please reload this page
- Check Copyright Compliance
- Please reload this page
- Check Core
- Please reload this page
- Check Dataset Compliance
- Please reload this page
- Check Documentation Compliance
- Please reload this page
- Check Installer
- Please reload this page
- Check Null Handling
- Please reload this page
- Check PR Builds
- Please reload this page
- Check Project Compliance
- Please reload this page
- Check Ready To Merge
- Please reload this page
- Check Required
- Please reload this page
- Check Serialisation
- Please reload this page
- Check Unit Tests
- Please reload this page
- Check Versioning
- Please reload this page
- Code Attributes
- Please reload this page
- Code Compliance
- Please reload this page
- Coding Style
- Please reload this page
- Configuring objects comparison (ComparisonConfig)
- Please reload this page
- Configuring Revit objects comparison (RevitComparisonConfig)
- Please reload this page
- Continuous Integration
- Please reload this page
- Create a new adapter in 10 minutes
- Please reload this page
- Creating a New Repo
- Please reload this page
- Dataset guidelines
- Please reload this page
- Diffing and Hashing – guide for developers
- Please reload this page
- Diffing – tracking changes in your BHoM objects
- Please reload this page
- EngineClassMatchesFilePath
- Please reload this page
- FAQ
- Please reload this page
- Geometry
- Please reload this page
- Getting started for developers
- Please reload this page
- Handling Exceptional Events
- Please reload this page
- HasConstructor
- Please reload this page
- HasDescriptionAttribute
- Please reload this page
- Hash – an object's identity
- Please reload this page
- HasOneConstructor
- Please reload this page
- HasOutputAttribute
- Please reload this page
- HasPublicGet
- Please reload this page
- HasSingleClass
- Please reload this page
- HasSingleNamespace
- Please reload this page
- HasUniqueMultiOutputAttributes
- Please reload this page
- HasUniqueOutputAttribute
- Please reload this page
- HasValidConstructor
- Please reload this page
- HasValidCopyright
- Please reload this page
- HasValidMultiOutputAttributes
- Please reload this page
- HasValidOutputAttribute
- Please reload this page
- HasValidPreviousVersionAttribute
- Please reload this page
- How to check your versioned changes are working ?
- Please reload this page
- Icons
- Please reload this page
- IElement required extension methods
- Please reload this page
- Implement an Adapter
- Please reload this page
- InputAttributeHasMatchingParameter
- Please reload this page
- InputAttributeIsUnique
- Please reload this page
- InputParameterStartsLower
- Please reload this page
- Installing BHoM
- Please reload this page
- Introduction to the BHoM_Adapter
- Please reload this page
- IsExtensionMethod
- Please reload this page
- IsInputAttributePresent
- Please reload this page
- IsPublicClass
- Please reload this page
- IsPublicProperty
- Please reload this page
- IsStaticClass
- Please reload this page
- IsUsingCustomData
- Please reload this page
- IsValidConvertMethodName
- Please reload this page
- IsValidCreateMethod
- Please reload this page
- IsValidCreateMethodName
- Please reload this page
- IsValidDataset
- Please reload this page
- IsValidEngineClassName
- Please reload this page
- IsValidIImmutableObject
- Please reload this page
- IsVirtualProperty
- Please reload this page
- MethodNameContainsFileName
- Please reload this page
- MethodNameStartsUpper
- Please reload this page
- ModifyReturnsDifferentType
- Please reload this page
- ModifyReturnsSameType
- Please reload this page
- Null Handling
- Please reload this page
- Object name change and associated custom create method
- Please reload this page
- ObjectNameMatchesFileName
- Please reload this page
- Open Sourcing Procedure
- Please reload this page
- PreviousInputNamesAttributeHasMatchingParameter
- Please reload this page
- PreviousInputNamesAttributeIsUnique
- Please reload this page
- Project References and Build Paths
- Please reload this page
- PropertyAccessorsHaveNoBody
- Please reload this page
- Releases and Versioning
- Please reload this page
- Resolving an Issue
- Please reload this page
- Shear Area Derivation
- Please reload this page
- Structural Adapters
- Please reload this page
- Structure of the BHoM
- Please reload this page
- Submitting an Issue
- Please reload this page
- Technical philosophy of the BHoM
- Please reload this page
- Templates
- Please reload this page
- The
External
class - Please reload this page
- The BHoM Toolkit
- Please reload this page
- The CRUD methods
- Please reload this page
- The IImmutable interface
- Please reload this page
- Toolkits targeting multiple versions of the same software
- Please reload this page
- Using the BHoM
- Please reload this page
- Using the SCRUM Board
- Please reload this page
- Using Visual Studio
- Please reload this page
- Using Visual Studio Code
- Please reload this page
- Versioning How to modify code without breaking user scripts
- Please reload this page
- What Is the BHoM For
- Please reload this page
- Wiki Style
- Please reload this page
- Working Together ‐ Avoiding Conflicts
- Please reload this page