Seamly2D
Code documentation
VisToolSpline Member List

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

addItem(Item *item)Visualizationinlineprotected
AddOnScene() Q_DECL_OVERRIDEVisPathprotectedvirtual
angle1VisToolSplineprotected
angle2VisToolSplineprotected
controlPointsVisToolSplineprotected
CurrentToolTip() constVisualizationinline
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
FindLength(const QString &expression, const QHash< QString, QSharedPointer< VInternalVariable > > *vars)Visualizationstatic
FindVal(const QString &expression, const QHash< QString, QSharedPointer< VInternalVariable > > *vars)Visualizationstatic
getData() constVisualization
GetMode() constVisualization
GetP2() constVisToolSpline
GetP3() constVisToolSpline
GetPoint(QVector< VSimplePoint * > &points, quint32 i, const QColor &color)VisPathprotected
GetPointItem(QVector< VScaledEllipse * > &points, quint32 i, const QColor &color, QGraphicsItem *parent)Visualizationprotectedstatic
InitItem(const QColor &color, QGraphicsItem *parent)Visualizationinlineprotected
initPen() Q_DECL_OVERRIDEVisPathprotectedvirtual
InitPoint(const QColor &color, QGraphicsItem *parent, qreal z=0) constVisualizationprotected
initPointItem(const QColor &color, QGraphicsItem *parent, qreal z=0)Visualizationprivatestatic
isLeftMousePressedVisToolSplineprotected
kAsm1VisToolSplineprotected
kAsm2VisToolSplineprotected
kCurveVisToolSplineprotected
lineStyleVisualizationprotected
lineWeightVisualizationprotected
m_directionArrowsVCurvePathItemprivate
m_pointsVCurvePathItemprivate
mainColorVisualizationprotected
modeVisualizationprotected
MouseLeftPressed()VisToolSplineslot
MouseLeftReleased()VisToolSplineslot
mousePos(const QPointF &scenePos)Visualizationslot
object1IdVisualizationprotected
object4IdVisToolSplineprotected
p2VisToolSplineprotected
p2SelectedVisToolSplineprotected
p3VisToolSplineprotected
p3SelectedVisToolSplineprotected
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) Q_DECL_OVERRIDEVCurvePathItemvirtual
point1VisToolSplineprotected
point4VisToolSplineprotected
RefreshGeometry() Q_DECL_OVERRIDEVisToolSplinevirtual
ScalePenWidth()VCurvePathItemprotectedvirtual
scenePosVisualizationprotected
SetAngle1(const qreal &value)VisToolSpline
SetAngle2(const qreal &value)VisToolSpline
setData(const VContainer *data)Visualization
SetDirectionArrows(const QVector< QPair< QLineF, QLineF >> &arrows)VCurvePathItem
SetKAsm1(const qreal &value)VisToolSpline
SetKAsm2(const qreal &value)VisToolSpline
SetKCurve(const qreal &value)VisToolSpline
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
setObject4Id(const quint32 &value)VisToolSpline
SetPoints(const QVector< QPointF > &points)VCurvePathItem
setScenePos(const QPointF &value)Visualization
shape() const Q_DECL_OVERRIDEVCurvePathItemvirtual
supportColorVisualizationprotected
ToolTip(const QString &toolTip)Visualizationsignal
toolTipVisualizationprotected
Type enum valueVisToolSpline
type() const Q_DECL_OVERRIDEVisToolSplineinlinevirtual
VCurvePathItem(QGraphicsItem *parent=nullptr)VCurvePathItemexplicit
VisPath(const VContainer *data, QGraphicsItem *parent=nullptr)VisPathexplicit
VisToolSpline(const VContainer *data, QGraphicsItem *parent=nullptr)VisToolSplineexplicit
Visualization(const VContainer *data)Visualizationexplicit
VisualMode(const quint32 &pointId)Visualizationvirtual
~VCurvePathItem()=defaultVCurvePathItemvirtual
~VisPath()=defaultVisPathvirtual
~VisToolSpline()VisToolSplinevirtual
~Visualization() Q_DECL_EQ_DEFAULTVisualizationvirtual