Namespaces | |
Bentley | |
The Bentley namespace contains types defined by the Bentley Library. | |
Bentley::DgnPlatform | |
The DgnPlatform namespace contains types defined by the DgnPlatform. | |
Classes | |
struct | IDisplayRuleAction |
! A display rule action interface that defines an action that needs to be applied on ! a element. More... | |
struct | ElementDisplayAction |
! A display rule action that allows to turn display of an element off. More... | |
struct | ColorOverrideAction |
! A display rule action that allows to override element color. More... | |
struct | FillColorOverrideAction |
! A display rule action that allows to override element fill color. More... | |
struct | StyleOverrideAction |
! A display rule action that allows to override line style. More... | |
struct | WeightOverrideAction |
! A display rule action that allows to override line weight. More... | |
struct | TransparencyOverrideAction |
! A display rule action that allows to override transparency of an element. More... | |
struct | ElementPriorityAction |
! A display rule action that allows to control element priority. More... | |
struct | AreaHatchAction |
! A display rule action that allows control of element hatching. More... | |
struct | AreaPatternAction |
! A display rule action that allows control of area patterning More... | |
struct | DisplayStyleOverrideAction |
! A display rule action that allows override of display style. More... | |
struct | DisplayRule |
DisplayRule is an item in DisplayRuleSet that represents a single rule. More... | |
struct | DisplayRuleSet |
A DisplayRuleSet is a named collection of DisplayRules that can be associated to any available DisplayStyle. More... | |
struct | DisplayRulesManager |
Provides static methods for reading, writing, and modifying display rules sets in files. More... | |
Typedefs | |
typedef bvector < IDisplayRuleActionPtr > | DisplayRuleActionPtrVector |
A collection of IDisplayRuleActionPtr. More... | |
typedef bvector < IDisplayRuleActionCP > | DisplayRuleActionCPVector |
A collection of IDisplayRuleActionCP. More... | |
typedef bvector< DisplayRulePtr > | DisplayRulePtrVector |
A collection of DisplayRulePtr. More... | |
typedef bvector < DisplayRuleSetPtr > | DisplayRuleSetPtrVector |
A collection of DisplayRuleSetPtr. More... | |
typedef bvector< DisplayRuleSetCP > | DisplayRuleSetCPVector |
A collection of DisplayRuleSetCP. More... | |
Enumerations | |
enum | DisplayRuleActionId { ElementDisplay = 0, ColorOverride = 1, FillColorOverride = 2, StyleOverride = 3, WeightOverride = 4, TransparencyOverride = 5, ElementPriority = 6, PresentationForm = 7, AreaHatch = 8, AreaPattern = 9, MaterialOverride = 10, LevelOfDetail = 11, DisplayStyleOverride = 12, COUNT_OF_IDS } |
! DisplayRuleAction identifiers. More... | |
typedef bvector<IDisplayRuleActionCP> DisplayRuleActionCPVector |
A collection of IDisplayRuleActionCP.
typedef bvector<IDisplayRuleActionPtr> DisplayRuleActionPtrVector |
A collection of IDisplayRuleActionPtr.
typedef bvector<DisplayRulePtr> DisplayRulePtrVector |
A collection of DisplayRulePtr.
typedef bvector<DisplayRuleSetCP> DisplayRuleSetCPVector |
A collection of DisplayRuleSetCP.
typedef bvector<DisplayRuleSetPtr> DisplayRuleSetPtrVector |
A collection of DisplayRuleSetPtr.
|
strong |
! DisplayRuleAction identifiers.
Enumerator | |
---|---|
ElementDisplay |
Element display off. |
ColorOverride |
Color override. |
FillColorOverride |
Fill color override. |
StyleOverride |
Style override. |
WeightOverride |
Weight override. |
TransparencyOverride |
Transparancy override. |
ElementPriority |
ElementPriority override. |
PresentationForm |
Element presentation form. |
AreaHatch |
Area Hatch. |
AreaPattern |
Area Pattern. |
MaterialOverride |
Material Override. |
LevelOfDetail |
Level Of Detail. |
DisplayStyleOverride |
Display Style Override. |
COUNT_OF_IDS |
Identifies count of possible action types. |