31 static void dxfBegin (
const QString&);
32 static void dxfEnd(
const QString&);
34 static void drawCircle(
const QString&,
double,
double,
double,
int);
35 static void drawArc(
const QString&,
double x,
double y,
double rad,
double startAngle,
double endAngle,
int color);
36 static void drawDonut(QString,
double,
double,
double,
int);
38 static void drawArcEllipse (
const QString &file_path, qreal x, qreal y, qreal w, qreal h, qreal startAngle, qreal spanAngle, qreal hotspot_x, qreal hotspot_y, qreal rotation_angle,
const int &colorcode);
40 static void drawEllipse (
const QString &filepath,
const QRectF &rect,
const int &colorcode);
42 static void drawRectangle(
const QString &filepath,
double,
double,
double,
double,
const int &colorcode);
43 static void drawRectangle(
const QString &filepath,
const QRectF &rect,
const int &colorcode);
45 static void drawLine(
const QString &filapath,
double,
double,
double,
double,
const int &clorcode);
46 static void drawLine(
const QString &filepath,
const QLineF &line,
const int &colorcode);
48 static void drawText(
const QString&,
const QString&,
double,
double,
double,
double,
int);
49 static void drawTextAligned(
const QString& fileName,
const QString& text,
double x,
double y,
double height,
double rotation,
double oblique,
int hAlign,
int vAlign,
double xAlign,
int colour,
bool leftAlign =
false,
float scale = 0);
52 static int getcolorCode (
const long red,
const long green,
const long blue);
static long RGBcodeTable[]
static int getcolorCode(const long red, const long green, const long blue)
Createdxf::getcolorCode This function returns the ACI color which is the "nearest" color to the color...
static void dxfEnd(const QString &)
static void drawArc(const QString &, double x, double y, double rad, double startAngle, double endAngle, int color)
static void drawRectangle(const QString &filepath, double, double, double, double, const int &colorcode)
static void drawText(const QString &, const QString &, double, double, double, double, int)
static const double sheetHeight
static void drawDonut(QString, double, double, double, int)
static void drawArcEllipse(const QString &file_path, qreal x, qreal y, qreal w, qreal h, qreal startAngle, qreal spanAngle, qreal hotspot_x, qreal hotspot_y, qreal rotation_angle, const int &colorcode)
static const double sheetWidth
static void drawCircle(const QString &, double, double, double, int)
static void drawEllipse(const QString &filepath, const QRectF &rect, const int &colorcode)
Createdxf::drawEllipse Conveniance function for draw ellipse.
static void drawTextAligned(const QString &fileName, const QString &text, double x, double y, double height, double rotation, double oblique, int hAlign, int vAlign, double xAlign, int colour, bool leftAlign=false, float scale=0)
static void drawLine(const QString &filapath, double, double, double, double, const int &clorcode)
static void dxfBegin(const QString &)