#include <dgnlib.h>
Public Attributes | |
int | offset |
int | size |
int | element_id |
int | stype |
int | level |
int | type |
int | complex |
int | deleted |
int | graphic_group |
int | properties |
int | color |
int | weight |
int | style |
int | attr_bytes |
unsigned char * | attr_data |
int | raw_bytes |
unsigned char * | raw_data |
Core element structure.
Core information kept about each element that can be read from a DGN file. This structure is the first component of each specific element structure (like DGNElemMultiPoint). Normally the DGNElemCore.stype field would be used to decide what specific structure type to case the DGNElemCore pointer to.
Bytes of attribute data, usually zero.
unsigned char* DGNElemCore::attr_data |
Raw attribute data
Color index (0-255)
Is element complex?
Is element deleted?
Element number (zero based)
Graphic group number
Element Level: 0-63
Properties: ORing of DGNPF_ flags
Bytes of raw data, usually zero.
unsigned char* DGNElemCore::raw_data |
All raw element data including header.
Line Style: One of DGNS_* values
Structure type: (DGNST_*)
Element type (DGNT_)
Line Weight (0-31)