Horizon
Loading...
Searching...
No Matches
DL_ArcAlignedTextData Struct Reference

Arc Aligned Text Data. More...

#include <dl_entities.h>

Public Attributes

std::string text
std::string font
std::string style
double cx
double cy
double cz
double radius
double xScaleFactor
double height
double spacing
double offset
double rightOffset
double leftOffset
double startAngle
double endAngle
bool reversedCharacterOrder
int direction
int alignment
int side
bool bold
bool italic
bool underline
int characerSet
int pitch
bool shxFont
bool wizard
int arcHandle

Detailed Description

Arc Aligned Text Data.

Member Data Documentation

◆ alignment

int DL_ArcAlignedTextData::alignment

Alignment: 1: fit 2: left 3: right 4: center

◆ arcHandle

int DL_ArcAlignedTextData::arcHandle

Arc handle/ID

◆ bold

bool DL_ArcAlignedTextData::bold

Bold flag

◆ characerSet

int DL_ArcAlignedTextData::characerSet

Character set value. Windows character set identifier.

◆ cx

double DL_ArcAlignedTextData::cx

X coordinate of arc center point.

◆ cy

double DL_ArcAlignedTextData::cy

Y coordinate of arc center point.

◆ cz

double DL_ArcAlignedTextData::cz

Z coordinate of arc center point.

◆ direction

int DL_ArcAlignedTextData::direction

Direction 1: outward from center 2: inward from center

◆ endAngle

double DL_ArcAlignedTextData::endAngle

End angle (radians)

◆ font

std::string DL_ArcAlignedTextData::font

Font name

◆ height

double DL_ArcAlignedTextData::height

Text height

◆ italic

bool DL_ArcAlignedTextData::italic

Italic flag

◆ leftOffset

double DL_ArcAlignedTextData::leftOffset

Left offset

◆ offset

double DL_ArcAlignedTextData::offset

Offset from arc

◆ pitch

int DL_ArcAlignedTextData::pitch

Pitch and family value. Windows pitch and character family identifier.

◆ radius

double DL_ArcAlignedTextData::radius

Arc radius.

◆ reversedCharacterOrder

bool DL_ArcAlignedTextData::reversedCharacterOrder

Reversed character order: false: normal true: reversed

◆ rightOffset

double DL_ArcAlignedTextData::rightOffset

Right offset

◆ shxFont

bool DL_ArcAlignedTextData::shxFont

Font type: false: TTF true: SHX

◆ side

int DL_ArcAlignedTextData::side

Side 1: convex 2: concave

◆ spacing

double DL_ArcAlignedTextData::spacing

Character spacing

◆ startAngle

double DL_ArcAlignedTextData::startAngle

Start angle (radians)

◆ style

std::string DL_ArcAlignedTextData::style

Style

◆ text

std::string DL_ArcAlignedTextData::text

Text string

◆ underline

bool DL_ArcAlignedTextData::underline

Underline flag

◆ wizard

bool DL_ArcAlignedTextData::wizard

Wizard flag

◆ xScaleFactor

double DL_ArcAlignedTextData::xScaleFactor

Relative X scale factor.


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