API Reference > Classes
Classes

The following table lists classes in this documentation.

This class contains functionality for access bindings for material rendering asset from ADSK material xml schemas. 
This class represents Selection Sets in an ODA based application. 
A helper class to work with material appearance. 
Facet provider class for BimRv objects 
Facet class, complements OdBmDatabase RxProperties list 
The class implements a module for exporting a BimRv database to the PRC format.  
Database cache class, stores CDA hierarchy information, using by CDA Node objects to keep CDA tree information while it collects by RxProperties requests. 
CDA Node class. Using to connect BimRv object with Database CDA hierarchy cache. Keeps reference to BimRv object, BimRv database, and additional information necessary to find BimRv object in hierarchy tree. 
Facet class, complements BmCDANode RxProperties list 
 
 
 
 
 
 
 
 
Facet class, complements OdBmElement RxProperties list by the dynamically builded list depending on object's BmParams 
This is a field builder class. 
 
 
details 
 
A helper class to work with base part of Ceramic appearance schema. 
A helper class to work with finish bumps part of Ceramic appearance schema. 
A helper class to work with Ceramic appearance schema. 
A helper class to work with relief part of Ceramic appearance schema. 
 
A helper class to work with base part of Concrete appearance schema. 
A helper class to work with finish bumps part of Concrete appearance schema. 
A helper class to work with Concrete appearance schema. 
 
A helper class to work with weathering part of Concrete appearance schema. 
 
Facet class, complements viewsNodeEntity RxProperties list. 
 
 
A helper class to work with relief part of Generic appearance schema. 
A helper class to draw DBDrawing via specified context. 
A helper class to work with cut-outs part of Generic appearance schema. 
A class of OdBmMTDraw context. 
A helper class to work with base part of Generic appearance schema. 
A helper class to draw an array of DBDrawings in MT via specified context. 
A helper class to work with Generic appearance schema. All schemas in diffuse, transparency, cut-out, self illumination and bump maps can be one of the following: image, checkers, gradient, marble, noise, speckle, tiles, waves, wood 
A helper class to work with base part of Generic appearance schema. 
A helper class to work with self-illumination part of Generic appearance schema. 
A helper class to work with transparency part of Generic appearance schema. 
 
 
A helper class to work with base part of Glazing appearance schema. 
A helper class to work with Glazing appearance schema. 
A helper class to work with base part of Hardwood appearance schema. 
A helper class to work with Hardwood appearance schema. 
A helper class to work with relief part of Hardwood appearance schema. 
A helper class to work with base part of Masonry appearance schema. 
A helper class to work with Masonry appearance schema. 
A helper class to work with relief part of Masonry appearance schema. 
A helper class to work with base part of Metal appearance schema. 
A helper class to work with cut-outs part of Metal appearance schema. 
A helper class to work with Metal appearance schema. 
A helper class to work with relief part of Metal appearance schema. 
A helper class to work with base part of Metallic Paint appearance schema. 
A helper class to work with flecks part of Metallic Paint appearance schema. 
A helper class to work with MetallicPaint appearance schema. 
A helper class to work with pearl part of Metallic Paint appearance schema. 
A helper class to work with top coat part of Metallic Paint appearance schema. 
A helper class to work with base part of Mirror appearance schema. 
A helper class to work with Mirror appearance schema. 
A helper class to work with base part of Plastic appearance schema. 
A helper class to work with finish bumps part of Plastic appearance schema. 
A helper class to work with PlasticVinyl appearance schema. 
A helper class to work with relief part of Plastic appearance schema. 
A helper class to work with base part of Solid Glass appearance schema. 
A helper class to work with SolidGlass appearance schema. 
A class that implements the functionality for working with the context of exporting a BimRv database to the PDF format with PRC support. This class supports export in one viewport in the output PDF document (Single View Mode).  
A helper class to work with relief part of SolidGlass appearance schema. 
A class for protocol extension that implements exporting a BimRv drawable element from a BimRv database to the PDF format with PRC support. This class reimplements the drawableToPRC() method of the PdfExportGiDrawablePE_Default class.
 
A helper class to work with base part of Stone appearance schema. 
A helper class to work with finish bumps part of Stone appearance schema. 
A helper class to work with Stone appearance schema. 
A helper class to work with relief part of Stone appearance schema. 
 
A helper class to work with base part of Wall Paint appearance schema. 
A helper class to work with Wall Paint appearance schema. 
A helper class to work with base part of Water appearance schema. 
A helper class to work with Water appearance schema. 
 
 
 
 
3dView dependend CDA for BimRV module class. To enable BuiltIn Properties display - add BUILTINPROPENABLE in preprocessor definitions 
CDA for BimRV module class. To enable BuiltIn Properties display - add BUILTINPROPENABLE in preprocessor definitions 
RxProperty for database categories collection. Collects databse's elements categories. 
RxProperty for Database node display mode. If false - group nodes will display with quantity of elements under node: "Category (XX)", and elemements will display with DbHandle value after name in [] brackets: "Element [XXXXXX]". If true node names will contain description only. 
Database filename RxProperty 
Database Project node RxProperty. Property provides "Project" node in hierarchy tree. OdBmCDANode Object is created for it. 
RxProperty for Database node View property Sets active view to filter visible elements. 
RxProperty for Database node Views property. Creates Views node from temporary dynamic object. 
RxProperty for BuiltIn representation of OdBmElement object's Params. To enable BuiltIn Properties display - add BUILTINPROPENABLE in preprocessor definitions 
 
 
 
Database cache node class, stores node hierarchy and additional information. 
 
 
 
 
RxProperty for CDA node objects collection. Collects CDA node object childs. 
 
RxProperty for CDA node name property 
 
 
RxProperty for OdBmCDANode ODAUniqueID property. Uses database handle as ODAUniqueId 
RxProperty for customer representation of OdBmElement object's Params. 
RxProperty for OdBmElement name property. Try to name BmElement from getShortDescriptiveName(), then from getElementName(), then from isA()->name(). 
RxProperty for OdBmElement name property. Try to name BmElement from getShortDescriptiveName(), then from getElementName(), then from isA()->name(). 
RxProperty for OdBmElement ODAUniqueID property. Uses database handle as ODAUniqueId 
 
 
 
Contains context data that is view-dependent 
 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.