Abstract class representing a ruler.
More...
#include <AbstractRuler.h>
|
virtual void | drawRuler (QGraphicsView *view, QPainter *painter, double scale)=0 |
|
virtual void | drawText (QPoint p, std::string txt, double angle, QPainter *painter) |
|
Abstract class representing a ruler.
Definition at line 47 of file AbstractRuler.h.
te::layout::AbstractRuler::AbstractRuler |
( |
| ) |
|
te::layout::AbstractRuler::~AbstractRuler |
( |
void |
| ) |
|
|
virtual |
virtual void te::layout::AbstractRuler::drawRuler |
( |
QGraphicsView * |
view, |
|
|
QPainter * |
painter, |
|
|
double |
scale |
|
) |
| |
|
protectedpure virtual |
void te::layout::AbstractRuler::drawText |
( |
QPoint |
p, |
|
|
std::string |
txt, |
|
|
double |
angle, |
|
|
QPainter * |
painter |
|
) |
| |
|
protectedvirtual |
double te::layout::AbstractRuler::getBlockSize |
( |
| ) |
|
|
virtual |
double te::layout::AbstractRuler::getCornerSize |
( |
| ) |
|
|
virtual |
double te::layout::AbstractRuler::getHeight |
( |
| ) |
|
|
virtual |
double te::layout::AbstractRuler::getLongLine |
( |
| ) |
|
|
virtual |
double te::layout::AbstractRuler::getMediumLine |
( |
| ) |
|
|
virtual |
double te::layout::AbstractRuler::getMiddleBlockSize |
( |
| ) |
|
|
virtual |
double te::layout::AbstractRuler::getSmallBlockSize |
( |
| ) |
|
|
virtual |
double te::layout::AbstractRuler::getSmallLine |
( |
| ) |
|
|
virtual |
double te::layout::AbstractRuler::getSpacingLineText |
( |
| ) |
|
|
virtual |
bool te::layout::AbstractRuler::isVisible |
( |
| ) |
|
|
virtual |
void te::layout::AbstractRuler::setBlockSize |
( |
double |
size | ) |
|
|
virtual |
void te::layout::AbstractRuler::setCornerSize |
( |
double |
size | ) |
|
|
virtual |
void te::layout::AbstractRuler::setHeight |
( |
double |
size | ) |
|
|
virtual |
void te::layout::AbstractRuler::setLongLine |
( |
double |
size | ) |
|
|
virtual |
void te::layout::AbstractRuler::setMediumLine |
( |
double |
size | ) |
|
|
virtual |
void te::layout::AbstractRuler::setMiddleBlockSize |
( |
double |
size | ) |
|
|
virtual |
void te::layout::AbstractRuler::setSmallBlockSize |
( |
double |
size | ) |
|
|
virtual |
void te::layout::AbstractRuler::setSmallLine |
( |
double |
size | ) |
|
|
virtual |
void te::layout::AbstractRuler::setSpacingLineText |
( |
double |
size | ) |
|
|
virtual |
void te::layout::AbstractRuler::setVisible |
( |
bool |
visible | ) |
|
|
virtual |
int te::layout::AbstractRuler::m_blockSize |
|
protected |
double te::layout::AbstractRuler::m_cornerSize |
|
protected |
double te::layout::AbstractRuler::m_height |
|
protected |
double te::layout::AbstractRuler::m_longLine |
|
protected |
double te::layout::AbstractRuler::m_mediumLine |
|
protected |
int te::layout::AbstractRuler::m_middleBlockSize |
|
protected |
int te::layout::AbstractRuler::m_smallBlockSize |
|
protected |
double te::layout::AbstractRuler::m_smallLine |
|
protected |
double te::layout::AbstractRuler::m_spacingLineText |
|
protected |
bool te::layout::AbstractRuler::m_visible |
|
protected |
The documentation for this class was generated from the following files: