Engauge Digitizer 2
|
Centipede for constant T radial using QGraphicsLineItem. More...
#include <CentipedeSegmentConstantTRadial.h>
Signals | |
void | signalUpdateEndpoints (QPointF start, QPointF end) |
Send new geometry for later updating. |
Public Member Functions | |
CentipedeSegmentConstantTRadial (GraphicsScene &scene, const DocumentModelCoords &modelCoords, const DocumentModelGuideline &modelGuideline, const Transformation &transformation, const QPointF &posClickScreen) | |
Constructor with individual coordinates. | |
virtual | ~CentipedeSegmentConstantTRadial () |
virtual double | distanceToClosestEndpoint (const QPointF &posScreen) const |
Return distance to closest endpoint. | |
virtual void | updateRadius (double radius) |
Update geometry to reflect cursor movement. | |
Public Member Functions inherited from CentipedeSegmentAbstract | |
CentipedeSegmentAbstract (const DocumentModelGuideline &modelGuideline, const Transformation &transformation, const QPointF &posClickScreen) | |
Constructor with individual coordinates. | |
virtual | ~CentipedeSegmentAbstract () |
Additional Inherited Members | |
Protected Member Functions inherited from CentipedeSegmentAbstract | |
double | closestAngleToCentralAngle (double angleCenter, double angleOld) const |
Loop to find closest angle to angleCenter. | |
const DocumentModelGuideline & | modelGuideline () const |
Settings. | |
QPointF | posClickScreen () const |
Center of circle in screen coordinates. | |
Transformation | transformation () const |
Transformation which is static through the entire lifetime of the Centipede class instances. |
Centipede for constant T radial using QGraphicsLineItem.
Definition at line 18 of file CentipedeSegmentConstantTRadial.h.
CentipedeSegmentConstantTRadial::CentipedeSegmentConstantTRadial | ( | GraphicsScene & | scene, |
const DocumentModelCoords & | modelCoords, | ||
const DocumentModelGuideline & | modelGuideline, | ||
const Transformation & | transformation, | ||
const QPointF & | posClickScreen ) |
Constructor with individual coordinates.
Definition at line 18 of file CentipedeSegmentConstantTRadial.cpp.
|
virtual |
Definition at line 60 of file CentipedeSegmentConstantTRadial.cpp.
|
virtual |
Return distance to closest endpoint.
Implements CentipedeSegmentAbstract.
Definition at line 66 of file CentipedeSegmentConstantTRadial.cpp.
|
signal |
Send new geometry for later updating.
|
virtual |
Update geometry to reflect cursor movement.
Implements CentipedeSegmentAbstract.
Definition at line 74 of file CentipedeSegmentConstantTRadial.cpp.