25 #ifndef IROCSCHANNELSPECSORTHOVIEWRENDERER_HH 26 #define IROCSCHANNELSPECSORTHOVIEWRENDERER_HH 47 void render(QPainter* painter = NULL)
const;
49 QXmlStreamWriter &svgStream,
50 blitz::TinyVector<double,3>
const &shapePx,
51 blitz::TinyVector<double,3>
const &lowerBoundUm,
52 blitz::TinyVector<double,3>
const &upperBoundUm,
53 std::string
const &font,
double fontSizePt,
58 bool _startDragging, _isDragging;
59 int _draggedControlPoint;
void userInteractionEvent(const UserInteractionEvent &event)
~IRoCSChannelSpecsOrthoViewRenderer()
IRoCSChannelSpecsOrthoViewRenderer(IRoCSChannelSpecs *channel, OrthoViewWidget *view)
ChannelSpecs * channel() const
void render(QPainter *painter=NULL) const
Main rendering routine which is called whenever a paintEvent() on the ViewWidget occurs.
ViewWidget * view() const
virtual bool event(QEvent *event)
Interprets and distributes the given event.