#include <graphicline.h>
|
| GraphicLine (int cx_=0, int cy_=0, int x2_=0, int y2_=0, QPen Pen_=QPen(QColor())) |
|
| ~GraphicLine () |
|
void | paintScheme (Schematic *) |
|
void | getCenter (int &, int &) |
|
void | setCenter (int, int, bool relative=false) |
|
Painting * | newOne () |
|
bool | load (const QString &) |
|
QString | save () |
|
QString | saveCpp () |
|
QString | saveJSON () |
|
void | paint (ViewPainter *) |
|
void | MouseMoving (Schematic *, int, int, int, int, Schematic *, int, int, bool) |
|
bool | MousePressing () |
|
bool | getSelected (float, float, float) |
|
void | Bounding (int &, int &, int &, int &) |
|
bool | resizeTouched (float, float, float) |
|
void | MouseResizeMoving (int, int, Schematic *) |
|
void | rotate () |
|
void | mirrorX () |
|
void | mirrorY () |
|
bool | Dialog () |
|
| Painting () |
|
| ~Painting () |
|
QString | toPenString (int) |
|
QString | toBrushString (int) |
|
| Element () |
|
virtual | ~Element () |
|
|
static Element * | info (QString &, char *&, bool getNewOne=false) |
|
Definition at line 24 of file graphicline.h.
GraphicLine::GraphicLine |
( |
int |
cx_ = 0 , |
|
|
int |
cy_ = 0 , |
|
|
int |
x2_ = 0 , |
|
|
int |
y2_ = 0 , |
|
|
QPen |
Pen_ = QPen(QColor()) |
|
) |
| |
GraphicLine::~GraphicLine |
( |
| ) |
|
void GraphicLine::Bounding |
( |
int & |
_x1, |
|
|
int & |
_y1, |
|
|
int & |
_x2, |
|
|
int & |
_y2 |
|
) |
| |
|
virtual |
bool GraphicLine::Dialog |
( |
| ) |
|
|
virtual |
void GraphicLine::getCenter |
( |
int & |
x, |
|
|
int & |
y |
|
) |
| |
|
virtual |
bool GraphicLine::getSelected |
( |
float |
fX, |
|
|
float |
fY, |
|
|
float |
w |
|
) |
| |
|
virtual |
Element * GraphicLine::info |
( |
QString & |
Name, |
|
|
char *& |
BitmapFile, |
|
|
bool |
getNewOne = false |
|
) |
| |
|
static |
bool GraphicLine::load |
( |
const QString & |
s | ) |
|
|
virtual |
void GraphicLine::mirrorX |
( |
| ) |
|
|
virtual |
void GraphicLine::mirrorY |
( |
| ) |
|
|
virtual |
void GraphicLine::MouseMoving |
( |
Schematic * |
paintScale, |
|
|
int |
, |
|
|
int |
, |
|
|
int |
gx, |
|
|
int |
gy, |
|
|
Schematic * |
p, |
|
|
int |
x, |
|
|
int |
y, |
|
|
bool |
drawn |
|
) |
| |
|
virtual |
bool GraphicLine::MousePressing |
( |
| ) |
|
|
virtual |
void GraphicLine::MouseResizeMoving |
( |
int |
x, |
|
|
int |
y, |
|
|
Schematic * |
p |
|
) |
| |
|
virtual |
void GraphicLine::paintScheme |
( |
Schematic * |
p | ) |
|
|
virtual |
bool GraphicLine::resizeTouched |
( |
float |
fX, |
|
|
float |
fY, |
|
|
float |
len |
|
) |
| |
|
virtual |
void GraphicLine::rotate |
( |
| ) |
|
|
virtual |
QString GraphicLine::save |
( |
| ) |
|
|
virtual |
QString GraphicLine::saveCpp |
( |
| ) |
|
|
virtual |
QString GraphicLine::saveJSON |
( |
| ) |
|
|
virtual |
void GraphicLine::setCenter |
( |
int |
x, |
|
|
int |
y, |
|
|
bool |
relative = false |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following files: