dgnlib
|
#include <dgnlib.h>
Public Attributes | |
DGNElemCore | core |
int | totlength |
int | numelems |
int | node_number |
short | max_length |
short | max_used |
short | font_id |
short | justification |
long | line_spacing |
double | length_mult |
double | height_mult |
double | rotation |
DGNPoint | origin |
Text Node Header.
The core.stype code is DGNST_TEXT_NODE.
Used for DGNT_TEXT_NODE (7). First fields (up to numelems) are compatible with DGNT_COMPLEX_HEADER (7),
short DGNElemTextNode::font_id |
text font used
double DGNElemTextNode::height_mult |
height multiplier
short DGNElemTextNode::justification |
justification type, see DGNJ_
double DGNElemTextNode::length_mult |
length multiplier
long DGNElemTextNode::line_spacing |
spacing between text strings
short DGNElemTextNode::max_length |
maximum length allowed, characters
short DGNElemTextNode::max_used |
maximum length used
int DGNElemTextNode::node_number |
text node number
int DGNElemTextNode::numelems |
Number of text strings
DGNPoint DGNElemTextNode::origin |
Snap origin (as defined by user)
double DGNElemTextNode::rotation |
rotation angle (2d)
int DGNElemTextNode::totlength |
Total length of the node (bytes = totlength * 2 + 38)