dgnlib
Public Attributes | List of all members
DGNElemTextNode Struct Reference

#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
 

Detailed Description

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

See Also
DGNAddRawAttrLink()

Member Data Documentation

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)


The documentation for this struct was generated from the following file: