QCAD
Open Source 2D CAD
DL_AttributeData Struct Reference

Block attribute data. More...

#include <dl_entities.h>

Inheritance diagram for DL_AttributeData:
DL_TextData

Public Member Functions

 DL_AttributeData (const DL_TextData &tData, const std::string &tag)
 
 DL_AttributeData (double ipx, double ipy, double ipz, double apx, double apy, double apz, double height, double xScaleFactor, int textGenerationFlags, int hJustification, int vJustification, const std::string &tag, const std::string &text, const std::string &style, double angle)
 Constructor. More...
 
- Public Member Functions inherited from DL_TextData
 DL_TextData (double ipx, double ipy, double ipz, double apx, double apy, double apz, double height, double xScaleFactor, int textGenerationFlags, int hJustification, int vJustification, const std::string &text, const std::string &style, double angle)
 Constructor. More...
 

Public Attributes

std::string tag
 
- Public Attributes inherited from DL_TextData
double angle
 
double apx
 
double apy
 
double apz
 
double height
 
int hJustification
 Horizontal justification. More...
 
double ipx
 
double ipy
 
double ipz
 
std::string style
 
std::string text
 
int textGenerationFlags
 
int vJustification
 Vertical justification. More...
 
double xScaleFactor
 

Detailed Description

Block attribute data.

Constructor & Destructor Documentation

DL_AttributeData::DL_AttributeData ( const DL_TextData tData,
const std::string &  tag 
)
inline
DL_AttributeData::DL_AttributeData ( double  ipx,
double  ipy,
double  ipz,
double  apx,
double  apy,
double  apz,
double  height,
double  xScaleFactor,
int  textGenerationFlags,
int  hJustification,
int  vJustification,
const std::string &  tag,
const std::string &  text,
const std::string &  style,
double  angle 
)
inline

Constructor.

Parameters: see member variables.

Member Data Documentation

std::string DL_AttributeData::tag

Tag.


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