dgnlib
Public Attributes
DGNElemTextNode Struct Reference

#include <dgnlib.h>

List of all members.

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: