#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 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.
Element number (zero based)
Structure type: (DGNST_*)
Element Level: 0-63
Element type (DGNT_)
Is element complex?
Is element deleted?
Graphic group number
Properties: ORing of DGNPF_ flags
Color index (0-255)
Line Weight (0-31)
Line Style: One of DGNS_* values
Bytes of attribute data, usually zero.
unsigned char* DGNElemCore::attr_data |
Raw attribute data
Bytes of raw data, usually zero.
unsigned char* DGNElemCore::raw_data |
All raw element data including header.