#include <RShxFont.h>
|
| bool | calCRFromSEH (double startX, double startY, double endX, double endY, double chordHeight, double ¢erX, double ¢erY, double &radius) |
| |
| bool | caseCode8 (char *&buf, int &len) |
| |
| bool | caseCodeC (char *&buf, int &len) |
| |
| void | drawArc (double CenterX, double CenterY, double radius, double startAng, double sweepAng) |
| |
| void | drawLine () |
| |
| void | endLine () |
| |
| void | parseDef (uint16_t ch, char *buf, int len) |
| |
| void | parseLenDirByte (uint8_t code) |
| |
| void | parseOneCode (char *&buf, int &len) |
| |
| QString | readLine (FILE *pf) |
| |
| void | startLine () |
| |
◆ Type
| Enumerator |
|---|
| Unifont | |
| Bigfont | |
| Shapes | |
| Regfont | |
◆ RShxFont()
| RShxFont::RShxFont |
( |
const QString & | fileName | ) |
|
◆ calCRFromSEH()
| bool RShxFont::calCRFromSEH |
( |
double | startX, |
|
|
double | startY, |
|
|
double | endX, |
|
|
double | endY, |
|
|
double | chordHeight, |
|
|
double & | centerX, |
|
|
double & | centerY, |
|
|
double & | radius ) |
|
protected |
◆ caseCode8()
| bool RShxFont::caseCode8 |
( |
char *& | buf, |
|
|
int & | len ) |
|
protected |
◆ caseCodeC()
| bool RShxFont::caseCodeC |
( |
char *& | buf, |
|
|
int & | len ) |
|
protected |
◆ drawArc()
| void RShxFont::drawArc |
( |
double | CenterX, |
|
|
double | CenterY, |
|
|
double | radius, |
|
|
double | startAng, |
|
|
double | sweepAng ) |
|
protected |
◆ drawLine()
| void RShxFont::drawLine |
( |
| ) |
|
|
protected |
◆ endLine()
| void RShxFont::endLine |
( |
| ) |
|
|
protected |
◆ isEscapeChar()
| bool RShxFont::isEscapeChar |
( |
QChar | ch | ) |
|
◆ load()
◆ parseDef()
| void RShxFont::parseDef |
( |
uint16_t | ch, |
|
|
char * | buf, |
|
|
int | len ) |
|
protected |
◆ parseLenDirByte()
| void RShxFont::parseLenDirByte |
( |
uint8_t | code | ) |
|
|
protected |
◆ parseOneCode()
| void RShxFont::parseOneCode |
( |
char *& | buf, |
|
|
int & | len ) |
|
protected |
◆ readLine()
| QString RShxFont::readLine |
( |
FILE * | pf | ) |
|
|
protected |
◆ startLine()
| void RShxFont::startLine |
( |
| ) |
|
|
protected |
◆ containsArcs
| bool RShxFont::containsArcs |
|
protected |
◆ curLine
◆ desc
◆ drawMode
◆ indexCount
| uint16_t RShxFont::indexCount |
|
protected |
◆ indexes
| std::vector<uint16_t> RShxFont::indexes |
|
protected |
◆ lines
| std::vector<ShxLine> RShxFont::lines |
|
protected |
◆ penPosition
| std::stack<double> RShxFont::penPosition |
|
protected |
◆ penX
◆ penY
◆ rangeCount
| uint16_t RShxFont::rangeCount |
|
protected |
◆ ranges
◆ scale
◆ type
The documentation for this class was generated from the following files: