#include <QGISectionLine.h>
|
enum | { Type = QGraphicsItem::UserType + 172
} |
|
enum | { Type = QGraphicsItem::UserType + 173
} |
|
|
virtual void | draw () |
|
virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) |
|
| QGISectionLine () |
|
void | setBounds (double x1, double y1, double x2, double y2) |
|
void | setDirection (Base::Vector3d dir) |
|
void | setDirection (double xDir, double yDir) |
|
void | setEnds (Base::Vector3d l1, Base::Vector3d l2) |
|
void | setFont (QFont f, double fsize) |
|
void | setSectionColor (QColor c) |
|
void | setSectionStyle (int style) |
|
void | setSymbol (char *sym) |
|
int | type () const |
|
| ~QGISectionLine () |
|
virtual QRectF | boundingRect () const |
|
virtual void | draw () |
|
QColor | getColor (void) |
|
void | makeMark (Base::Vector3d v) |
|
void | makeMark (double x, double y) |
|
virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) |
|
| QGIDecoration (void) |
|
void | setColor (QColor c) |
|
void | setFill (Qt::BrushStyle bs) |
|
void | setStyle (Qt::PenStyle s) |
|
void | setWidth (double w) |
|
int | type () const |
|
| ~QGIDecoration () |
|
◆ anonymous enum
◆ QGISectionLine()
QGISectionLine::QGISectionLine |
( |
| ) |
|
|
explicit |
◆ ~QGISectionLine()
TechDrawGui::QGISectionLine::~QGISectionLine |
( |
| ) |
|
◆ draw()
void QGISectionLine::draw |
( |
void |
| ) |
|
|
virtual |
◆ extensionEndsISO()
void QGISectionLine::extensionEndsISO |
( |
| ) |
|
|
protected |
◆ extensionEndsTrad()
void QGISectionLine::extensionEndsTrad |
( |
| ) |
|
|
protected |
◆ getPrefSectionStandard()
int QGISectionLine::getPrefSectionStandard |
( |
| ) |
|
|
protected |
◆ getSectionColor()
QColor QGISectionLine::getSectionColor |
( |
| ) |
|
|
protected |
◆ getSectionStyle()
Qt::PenStyle QGISectionLine::getSectionStyle |
( |
| ) |
|
|
protected |
◆ makeArrows()
void QGISectionLine::makeArrows |
( |
| ) |
|
|
protected |
◆ makeArrowsISO()
void QGISectionLine::makeArrowsISO |
( |
| ) |
|
|
protected |
◆ makeArrowsTrad()
void QGISectionLine::makeArrowsTrad |
( |
| ) |
|
|
protected |
◆ makeLine()
void QGISectionLine::makeLine |
( |
| ) |
|
|
protected |
◆ makeSymbols()
void QGISectionLine::makeSymbols |
( |
| ) |
|
|
protected |
◆ makeSymbolsISO()
void QGISectionLine::makeSymbolsISO |
( |
| ) |
|
|
protected |
◆ makeSymbolsTrad()
void QGISectionLine::makeSymbolsTrad |
( |
| ) |
|
|
protected |
◆ paint()
void QGISectionLine::paint |
( |
QPainter * |
painter, |
|
|
const QStyleOptionGraphicsItem * |
option, |
|
|
QWidget * |
widget = nullptr |
|
) |
| |
|
virtual |
◆ setBounds()
void QGISectionLine::setBounds |
( |
double |
x1, |
|
|
double |
y1, |
|
|
double |
x2, |
|
|
double |
y2 |
|
) |
| |
◆ setDirection() [1/2]
◆ setDirection() [2/2]
void QGISectionLine::setDirection |
( |
double |
xDir, |
|
|
double |
yDir |
|
) |
| |
◆ setEnds()
◆ setFont()
void QGISectionLine::setFont |
( |
QFont |
f, |
|
|
double |
fsize |
|
) |
| |
◆ setSectionColor()
void QGISectionLine::setSectionColor |
( |
QColor |
c | ) |
|
◆ setSectionStyle()
void QGISectionLine::setSectionStyle |
( |
int |
style | ) |
|
◆ setSymbol()
void QGISectionLine::setSymbol |
( |
char * |
sym | ) |
|
◆ setTools()
void QGISectionLine::setTools |
( |
| ) |
|
|
protected |
◆ type()
int TechDrawGui::QGISectionLine::type |
( |
void |
| ) |
const |
The documentation for this class was generated from the following files:
- FreeCAD/src/Mod/TechDraw/Gui/QGISectionLine.h
- FreeCAD/src/Mod/TechDraw/Gui/QGISectionLine.cpp