ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
DL_StyleData Struct Reference

#include <dl_entities.h>

Collaboration diagram for DL_StyleData:

Public Member Functions

 DL_StyleData (const std::string &name, int flags, double fixedTextHeight, double widthFactor, double obliqueAngle, int textGenerationFlags, double lastHeightUsed, const std::string &primaryFontFile, const std::string &bigFontFile)
 
bool operator== (const DL_StyleData &other)
 

Public Attributes

std::string name
 
int flags
 
double fixedTextHeight
 
double widthFactor
 
double obliqueAngle
 
int textGenerationFlags
 
double lastHeightUsed
 
std::string primaryFontFile
 
std::string bigFontFile
 
bool bold
 
bool italic
 

Detailed Description

Text style data.

Definition at line 122 of file dl_entities.h.

Constructor & Destructor Documentation

◆ DL_StyleData()

DL_StyleData::DL_StyleData ( const std::string &  name,
int  flags,
double  fixedTextHeight,
double  widthFactor,
double  obliqueAngle,
int  textGenerationFlags,
double  lastHeightUsed,
const std::string &  primaryFontFile,
const std::string &  bigFontFile 
)
inline

Constructor Parameters: see member variables.

Definition at line 127 of file dl_entities.h.

Member Function Documentation

◆ operator==()

bool DL_StyleData::operator== ( const DL_StyleData other)
inline

Member Data Documentation

◆ bigFontFile

std::string DL_StyleData::bigFontFile

Big font file name

Definition at line 176 of file dl_entities.h.

Referenced by operator==(), and DL_Dxf::writeStyle().

◆ bold

bool DL_StyleData::bold

Definition at line 178 of file dl_entities.h.

Referenced by main(), and DL_Dxf::writeStyle().

◆ fixedTextHeight

double DL_StyleData::fixedTextHeight

Fixed text height or 0 for not fixed.

Definition at line 164 of file dl_entities.h.

Referenced by operator==(), and DL_Dxf::writeStyle().

◆ flags

int DL_StyleData::flags

Style flags

Definition at line 162 of file dl_entities.h.

Referenced by operator==(), and DL_Dxf::writeStyle().

◆ italic

bool DL_StyleData::italic

Definition at line 179 of file dl_entities.h.

Referenced by main(), and DL_Dxf::writeStyle().

◆ lastHeightUsed

double DL_StyleData::lastHeightUsed

Last height used

Definition at line 172 of file dl_entities.h.

Referenced by DL_Dxf::writeStyle().

◆ name

std::string DL_StyleData::name

Style name

Definition at line 160 of file dl_entities.h.

Referenced by operator==(), and DL_Dxf::writeStyle().

◆ obliqueAngle

double DL_StyleData::obliqueAngle

Oblique angle

Definition at line 168 of file dl_entities.h.

Referenced by operator==(), and DL_Dxf::writeStyle().

◆ primaryFontFile

std::string DL_StyleData::primaryFontFile

Primary font file name

Definition at line 174 of file dl_entities.h.

Referenced by operator==(), and DL_Dxf::writeStyle().

◆ textGenerationFlags

int DL_StyleData::textGenerationFlags

Text generation flags

Definition at line 170 of file dl_entities.h.

Referenced by operator==(), and DL_Dxf::writeStyle().

◆ widthFactor

double DL_StyleData::widthFactor

Width factor

Definition at line 166 of file dl_entities.h.

Referenced by operator==(), and DL_Dxf::writeStyle().


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