|
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)
1.8.14