Horizon
Loading...
Searching...
No Matches
Public Attributes | List of all members
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: