Close

Relief for ODA Team in Ukraine

Learn more
ODA BimRv SDK
Developer Guide Code Snippet Commands

Summary

ODA Product: ODA BimRv SDK
Sample Name: TB_DevGuideCommands
Categories: C++ / Beginner / Working with .rvt and .rfa files / macOS, Linux, Windows
Source Code Location: BimRv/Examples/TB_DevGuideCommands

Description

A sample .tx module that contains samples from Developer Guide articles.

List of samples:

BmCDAWrapperCmd A sample that demonstrates usage of CDA (common data access) wrappers. Corresponding topic: Common Data Access Wrappers for BimRv
BmDocCreateBlendCmd A sample that demonstrates how to create a blend element. Corresponding topic: Create Blend Elements
BmDocCreateSweepCmd A sample that demonstrates how to create a sweep element. Corresponding topic: Create Sweep Elements
BmCurveElemCmd A sample that creates six curve elements:
  1. Straight line
  2. Arc using a center, x- and y-direction, and start and end angles
  3. Arc using three points
  4. Ellipse
  5. Hermite spline
  6. NURBS
Corresponding topic: Work with Curve Elements
BmDocElementHandleCmd A sample that demonstrates how to work with element handles. Corresponding topic: Identify Elements using a Handle
BmDocElementIdCmd A sample that demonstrates how to work with element IDs. Corresponding topic: Identify Elements using an ID
BmDocMaterialCmd A sample that demonstrates how to create a material. Corresponding topic: Work with Materials
BmDocTfCmd A sample that demonstrates how to work with the Tf interface. Corresponding topic: Work with the Tf Interface
BmDocViewsCmd A sample that demonstrates how to work with views and their specific properties. Corresponding topic: Work with Views
BmElementIdCmd A sample that prints the UniqueId, episode GUID, ExportId and IFC GUID of the specified element.
BmFilterCmd A sample that filters elements, collects them into the array and shows its IDs. The next elements can be found:
  • Duct curves
  • Materials
  • Doors;
  • Sketch lines
Additionally, it can filter elements a second time to find those that have a giving comment string. Corresponding topic: How to Filter Elements
BmHostedFamiliesCmd A sample that demonstrates how to handle hosted families. Corresponding topic: Hosted Families in ODA BimRv SDK
BmLevelCreateCmd A sample that demonstrates how to create a new level.
BmOpeningCmd A sample that demonstrates how to create an opening in a host object. Corresponding topic: Create Openings in Host Objects
BmTextElementsCmd A sample that demonstrates how to create a text element. Corresponding topic: Work with Text Elements
BmTfCmd A sample that dumps a class name and all its members with their types of the giving element (by ID) and of every parent class in the hierarchy.
BmViewCmd A sample that demonstrates properties of the current view.

See Also

Use ODA BimRv SDK Sample Applications

Copyright © 2002 – 2022. Open Design Alliance. All rights reserved.