Seamly2D
Code documentation
VisToolMove Member List

This is the complete list of members for VisToolMove, including all inherited members.

AddDestinationCurve(qreal angle, qreal length, quint32 id, int i, qreal rotationAngle, const QPointF &rotationOrigin)VisToolMoveprivate
addFlippedCurve(const QPointF &firstPoint, const QPointF &secondPoint, quint32 id, int i)VisOperationprotected
addItem(Item *item)Visualizationinlineprotected
AddOnScene() Q_DECL_OVERRIDEVisLineprotectedvirtual
AddOriginCurve(quint32 id, int &i)VisToolMoveprivate
angleVisToolMoveprivate
Angle() constVisToolMove
Axis(const QPointF &p, const qreal &angle) constVisLineprotected
Axis(const QPointF &p1, const QPointF &p2) constVisLineprotected
basicWidthVScaledLineprivate
CorrectAngle(const qreal &angle)VisLinestatic
createOriginObjects(int &iPoint, int &iCurve)VisToolMoveprivate
createRotatedObjects(int &iPoint, int &iCurve, qreal length, qreal angle, qreal rotationAngle, const QPointF &rotationOrigin)VisToolMoveprivate
CurrentToolTip() constVisualizationinline
curvesVisOperationprotected
dataVisualizationprotected
drawArrow(const QLineF &axis, QPainterPath &path, const qreal &arrow_size)Visualizationprotected
drawArrowedLine(ArrowedLineItem *item, const QLineF &line, const QColor &color, Qt::PenStyle style=Qt::SolidLine)Visualizationprotected
DrawLine(VScaledLine *lineItem, const QLineF &line, const QColor &color, const qreal &lineWeight, Qt::PenStyle style=Qt::SolidLine)Visualizationprotectedvirtual
DrawPath(VCurvePathItem *pathItem, const QPainterPath &path, const QColor &color, Qt::PenStyle style=Qt::SolidLine, const qreal &weight=0.35, Qt::PenCapStyle cap=Qt::SquareCap)Visualizationprotected
DrawPath(VCurvePathItem *pathItem, const QPainterPath &path, const QVector< DirectionArrow > &directionArrows, const QColor &color, Qt::PenStyle style=Qt::SolidLine, const qreal &weight=0.35, Qt::PenCapStyle cap=Qt::SquareCap)Visualizationprotected
DrawPoint(QGraphicsEllipseItem *point, const QPointF &pos, const QColor &color, Qt::PenStyle style=Qt::SolidLine)Visualizationprotected
DrawRay(VScaledLine *lineItem, const QPointF &p, const QPointF &pTangent, const QColor &color, Qt::PenStyle style)VisLineprotected
FindLength(const QString &expression, const QHash< QString, QSharedPointer< VInternalVariable > > *vars)Visualizationstatic
FindVal(const QString &expression, const QHash< QString, QSharedPointer< VInternalVariable > > *vars)Visualizationstatic
GetBasicWidth() constVScaledLine
GetCurve(quint32 i, const QColor &color)VisOperationprotected
getData() constVisualization
GetMode() constVisualization
GetPoint(quint32 i, const QColor &color)VisOperationprotected
GetPointItem(QVector< VScaledEllipse * > &points, quint32 i, const QColor &color, QGraphicsItem *parent)Visualizationprotectedstatic
InitItem(const QColor &color, QGraphicsItem *parent)Visualizationinlineprotected
initPen() Q_DECL_OVERRIDEVisLineprotectedvirtual
InitPoint(const QColor &color, QGraphicsItem *parent, qreal z=0) constVisualizationprotected
initPointItem(const QColor &color, QGraphicsItem *parent, qreal z=0)Visualizationprivatestatic
Length() constVisToolMove
lengthVisToolMoveprivate
LengthValue() constVisToolMove
lineStyleVisualizationprotected
lineWeightVisualizationprotected
m_originVisToolMoveprivate
m_rotationPointVisToolMoveprivate
mainColorVisualizationprotected
modeVisualizationprotected
mousePos(const QPointF &scenePos)Visualizationslot
moveLineItemVisToolMoveprivate
object1IdVisualizationprotected
objectsVisOperationprotected
originPointItemVisToolMoveprivate
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) Q_DECL_OVERRIDEVScaledLinevirtual
pointsVisOperationprotected
Ray(const QPointF &firstPoint, const qreal &angle) constVisLineprotected
Ray(const QPointF &firstPoint) constVisLineprotected
RefreshGeometry() Q_DECL_OVERRIDEVisToolMovevirtual
refreshMirroredObjects(const QPointF &firstPoint, const QPointF &secondPoint)VisOperationprotected
Rotation() constVisToolMove
rotationAngleVisToolMoveprivate
rotationFinishPointItemVisToolMoveprivate
rotationLineItemVisToolMoveprivate
rotationOriginPointItemVisToolMoveprivate
scenePosVisualizationprotected
SetAngle(const QString &expression)VisToolMove
setBasicWidth(const qreal &value)VScaledLine
setData(const VContainer *data)Visualization
SetLength(const QString &expression)VisToolMove
setLineStyle(const Qt::PenStyle &value)Visualization
setLineWeight(const QString &value)Visualization
setMainColor(const QColor &value)Visualization
SetMode(const Mode &value)Visualization
setObject1Id(const quint32 &value)Visualization
setObjects(QVector< quint32 > objects)VisOperation
setOriginPointId(quint32 value)VisToolMove
setRotation(const QString &expression)VisToolMove
setScenePos(const QPointF &value)Visualization
supportColorVisualizationprotected
supportColor2VisOperationprotected
supportColor3VisOperationprotected
ToolTip(const QString &toolTip)Visualizationsignal
toolTipVisualizationprotected
type() const Q_DECL_OVERRIDEVisToolMoveinlinevirtual
Type enum valueVisToolMove
VisLine(const VContainer *data, QGraphicsItem *parent=nullptr)VisLineexplicit
VisOperation(const VContainer *data, QGraphicsItem *parent=nullptr)VisOperationexplicit
VisToolMove(const VContainer *data, QGraphicsItem *parent=nullptr)VisToolMoveexplicit
Visualization(const VContainer *data)Visualizationexplicit
VisualMode(const quint32 &pointId=NULL_ID) Q_DECL_OVERRIDEVisOperationvirtual
VScaledLine(QGraphicsItem *parent=nullptr)VScaledLineexplicit
VScaledLine(const QLineF &line, QGraphicsItem *parent=nullptr)VScaledLine
~VisLine()=defaultVisLinevirtual
~VisOperation()VisOperationvirtual
~VisToolMove()VisToolMovevirtual
~Visualization() Q_DECL_EQ_DEFAULTVisualizationvirtual
~VScaledLine()=defaultVScaledLinevirtual