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