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

◆ font_id

short DGNElemTextNode::font_id

text font used

◆ height_mult

double DGNElemTextNode::height_mult

height multiplier

◆ justification

short DGNElemTextNode::justification

justification type, see DGNJ_

◆ length_mult

double DGNElemTextNode::length_mult

length multiplier

◆ line_spacing

long DGNElemTextNode::line_spacing

spacing between text strings

◆ max_length

short DGNElemTextNode::max_length

maximum length allowed, characters

◆ max_used

short DGNElemTextNode::max_used

maximum length used

◆ node_number

int DGNElemTextNode::node_number

text node number

◆ numelems

int DGNElemTextNode::numelems

Number of text strings

◆ origin

DGNPoint DGNElemTextNode::origin

Snap origin (as defined by user)

◆ rotation

double DGNElemTextNode::rotation

rotation angle (2d)

◆ totlength

int DGNElemTextNode::totlength

Total length of the node (bytes = totlength * 2 + 38)


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