Classes | |
struct | ElementTemplateNode |
Element templates define symbology properties. More... | |
struct | ElementTemplateParamsHelper |
The ElementTemplateParamsHelper class provide methods to add and set properties in the default instance of an element template. More... | |
struct | ElementTemplateUtils |
The ElementTemplateUtils class is a utility class used to locate, write, and delete Element Templates. More... | |
struct | elementfillcolordata |
Element fill color data. More... | |
Typedefs | |
typedef enum Bentley::DgnPlatform::ElementParameterType | ElementParameterType |
ElementParameterType is an enum of the built-in element parameter types that can be defined within an element template. More... | |
typedef struct Bentley::elementfillcolordata | ElementFillColorData |
Element fill color data. More... | |
typedef struct Bentley::elementfillcolordata ElementFillColorData |
Element fill color data.
typedef enum Bentley::DgnPlatform::ElementParameterType ElementParameterType |
ElementParameterType is an enum of the built-in element parameter types that can be defined within an element template.
enum ActivePointType |
enum ElementColorSource |
enum ElementColorType |
enum ElementFillModeType |
enum ElementParameterType |
ElementParameterType is an enum of the built-in element parameter types that can be defined within an element template.
Enumerator | |
---|---|
ELEMENTPARAM_Level |
Level name defined in value.wCharPFormat. |
ELEMENTPARAM_Color |
ElementColorData* stored in value.voidPFormat. |
ELEMENTPARAM_Weight |
Weight stored in value.sLongFormat. |
ELEMENTPARAM_LineStyle |
Line Style name stored in value.wCharPFormat. |
ELEMENTPARAM_LineStyleParam |
LineStyleParamData* stored in value.voidPFormat. |
ELEMENTPARAM_Class |
Element class stored in value.sLongFormat. |
ELEMENTPARAM_Transparency |
Element transparency stored in value.doubleFormat. |
ELEMENTPARAM_Priority |
Element priority stored in value.sLongFormat. |
ELEMENTPARAM_AreaMode |
Element area mode stored in value.sLongFormat. Solid=0, Hole=1. |
ELEMENTPARAM_FillColor |
ElementColorData* stored in value.voidPFormat. |
ELEMENTPARAM_FillMode |
Element fill mode stored in value.sLongFormat. None=0, Filled=1, 2=Outlined. |
ELEMENTPARAM_CellName |
Cell name stored in value.wCharPFormat. |
ELEMENTPARAM_Scale |
Cell scale DPoint3dP stored in value.voidPFormat. |
ELEMENTPARAM_Terminator |
Terminator cell name stored in value.wCharPFormat. |
ELEMENTPARAM_TerminatorScale |
Terminator scale stored in value.doubleFormat. |
ELEMENTPARAM_ActivePoint |
Active point definition ActivePointData* stored in value.voidPFormat. |
ELEMENTPARAM_TextStyle |
Text Style name stored in value.wCharPFormat. |
ELEMENTPARAM_TextStyleOverride |
Text style overrides TextStyleOverrideData* stored in value.voidPFormat. |
ELEMENTPARAM_PatternCell |
Pattern cell name stored in value.wCharPFormat. |
ELEMENTPARAM_PatternDelta |
Hatch patterning deltas (in meters) PatternDelta* stored in value.voidPFormat. |
ELEMENTPARAM_PatternAngle |
Hatch patterning angles (in radians) PatternAngle* stored in value.voidPFormat. |
ELEMENTPARAM_PatternScale |
Pattern cell scale stored in value.doubleFormat. |
ELEMENTPARAM_AreaPatternDelta |
Cell patterning deltas (in meters) PatternDelta* stored in value.voidPFormat. |
ELEMENTPARAM_AreaPatternAngle |
Cell patterning angle (in radians) stored in value.doubleFormat. |
ELEMENTPARAM_MlineStyle |
Multi-line style name stored in value.wCharPFormat. |
ELEMENTPARAM_DimensionStyle |
Dimension style name stored in value.wCharPFormat. |
ELEMENTPARAM_Material |
Material name stored as string. |
ELEMENTPARAM_DetailSymbolStyle |
Detailing Symbol _DetailCalloutStyle name stored as string. |
ELEMENTPARAM_PatternIsAnnotation |
Hatch / Pattern is an annotation (can be scaled by annotation scale) stored in value.boolFormat. |
enum ElementTemplateStatus |
Indicates status from ElementTemplate API methods.