#include "DgnPlatform.h"
#include "Bentley/RefCounted.h"
#include <ECObjects/ECObjects.h>
#include <ECObjects/ECValue.h>
#include <ECObjects/ECExpressions.h>
#include <DgnPlatform/DgnModelRef.h>
#include <DgnPlatform/DgnCore.h>
#include <DgnPlatform/ElementHandle.h>
#include <DgnPlatform/Material.h>
#include <Bentley/bvector.h>
#include <Bentley/WString.h>
Go to the source code of this file.
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 | AreaHatchAction::HatchParams |
struct | AreaPatternAction |
! A display rule action that allows control of area patterning More... | |
struct | AreaPatternAction::AreaPatternParams |
struct | DisplayStyleOverrideAction |
! A display rule action that allows override of display style. More... | |
Namespaces | |
Bentley | |
The Bentley namespace contains types defined by the Bentley Library. | |
Bentley::DgnPlatform | |
The DgnPlatform namespace contains types defined by the DgnPlatform. | |
Typedefs | |
typedef bvector < IDisplayRuleActionPtr > | DisplayRuleActionPtrVector |
A collection of IDisplayRuleActionPtr. More... | |
typedef bvector < IDisplayRuleActionCP > | DisplayRuleActionCPVector |
A collection of IDisplayRuleActionCP. 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... | |