Seamly2D
Code documentation
ifcdef.cpp File Reference
#include "ifcdef.h"
#include <QBrush>
#include <QIcon>
#include <QMap>
#include <QPainter>
#include <QPen>
#include <QPixmap>
#include <QStaticStringData>
#include <QStringData>
#include <QStringDataPtr>
#include "../vmisc/diagnostic.h"
Include dependency graph for ifcdef.cpp:

Go to the source code of this file.

Functions

QStringList LineTypes ()
 LineTypeList return list of all line types. More...
 
Qt::PenStyle lineTypeToPenStyle (const QString &lineType)
 LineStyle return pen style for current line style. More...
 
QString PenStyleToLineType (Qt::PenStyle penStyle)
 
QMap< QString, QString > curveLineTypeList ()
 
QMap< QString, QString > lineTypeList ()
 
QMap< QString, QString > lineWeightList ()
 

Variables

const QString CustomMSign = QStringLiteral("@")
 
const QString CustomIncrSign = QStringLiteral("#")
 
const QString AttrType = QStringLiteral("type")
 
const QString AttrMx = QStringLiteral("mx")
 
const QString AttrMy = QStringLiteral("my")
 
const QString AttrName = QStringLiteral("name")
 
const QString AttrMx1 = QStringLiteral("mx1")
 
const QString AttrMy1 = QStringLiteral("my1")
 
const QString AttrName1 = QStringLiteral("name1")
 
const QString AttrMx2 = QStringLiteral("mx2")
 
const QString AttrMy2 = QStringLiteral("my2")
 
const QString AttrName2 = QStringLiteral("name2")
 
const QString AttrBaseLineP1 = QStringLiteral("baseLineP1")
 
const QString AttrBaseLineP2 = QStringLiteral("baseLineP2")
 
const QString AttrDartP1 = QStringLiteral("dartP1")
 
const QString AttrDartP2 = QStringLiteral("dartP2")
 
const QString AttrDartP3 = QStringLiteral("dartP3")
 
const QString AttrX = QStringLiteral("x")
 
const QString AttrY = QStringLiteral("y")
 
const QString AttrLineType = QStringLiteral("lineType")
 
const QString AttrLineWeight = QStringLiteral("lineWeight")
 
const QString AttrObjName = QStringLiteral("objName")
 
const QString AttrCut = QStringLiteral("cut")
 
const QString AttrLength = QStringLiteral("length")
 
const QString AttrBasePoint = QStringLiteral("basePoint")
 
const QString AttrFirstPoint = QStringLiteral("firstPoint")
 
const QString AttrSecondPoint = QStringLiteral("secondPoint")
 
const QString AttrThirdPoint = QStringLiteral("thirdPoint")
 
const QString AttrCenter = QStringLiteral("center")
 
const QString AttrRadius = QStringLiteral("radius")
 
const QString AttrRadius1 = QStringLiteral("radius1")
 
const QString AttrRadius2 = QStringLiteral("radius2")
 
const QString AttrAngle = QStringLiteral("angle")
 
const QString AttrAngle1 = QStringLiteral("angle1")
 
const QString AttrAngle2 = QStringLiteral("angle2")
 
const QString AttrLength1 = QStringLiteral("length1")
 
const QString AttrLength2 = QStringLiteral("length2")
 
const QString AttrP1Line = QStringLiteral("p1Line")
 
const QString AttrP2Line = QStringLiteral("p2Line")
 
const QString AttrP1Line1 = QStringLiteral("p1Line1")
 
const QString AttrP2Line1 = QStringLiteral("p2Line1")
 
const QString AttrP1Line2 = QStringLiteral("p1Line2")
 
const QString AttrP2Line2 = QStringLiteral("p2Line2")
 
const QString AttrPShoulder = QStringLiteral("pShoulder")
 
const QString AttrPoint1 = QStringLiteral("point1")
 
const QString AttrPoint2 = QStringLiteral("point2")
 
const QString AttrPoint3 = QStringLiteral("point3")
 
const QString AttrPoint4 = QStringLiteral("point4")
 
const QString AttrKAsm1 = QStringLiteral("kAsm1")
 
const QString AttrKAsm2 = QStringLiteral("kAsm2")
 
const QString AttrKCurve = QStringLiteral("kCurve")
 
const QString AttrDuplicate = QStringLiteral("duplicate")
 
const QString AttrPathPoint = QStringLiteral("pathPoint")
 
const QString AttrPSpline = QStringLiteral("pSpline")
 
const QString AttrAxisP1 = QStringLiteral("axisP1")
 
const QString AttrAxisP2 = QStringLiteral("axisP2")
 
const QString AttrCurve = QStringLiteral("curve")
 
const QString AttrCurve1 = QStringLiteral("curve1")
 
const QString AttrCurve2 = QStringLiteral("curve2")
 
const QString AttrLineColor = QStringLiteral("lineColor")
 
const QString AttrColor = QStringLiteral("color")
 
const QString AttrPenStyle = QStringLiteral("penStyle")
 
const QString AttrFirstArc = QStringLiteral("firstArc")
 
const QString AttrSecondArc = QStringLiteral("secondArc")
 
const QString AttrCrossPoint = QStringLiteral("crossPoint")
 
const QString AttrVCrossPoint = QStringLiteral("vCrossPoint")
 
const QString AttrHCrossPoint = QStringLiteral("hCrossPoint")
 
const QString AttrAxisType = QStringLiteral("axisType")
 
const QString AttrC1Center = QStringLiteral("c1Center")
 
const QString AttrC2Center = QStringLiteral("c2Center")
 
const QString AttrC1Radius = QStringLiteral("c1Radius")
 
const QString AttrC2Radius = QStringLiteral("c2Radius")
 
const QString AttrCCenter = QStringLiteral("cCenter")
 
const QString AttrTangent = QStringLiteral("tangent")
 
const QString AttrCRadius = QStringLiteral("cRadius")
 
const QString AttrArc = QStringLiteral("arc")
 
const QString AttrSuffix = QStringLiteral("suffix")
 
const QString AttrIdObject = QStringLiteral("idObject")
 
const QString AttrInLayout = QStringLiteral("inLayout")
 
const QString AttrPieceLocked = QStringLiteral("locked")
 
const QString AttrRotationAngle = QStringLiteral("rotationAngle")
 
const QString AttrClosed = QStringLiteral("closed")
 
const QString AttrShowPointName = QStringLiteral("showPointName")
 
const QString AttrShowPointName1 = QStringLiteral("showPointName1")
 
const QString AttrShowPointName2 = QStringLiteral("showPointName2")
 
const QString AttrAlias = QStringLiteral("alias")
 
const QString LineTypeNone = QStringLiteral("none")
 
const QString LineTypeSolidLine = QStringLiteral("solidLine")
 
const QString LineTypeDashLine = QStringLiteral("dashLine")
 
const QString LineTypeDotLine = QStringLiteral("dotLine")
 
const QString LineTypeDashDotLine = QStringLiteral("dashDotLine")
 
const QString LineTypeDashDotDotLine = QStringLiteral("dashDotDotLine")
 
const QString LineWeightByGroup = QStringLiteral("byGroup")
 
const QString LineTypeByGroup = QStringLiteral("byGroup")
 
const QString ColorByGroup = QStringLiteral("byGroup")
 
const QString ColorNone = QStringLiteral("none")
 
const QString ColorBlack = QStringLiteral("black")
 
const QString ColorGreen = QStringLiteral("green")
 
const QString ColorBlue = QStringLiteral("blue")
 
const QString ColorDarkRed = QStringLiteral("darkRed")
 
const QString ColorDarkGreen = QStringLiteral("darkGreen")
 
const QString ColorDarkBlue = QStringLiteral("darkBlue")
 
const QString ColorYellow = QStringLiteral("yellow")
 
const QString ColorLightSalmon = QStringLiteral("lightsalmon")
 
const QString ColorGoldenRod = QStringLiteral("goldenrod")
 
const QString ColorOrange = QStringLiteral("orange")
 
const QString ColorDeepPink = QStringLiteral("deeppink")
 
const QString ColorViolet = QStringLiteral("violet")
 
const QString ColorDarkViolet = QStringLiteral("darkviolet")
 
const QString ColorMediumSeaGreen = QStringLiteral("mediumseagreen")
 
const QString ColorLime = QStringLiteral("lime")
 
const QString ColorDeepSkyBlue = QStringLiteral("deepskyblue")
 
const QString ColorCornFlowerBlue = QStringLiteral("cornflowerblue")
 
const QString ColorGray = QStringLiteral("gray")
 
const QString ColorDarkGray = QStringLiteral("darkgray")
 
const QString ColorLightGray = QStringLiteral("lightgray")
 
const QString ColorWhite = QStringLiteral("white")
 
const QString FillNone = QStringLiteral("nobrush")
 
const QString FillSolid = QStringLiteral("solidpattern")
 
const QString FillDense1 = QStringLiteral("dense1pattern")
 
const QString FillDense2 = QStringLiteral("dense2pattern")
 
const QString FillDense3 = QStringLiteral("dense3pattern")
 
const QString FillDense4 = QStringLiteral("dense4pattern")
 
const QString FillDense5 = QStringLiteral("dense5pattern")
 
const QString FillDense6 = QStringLiteral("dense6pattern")
 
const QString FillDense7 = QStringLiteral("dense7pattern")
 
const QString FillHorizLines = QStringLiteral("horpattern")
 
const QString FillVertLines = QStringLiteral("verpattern")
 
const QString FillCross = QStringLiteral("crosspattern")
 
const QString FillBackwardDiagonal = QStringLiteral("bdiagpattern")
 
const QString FillForwardDiagonal = QStringLiteral("fdiagpattern")
 
const QString FilldDiagonalCross = QStringLiteral("diagcrosspattern")
 
const QString measurement_ = QStringLiteral("M_")
 
const QString variable_ = QStringLiteral("Variable_")
 
const QString line_ = QStringLiteral("Line_")
 
const QString angleLine_ = QStringLiteral("AngleLine_")
 
const QString spl_ = QStringLiteral( "Spl_" )
 
const QString arc_ = QStringLiteral( "Arc_" )
 
const QString elarc_ = QStringLiteral( "ElArc_" )
 
const QString splPath = QStringLiteral("SplPath")
 
const QString radius_V = QStringLiteral("Radius")
 
const QString radiusArc_ = radius_V + arc_
 
const QString radius1ElArc_ = radius_V + QLatin1Char('1') + elarc_
 
const QString radius2ElArc_ = radius_V + QLatin1Char('2') + elarc_
 
const QString angle1_V = QStringLiteral("Angle1")
 
const QString angle2_V = QStringLiteral("Angle2")
 
const QString c1Length_V = QStringLiteral("C1Length")
 
const QString c2Length_V = QStringLiteral("C2Length")
 
const QString c1LengthSpl_ = c1Length_V + spl_
 
const QString c2LengthSpl_ = c2Length_V + spl_
 
const QString c1LengthSplPath = c1Length_V + splPath
 
const QString c2LengthSplPath = c2Length_V + splPath
 
const QString angle1Arc_ = angle1_V + arc_
 
const QString angle2Arc_ = angle2_V + arc_
 
const QString angle1ElArc_ = angle1_V + elarc_
 
const QString angle2ElArc_ = angle2_V + elarc_
 
const QString angle1Spl_ = angle1_V + spl_
 
const QString angle2Spl_ = angle2_V + spl_
 
const QString angle1SplPath = angle1_V + splPath
 
const QString angle2SplPath = angle2_V + splPath
 
const QString seg_ = QStringLiteral("Seg_")
 
const QString currentLength = QStringLiteral("CurrentLength")
 
const QString currentSeamAllowance = QStringLiteral("CurrentSeamAllowance")
 
const QStringList builInVariables
 

Function Documentation

◆ curveLineTypeList()

◆ lineTypeList()

◆ LineTypes()

QStringList LineTypes ( )

LineTypeList return list of all line types.

Returns
list of all line types.

Definition at line 170 of file ifcdef.cpp.

References LineTypeDashDotDotLine, LineTypeDashDotLine, LineTypeDashLine, LineTypeDotLine, LineTypeNone, and LineTypeSolidLine.

Referenced by lineTypeList(), and lineTypeToPenStyle().

◆ lineTypeToPenStyle()

Qt::PenStyle lineTypeToPenStyle ( const QString &  lineType)

LineStyle return pen style for current line style.

Returns
pen style.

Definition at line 183 of file ifcdef.cpp.

References LineTypes().

Referenced by VLayoutPiece::createAllowanceItem(), VPE::LineTypeProperty::createIcon(), LineTypeComboBox::createIcon(), VLayoutPiece::createMainItem(), DialogInternalPath::GetPenType(), VAbstractSpline::paint(), PatternPieceTool::paint(), DoubleLinePointTool::paint(), VToolLinePoint::paint(), VToolLine::paint(), VPattern::ParsePathElement(), DialogAlongLine::SaveData(), DialogBisector::SaveData(), DialogCurveIntersectAxis::SaveData(), DialogEndLine::SaveData(), DialogHeight::SaveData(), DialogLine::SaveData(), DialogLineIntersectAxis::SaveData(), DialogNormal::SaveData(), DialogShoulderPoint::SaveData(), PointIntersectXYDialog::SaveData(), VSimpleCurve::ScalePenWidth(), DialogAlongLine::setLineType(), DialogBisector::setLineType(), DialogCurveIntersectAxis::setLineType(), DialogEndLine::setLineType(), DialogHeight::setLineType(), DialogLine::setLineType(), DialogLineIntersectAxis::setLineType(), DialogNormal::setLineType(), DialogShoulderPoint::setLineType(), PointIntersectXYDialog::setLineType(), VToolArc::SetVisualization(), VToolArcWithLength::SetVisualization(), VToolCubicBezier::SetVisualization(), VToolCubicBezierPath::SetVisualization(), VToolEllipticalArc::SetVisualization(), VToolSpline::SetVisualization(), VToolSplinePath::SetVisualization(), PointIntersectXYTool::SetVisualization(), VToolCutArc::SetVisualization(), VToolCutSpline::SetVisualization(), VToolCutSplinePath::SetVisualization(), VToolAlongLine::SetVisualization(), VToolBisector::SetVisualization(), VToolCurveIntersectAxis::SetVisualization(), VToolEndLine::SetVisualization(), VToolHeight::SetVisualization(), VToolLineIntersectAxis::SetVisualization(), VToolNormal::SetVisualization(), VToolShoulderPoint::SetVisualization(), and VToolLine::SetVisualization().

◆ lineWeightList()

◆ PenStyleToLineType()

QString PenStyleToLineType ( Qt::PenStyle  penStyle)

Variable Documentation

◆ angle1_V

const QString angle1_V = QStringLiteral("Angle1")

Definition at line 424 of file ifcdef.cpp.

Referenced by VCurveAngle::VCurveAngle().

◆ angle1Arc_

const QString angle1Arc_ = angle1_V + arc_

Definition at line 432 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ angle1ElArc_

const QString angle1ElArc_ = angle1_V + elarc_

Definition at line 434 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ angle1Spl_

const QString angle1Spl_ = angle1_V + spl_

Definition at line 436 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ angle1SplPath

const QString angle1SplPath = angle1_V + splPath

Definition at line 438 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ angle2_V

const QString angle2_V = QStringLiteral("Angle2")

Definition at line 425 of file ifcdef.cpp.

Referenced by VCurveAngle::VCurveAngle().

◆ angle2Arc_

const QString angle2Arc_ = angle2_V + arc_

Definition at line 433 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ angle2ElArc_

const QString angle2ElArc_ = angle2_V + elarc_

Definition at line 435 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ angle2Spl_

const QString angle2Spl_ = angle2_V + spl_

Definition at line 437 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ angle2SplPath

const QString angle2SplPath = angle2_V + splPath

Definition at line 439 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ angleLine_

const QString angleLine_ = QStringLiteral("AngleLine_")

Definition at line 415 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables(), and VLineAngle::VLineAngle().

◆ arc_

const QString arc_ = QStringLiteral( "Arc_" )

Definition at line 417 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ AttrAlias

const QString AttrAlias = QStringLiteral("alias")

◆ AttrAngle

const QString AttrAngle = QStringLiteral("angle")

Definition at line 103 of file ifcdef.cpp.

Referenced by VToolSplinePath::AddPathPoint(), VAbstractTool::AddSANode(), VAbstractPattern::ListOperationExpressions(), VAbstractPattern::ListPathPointExpressions(), VAbstractPattern::ListPointExpressions(), VPattern::ParseOldToolSplinePath(), VAbstractPattern::ParseSANode(), VPattern::ParseToolCurveIntersectAxis(), VPattern::ParseToolEndLine(), VPattern::ParseToolLineIntersectAxis(), VPattern::ParseToolMove(), VPattern::ParseToolNormal(), VPattern::ParseToolRotation(), VToolOptionsPropertyBrowser::propertiesList(), VToolMove::ReadToolAttributes(), VToolRotation::ReadToolAttributes(), VToolCurveIntersectAxis::ReadToolAttributes(), VToolEndLine::ReadToolAttributes(), VToolLineIntersectAxis::ReadToolAttributes(), VToolNormal::ReadToolAttributes(), VToolMove::SaveDialog(), VToolRotation::SaveDialog(), VToolCurveIntersectAxis::SaveDialog(), VToolEndLine::SaveDialog(), VToolLineIntersectAxis::SaveDialog(), VToolNormal::SaveDialog(), VToolMove::SaveOptions(), VToolRotation::SaveOptions(), VToolCurveIntersectAxis::SaveOptions(), VToolEndLine::SaveOptions(), VToolLineIntersectAxis::SaveOptions(), VToolNormal::SaveOptions(), VToolOptionsPropertyBrowser::showOptionsToolCurveIntersectAxis(), VToolOptionsPropertyBrowser::showOptionsToolEndLine(), VToolOptionsPropertyBrowser::showOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::showOptionsToolMove(), VToolOptionsPropertyBrowser::showOptionsToolNormal(), VToolOptionsPropertyBrowser::showOptionsToolRotation(), VToolOptionsPropertyBrowser::updateOptionsToolCurveIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolEndLine(), VToolOptionsPropertyBrowser::updateOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolMove(), VToolOptionsPropertyBrowser::updateOptionsToolNormal(), and VToolOptionsPropertyBrowser::updateOptionsToolRotation().

◆ AttrAngle1

◆ AttrAngle2

◆ AttrArc

◆ AttrAxisP1

◆ AttrAxisP2

◆ AttrAxisType

◆ AttrBaseLineP1

const QString AttrBaseLineP1 = QStringLiteral("baseLineP1")

◆ AttrBaseLineP2

const QString AttrBaseLineP2 = QStringLiteral("baseLineP2")

◆ AttrBasePoint

const QString AttrBasePoint = QStringLiteral("basePoint")

Definition at line 95 of file ifcdef.cpp.

Referenced by VPattern::ParseToolCurveIntersectAxis(), VPattern::ParseToolEndLine(), VPattern::ParseToolHeight(), VPattern::ParseToolLineIntersectAxis(), VToolOptionsPropertyBrowser::propertiesList(), VToolCurveIntersectAxis::ReadToolAttributes(), VToolEndLine::ReadToolAttributes(), VToolHeight::ReadToolAttributes(), VToolLineIntersectAxis::ReadToolAttributes(), HistoryDialog::record(), VToolCurveIntersectAxis::SaveDialog(), VToolEndLine::SaveDialog(), VToolHeight::SaveDialog(), VToolLineIntersectAxis::SaveDialog(), VToolCurveIntersectAxis::SaveOptions(), VToolEndLine::SaveOptions(), VToolHeight::SaveOptions(), VToolLineIntersectAxis::SaveOptions(), VToolOptionsPropertyBrowser::showOptionsToolAlongLine(), VToolOptionsPropertyBrowser::showOptionsToolBisector(), VToolOptionsPropertyBrowser::showOptionsToolCurveIntersectAxis(), VToolOptionsPropertyBrowser::showOptionsToolEndLine(), VToolOptionsPropertyBrowser::showOptionsToolHeight(), VToolOptionsPropertyBrowser::showOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::showOptionsToolNormal(), VToolOptionsPropertyBrowser::showOptionsToolShoulderPoint(), VToolOptionsPropertyBrowser::updateOptionsToolAlongLine(), VToolOptionsPropertyBrowser::updateOptionsToolBisector(), VToolOptionsPropertyBrowser::updateOptionsToolCurveIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolEndLine(), VToolOptionsPropertyBrowser::updateOptionsToolHeight(), VToolOptionsPropertyBrowser::updateOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolNormal(), and VToolOptionsPropertyBrowser::updateOptionsToolShoulderPoint().

◆ AttrC1Center

◆ AttrC1Radius

◆ AttrC2Center

◆ AttrC2Radius

◆ AttrCCenter

◆ AttrCenter

const QString AttrCenter = QStringLiteral("center")

Definition at line 99 of file ifcdef.cpp.

Referenced by VPattern::ParseToolArc(), VPattern::ParseToolArcWithLength(), VPattern::ParseToolEllipticalArc(), VPattern::ParseToolMirrorByAxis(), VPattern::ParseToolMove(), VPattern::ParseToolPointOfContact(), VPattern::ParseToolRotation(), VToolOptionsPropertyBrowser::propertiesList(), VToolMirrorByAxis::ReadToolAttributes(), VToolMove::ReadToolAttributes(), VToolRotation::ReadToolAttributes(), VToolPointOfContact::ReadToolAttributes(), HistoryDialog::record(), VToolMirrorByAxis::SaveDialog(), VToolMove::SaveDialog(), VToolRotation::SaveDialog(), VToolArc::SaveDialog(), VToolArcWithLength::SaveDialog(), VToolEllipticalArc::SaveDialog(), VToolPointOfContact::SaveDialog(), VToolMirrorByAxis::SaveOptions(), VToolMove::SaveOptions(), VToolRotation::SaveOptions(), VToolArc::SaveOptions(), VToolArcWithLength::SaveOptions(), VToolEllipticalArc::SaveOptions(), VToolPointOfContact::SaveOptions(), VToolOptionsPropertyBrowser::showOptionsToolArc(), VToolOptionsPropertyBrowser::showOptionsToolArcWithLength(), VToolOptionsPropertyBrowser::showOptionsToolEllipticalArc(), VToolOptionsPropertyBrowser::showOptionsToolMirrorByAxis(), VToolOptionsPropertyBrowser::showOptionsToolMove(), VToolOptionsPropertyBrowser::showOptionsToolPointOfContact(), VToolOptionsPropertyBrowser::showOptionsToolRotation(), VToolOptionsPropertyBrowser::updateOptionsToolArc(), VToolOptionsPropertyBrowser::updateOptionsToolArcWithLength(), VToolOptionsPropertyBrowser::updateOptionsToolEllipticalArc(), VToolOptionsPropertyBrowser::updateOptionsToolMirrorByAxis(), VToolOptionsPropertyBrowser::updateOptionsToolMove(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfContact(), and VToolOptionsPropertyBrowser::updateOptionsToolRotation().

◆ AttrClosed

const QString AttrClosed = QStringLiteral("closed")

Definition at line 152 of file ifcdef.cpp.

Referenced by VPattern::parsePieceElement().

◆ AttrColor

const QString AttrColor = QStringLiteral("color")

Definition at line 131 of file ifcdef.cpp.

Referenced by VAbstractOperation::ExtractData(), VPattern::ParseOldToolSpline(), VPattern::ParseOldToolSplinePath(), VPattern::ParseToolArc(), VPattern::ParseToolArcWithLength(), VPattern::ParseToolCubicBezier(), VPattern::ParseToolCubicBezierPath(), VPattern::ParseToolEllipticalArc(), VPattern::ParseToolSpline(), VPattern::ParseToolSplinePath(), VToolOptionsPropertyBrowser::propertiesList(), VToolArc::SaveDialog(), VToolArcWithLength::SaveDialog(), VToolCubicBezier::SaveDialog(), VToolCubicBezierPath::SaveDialog(), VToolEllipticalArc::SaveDialog(), VToolSpline::SaveDialog(), VToolSplinePath::SaveDialog(), VAbstractSpline::SaveOptions(), VAbstractOperation::SaveSourceDestination(), VToolOptionsPropertyBrowser::showOptionsToolArc(), VToolOptionsPropertyBrowser::showOptionsToolArcWithLength(), VToolOptionsPropertyBrowser::showOptionsToolCubicBezier(), VToolOptionsPropertyBrowser::showOptionsToolCubicBezierPath(), VToolOptionsPropertyBrowser::showOptionsToolEllipticalArc(), VToolOptionsPropertyBrowser::showOptionsToolSpline(), VToolOptionsPropertyBrowser::showOptionsToolSplinePath(), VToolOptionsPropertyBrowser::updateOptionsToolArc(), VToolOptionsPropertyBrowser::updateOptionsToolArcWithLength(), VToolOptionsPropertyBrowser::updateOptionsToolCubicBezier(), VToolOptionsPropertyBrowser::updateOptionsToolCubicBezierPath(), VToolOptionsPropertyBrowser::updateOptionsToolEllipticalArc(), VToolOptionsPropertyBrowser::updateOptionsToolSpline(), and VToolOptionsPropertyBrowser::updateOptionsToolSplinePath().

◆ AttrCRadius

◆ AttrCrossPoint

◆ AttrCurve

◆ AttrCurve1

◆ AttrCurve2

◆ AttrCut

const QString AttrCut = QStringLiteral("cut")

Definition at line 93 of file ifcdef.cpp.

Referenced by VToolInternalPath::AddAttributes(), and VPattern::ParsePathElement().

◆ AttrDartP1

◆ AttrDartP2

◆ AttrDartP3

◆ AttrDuplicate

◆ AttrFirstArc

◆ AttrFirstPoint

const QString AttrFirstPoint = QStringLiteral("firstPoint")

Definition at line 96 of file ifcdef.cpp.

Referenced by GroupsWidget::addGroupItem(), GroupsWidget::itemDoubleClicked(), VPattern::parseIntersectXYTool(), VPattern::ParseLineElement(), VPattern::ParseToolAlongLine(), VPattern::ParseToolBisector(), VPattern::ParseToolNormal(), VPattern::ParseToolPointOfContact(), VPattern::ParseToolTriangle(), VToolOptionsPropertyBrowser::propertiesList(), PointIntersectXYTool::ReadToolAttributes(), VToolAlongLine::ReadToolAttributes(), VToolBisector::ReadToolAttributes(), VToolNormal::ReadToolAttributes(), VToolPointOfContact::ReadToolAttributes(), VToolTriangle::ReadToolAttributes(), VToolLine::ReadToolAttributes(), HistoryDialog::record(), PointIntersectXYTool::SaveDialog(), VToolAlongLine::SaveDialog(), VToolBisector::SaveDialog(), VToolNormal::SaveDialog(), VToolPointOfContact::SaveDialog(), VToolTriangle::SaveDialog(), VToolLine::SaveDialog(), PointIntersectXYTool::SaveOptions(), VToolAlongLine::SaveOptions(), VToolBisector::SaveOptions(), VToolNormal::SaveOptions(), VToolPointOfContact::SaveOptions(), VToolTriangle::SaveOptions(), VToolLine::SaveOptions(), VToolOptionsPropertyBrowser::showOptionsToolBisector(), VToolOptionsPropertyBrowser::showOptionsToolLine(), VToolOptionsPropertyBrowser::showOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::showOptionsToolPointOfContact(), VToolOptionsPropertyBrowser::showOptionsToolPointOfIntersection(), VToolOptionsPropertyBrowser::showOptionsToolSpline(), VToolOptionsPropertyBrowser::showOptionsToolTriangle(), VToolOptionsPropertyBrowser::showOptionsToolTrueDarts(), VToolOptionsPropertyBrowser::updateOptionsToolBisector(), VToolOptionsPropertyBrowser::updateOptionsToolLine(), VToolOptionsPropertyBrowser::updateOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfContact(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfIntersection(), VToolOptionsPropertyBrowser::updateOptionsToolSpline(), VToolOptionsPropertyBrowser::updateOptionsToolTriangle(), and VToolOptionsPropertyBrowser::updateOptionsToolTrueDarts().

◆ AttrHCrossPoint

◆ AttrIdObject

◆ AttrInLayout

const QString AttrInLayout = QStringLiteral("inLayout")

◆ AttrKAsm1

◆ AttrKAsm2

◆ AttrKCurve

◆ AttrLength

const QString AttrLength = QStringLiteral("length")

Definition at line 94 of file ifcdef.cpp.

Referenced by PatternPieceTool::AddGrainline(), VAbstractPattern::ListArcExpressions(), VAbstractPattern::ListGrainlineExpressions(), VAbstractPattern::ListOperationExpressions(), VAbstractPattern::ListPointExpressions(), VPattern::ParsePieceGrainline(), VPattern::ParseToolAlongLine(), VPattern::ParseToolArcWithLength(), VPattern::ParseToolBisector(), VPattern::ParseToolCutArc(), VPattern::ParseToolCutSpline(), VPattern::ParseToolCutSplinePath(), VPattern::ParseToolEndLine(), VPattern::ParseToolMove(), VPattern::ParseToolNormal(), VPattern::ParseToolShoulderPoint(), VToolOptionsPropertyBrowser::propertiesList(), VToolMove::ReadToolAttributes(), VToolCutArc::ReadToolAttributes(), VToolCutSpline::ReadToolAttributes(), VToolCutSplinePath::ReadToolAttributes(), VToolAlongLine::ReadToolAttributes(), VToolBisector::ReadToolAttributes(), VToolEndLine::ReadToolAttributes(), VToolNormal::ReadToolAttributes(), VToolShoulderPoint::ReadToolAttributes(), VToolMove::SaveDialog(), VToolArcWithLength::SaveDialog(), VToolCutArc::SaveDialog(), VToolCutSpline::SaveDialog(), VToolCutSplinePath::SaveDialog(), VToolAlongLine::SaveDialog(), VToolBisector::SaveDialog(), VToolEndLine::SaveDialog(), VToolNormal::SaveDialog(), VToolShoulderPoint::SaveDialog(), VToolMove::SaveOptions(), VToolArcWithLength::SaveOptions(), VToolCutArc::SaveOptions(), VToolCutSpline::SaveOptions(), VToolCutSplinePath::SaveOptions(), VToolAlongLine::SaveOptions(), VToolBisector::SaveOptions(), VToolEndLine::SaveOptions(), VToolNormal::SaveOptions(), VToolShoulderPoint::SaveOptions(), VToolOptionsPropertyBrowser::showOptionsToolAlongLine(), VToolOptionsPropertyBrowser::showOptionsToolArcWithLength(), VToolOptionsPropertyBrowser::showOptionsToolBisector(), VToolOptionsPropertyBrowser::showOptionsToolCutArc(), VToolOptionsPropertyBrowser::showOptionsToolCutSpline(), VToolOptionsPropertyBrowser::showOptionsToolCutSplinePath(), VToolOptionsPropertyBrowser::showOptionsToolEndLine(), VToolOptionsPropertyBrowser::showOptionsToolMove(), VToolOptionsPropertyBrowser::showOptionsToolNormal(), VToolOptionsPropertyBrowser::showOptionsToolShoulderPoint(), VToolOptionsPropertyBrowser::updateOptionsToolAlongLine(), VToolOptionsPropertyBrowser::updateOptionsToolArcWithLength(), VToolOptionsPropertyBrowser::updateOptionsToolBisector(), VToolOptionsPropertyBrowser::updateOptionsToolCutArc(), VToolOptionsPropertyBrowser::updateOptionsToolCutSpline(), VToolOptionsPropertyBrowser::updateOptionsToolCutSplinePath(), VToolOptionsPropertyBrowser::updateOptionsToolEndLine(), VToolOptionsPropertyBrowser::updateOptionsToolMove(), VToolOptionsPropertyBrowser::updateOptionsToolNormal(), and VToolOptionsPropertyBrowser::updateOptionsToolShoulderPoint().

◆ AttrLength1

◆ AttrLength2

◆ AttrLineColor

const QString AttrLineColor = QStringLiteral("lineColor")

Definition at line 130 of file ifcdef.cpp.

Referenced by VPattern::ParseLineElement(), VPattern::PointsCommonAttributes(), VToolOptionsPropertyBrowser::propertiesList(), PointIntersectXYTool::ReadToolAttributes(), VToolAlongLine::ReadToolAttributes(), VToolBisector::ReadToolAttributes(), VToolCurveIntersectAxis::ReadToolAttributes(), VToolEndLine::ReadToolAttributes(), VToolHeight::ReadToolAttributes(), VToolLineIntersectAxis::ReadToolAttributes(), VToolNormal::ReadToolAttributes(), VToolShoulderPoint::ReadToolAttributes(), VToolLine::ReadToolAttributes(), PointIntersectXYTool::SaveDialog(), VToolAlongLine::SaveDialog(), VToolBisector::SaveDialog(), VToolCurveIntersectAxis::SaveDialog(), VToolEndLine::SaveDialog(), VToolHeight::SaveDialog(), VToolLineIntersectAxis::SaveDialog(), VToolNormal::SaveDialog(), VToolShoulderPoint::SaveDialog(), VToolLine::SaveDialog(), DoubleLinePointTool::SaveOptions(), VToolLinePoint::SaveOptions(), VToolLine::SaveOptions(), VToolOptionsPropertyBrowser::showOptionsToolAlongLine(), VToolOptionsPropertyBrowser::showOptionsToolBisector(), VToolOptionsPropertyBrowser::showOptionsToolCurveIntersectAxis(), VToolOptionsPropertyBrowser::showOptionsToolEndLine(), VToolOptionsPropertyBrowser::showOptionsToolHeight(), VToolOptionsPropertyBrowser::showOptionsToolLine(), VToolOptionsPropertyBrowser::showOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::showOptionsToolNormal(), VToolOptionsPropertyBrowser::showOptionsToolPointOfIntersection(), VToolOptionsPropertyBrowser::showOptionsToolShoulderPoint(), VToolOptionsPropertyBrowser::updateOptionsToolAlongLine(), VToolOptionsPropertyBrowser::updateOptionsToolBisector(), VToolOptionsPropertyBrowser::updateOptionsToolCurveIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolEndLine(), VToolOptionsPropertyBrowser::updateOptionsToolHeight(), VToolOptionsPropertyBrowser::updateOptionsToolLine(), VToolOptionsPropertyBrowser::updateOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolNormal(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfIntersection(), and VToolOptionsPropertyBrowser::updateOptionsToolShoulderPoint().

◆ AttrLineType

const QString AttrLineType = QStringLiteral("lineType")

Definition at line 90 of file ifcdef.cpp.

Referenced by VToolInternalPath::AddAttributes(), VToolOptionsPropertyBrowser::addPropertyLineType(), VAbstractPattern::createGroup(), VAbstractOperation::ExtractData(), VAbstractPattern::getGroupLineType(), VAbstractPattern::getGroups(), VPattern::ParseLineElement(), VPattern::ParsePathElement(), VPattern::PointsCommonAttributes(), VToolOptionsPropertyBrowser::propertiesList(), PointIntersectXYTool::ReadToolAttributes(), VToolAlongLine::ReadToolAttributes(), VToolBisector::ReadToolAttributes(), VToolCurveIntersectAxis::ReadToolAttributes(), VToolEndLine::ReadToolAttributes(), VToolHeight::ReadToolAttributes(), VToolLineIntersectAxis::ReadToolAttributes(), VToolNormal::ReadToolAttributes(), VToolShoulderPoint::ReadToolAttributes(), VToolLine::ReadToolAttributes(), PointIntersectXYTool::SaveDialog(), VToolAlongLine::SaveDialog(), VToolBisector::SaveDialog(), VToolCurveIntersectAxis::SaveDialog(), VToolEndLine::SaveDialog(), VToolHeight::SaveDialog(), VToolLineIntersectAxis::SaveDialog(), VToolNormal::SaveDialog(), VToolShoulderPoint::SaveDialog(), VToolLine::SaveDialog(), DoubleLinePointTool::SaveOptions(), VToolLinePoint::SaveOptions(), VToolLine::SaveOptions(), VAbstractOperation::SaveSourceDestination(), VAbstractPattern::setGroupLineType(), VToolOptionsPropertyBrowser::updateOptionsToolAlongLine(), VToolOptionsPropertyBrowser::updateOptionsToolBisector(), VToolOptionsPropertyBrowser::updateOptionsToolCurveIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolEndLine(), VToolOptionsPropertyBrowser::updateOptionsToolHeight(), VToolOptionsPropertyBrowser::updateOptionsToolLine(), VToolOptionsPropertyBrowser::updateOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolNormal(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfIntersection(), and VToolOptionsPropertyBrowser::updateOptionsToolShoulderPoint().

◆ AttrLineWeight

const QString AttrLineWeight = QStringLiteral("lineWeight")

Definition at line 91 of file ifcdef.cpp.

Referenced by VToolOptionsPropertyBrowser::addPropertyLineWeight(), VAbstractPattern::createGroup(), VAbstractPattern::getGroupLineWeight(), VAbstractPattern::getGroups(), VPattern::ParseLineElement(), VPattern::ParseToolArc(), VPattern::ParseToolArcWithLength(), VPattern::ParseToolCubicBezier(), VPattern::ParseToolCubicBezierPath(), VPattern::ParseToolEllipticalArc(), VPattern::ParseToolSpline(), VPattern::ParseToolSplinePath(), VPattern::PointsCommonAttributes(), VToolOptionsPropertyBrowser::propertiesList(), PointIntersectXYTool::ReadToolAttributes(), VToolAlongLine::ReadToolAttributes(), VToolBisector::ReadToolAttributes(), VToolCurveIntersectAxis::ReadToolAttributes(), VToolEndLine::ReadToolAttributes(), VToolHeight::ReadToolAttributes(), VToolLineIntersectAxis::ReadToolAttributes(), VToolNormal::ReadToolAttributes(), VToolShoulderPoint::ReadToolAttributes(), VToolLine::ReadToolAttributes(), VToolArc::SaveDialog(), VToolArcWithLength::SaveDialog(), VToolCubicBezier::SaveDialog(), VToolCubicBezierPath::SaveDialog(), VToolEllipticalArc::SaveDialog(), VToolSpline::SaveDialog(), VToolSplinePath::SaveDialog(), PointIntersectXYTool::SaveDialog(), VToolAlongLine::SaveDialog(), VToolBisector::SaveDialog(), VToolCurveIntersectAxis::SaveDialog(), VToolEndLine::SaveDialog(), VToolHeight::SaveDialog(), VToolLineIntersectAxis::SaveDialog(), VToolNormal::SaveDialog(), VToolShoulderPoint::SaveDialog(), VToolLine::SaveDialog(), VAbstractSpline::SaveOptions(), DoubleLinePointTool::SaveOptions(), VToolLinePoint::SaveOptions(), VToolLine::SaveOptions(), VAbstractPattern::setGroupLineWeight(), VToolOptionsPropertyBrowser::updateOptionsToolAlongLine(), VToolOptionsPropertyBrowser::updateOptionsToolArc(), VToolOptionsPropertyBrowser::updateOptionsToolArcWithLength(), VToolOptionsPropertyBrowser::updateOptionsToolBisector(), VToolOptionsPropertyBrowser::updateOptionsToolCubicBezier(), VToolOptionsPropertyBrowser::updateOptionsToolCubicBezierPath(), VToolOptionsPropertyBrowser::updateOptionsToolCurveIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolEllipticalArc(), VToolOptionsPropertyBrowser::updateOptionsToolEndLine(), VToolOptionsPropertyBrowser::updateOptionsToolHeight(), VToolOptionsPropertyBrowser::updateOptionsToolLine(), VToolOptionsPropertyBrowser::updateOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolNormal(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfIntersection(), VToolOptionsPropertyBrowser::updateOptionsToolShoulderPoint(), VToolOptionsPropertyBrowser::updateOptionsToolSpline(), and VToolOptionsPropertyBrowser::updateOptionsToolSplinePath().

◆ AttrMx

◆ AttrMx1

const QString AttrMx1 = QStringLiteral("mx1")

◆ AttrMx2

const QString AttrMx2 = QStringLiteral("mx2")

◆ AttrMy

◆ AttrMy1

const QString AttrMy1 = QStringLiteral("my1")

◆ AttrMy2

const QString AttrMy2 = QStringLiteral("my2")

◆ AttrName

const QString AttrName = QStringLiteral("name")

Definition at line 76 of file ifcdef.cpp.

Referenced by PatternPieceTool::AddAttributes(), VToolInternalPath::AddAttributes(), VToolOptionsPropertyBrowser::addPropertyObjectName(), VToolBasePoint::AddToFile(), VToolOptionsPropertyBrowser::propertiesList(), IntersectCirclesTool::SaveDialog(), IntersectCircleTangentTool::SaveDialog(), PointIntersectXYTool::SaveDialog(), VToolCutArc::SaveDialog(), VToolCutSpline::SaveDialog(), VToolCutSplinePath::SaveDialog(), VToolAlongLine::SaveDialog(), VToolBisector::SaveDialog(), VToolCurveIntersectAxis::SaveDialog(), VToolEndLine::SaveDialog(), VToolHeight::SaveDialog(), VToolLineIntersectAxis::SaveDialog(), VToolNormal::SaveDialog(), VToolShoulderPoint::SaveDialog(), VToolBasePoint::SaveDialog(), VToolLineIntersect::SaveDialog(), VToolPointFromArcAndTangent::SaveDialog(), VToolPointOfContact::SaveDialog(), VToolPointOfIntersectionArcs::SaveDialog(), VToolPointOfIntersectionCurves::SaveDialog(), VToolTriangle::SaveDialog(), VToolSinglePoint::SaveOptions(), VToolOptionsPropertyBrowser::setPointName(), VToolOptionsPropertyBrowser::showOptionsToolAlongLine(), VToolOptionsPropertyBrowser::showOptionsToolArc(), VToolOptionsPropertyBrowser::showOptionsToolArcWithLength(), VToolOptionsPropertyBrowser::showOptionsToolBisector(), VToolOptionsPropertyBrowser::showOptionsToolCubicBezier(), VToolOptionsPropertyBrowser::showOptionsToolCubicBezierPath(), VToolOptionsPropertyBrowser::showOptionsToolCurveIntersectAxis(), VToolOptionsPropertyBrowser::showOptionsToolCutArc(), VToolOptionsPropertyBrowser::showOptionsToolCutSpline(), VToolOptionsPropertyBrowser::showOptionsToolCutSplinePath(), VToolOptionsPropertyBrowser::showOptionsToolEllipticalArc(), VToolOptionsPropertyBrowser::showOptionsToolEndLine(), VToolOptionsPropertyBrowser::showOptionsToolHeight(), VToolOptionsPropertyBrowser::showOptionsToolLine(), VToolOptionsPropertyBrowser::showOptionsToolLineIntersect(), VToolOptionsPropertyBrowser::showOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::showOptionsToolMirrorByAxis(), VToolOptionsPropertyBrowser::showOptionsToolMirrorByLine(), VToolOptionsPropertyBrowser::showOptionsToolMove(), VToolOptionsPropertyBrowser::showOptionsToolNormal(), VToolOptionsPropertyBrowser::showOptionsToolPointFromArcAndTangent(), VToolOptionsPropertyBrowser::showOptionsToolPointFromCircleAndTangent(), VToolOptionsPropertyBrowser::showOptionsToolPointOfContact(), VToolOptionsPropertyBrowser::showOptionsToolPointOfIntersection(), VToolOptionsPropertyBrowser::showOptionsToolPointOfIntersectionArcs(), VToolOptionsPropertyBrowser::showOptionsToolPointOfIntersectionCircles(), VToolOptionsPropertyBrowser::showOptionsToolPointOfIntersectionCurves(), VToolOptionsPropertyBrowser::showOptionsToolRotation(), VToolOptionsPropertyBrowser::showOptionsToolShoulderPoint(), VToolOptionsPropertyBrowser::showOptionsToolSinglePoint(), VToolOptionsPropertyBrowser::showOptionsToolSpline(), VToolOptionsPropertyBrowser::showOptionsToolSplinePath(), VToolOptionsPropertyBrowser::showOptionsToolTriangle(), VToolOptionsPropertyBrowser::showOptionsToolTrueDarts(), VToolOptionsPropertyBrowser::updateOptionsToolAlongLine(), VToolOptionsPropertyBrowser::updateOptionsToolBisector(), VToolOptionsPropertyBrowser::updateOptionsToolCubicBezierPath(), VToolOptionsPropertyBrowser::updateOptionsToolCurveIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolCutArc(), VToolOptionsPropertyBrowser::updateOptionsToolCutSpline(), VToolOptionsPropertyBrowser::updateOptionsToolCutSplinePath(), VToolOptionsPropertyBrowser::updateOptionsToolEndLine(), VToolOptionsPropertyBrowser::updateOptionsToolHeight(), VToolOptionsPropertyBrowser::updateOptionsToolLineIntersect(), VToolOptionsPropertyBrowser::updateOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolNormal(), VToolOptionsPropertyBrowser::updateOptionsToolPointFromArcAndTangent(), VToolOptionsPropertyBrowser::updateOptionsToolPointFromCircleAndTangent(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfContact(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfIntersection(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfIntersectionArcs(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfIntersectionCircles(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfIntersectionCurves(), VToolOptionsPropertyBrowser::updateOptionsToolShoulderPoint(), VToolOptionsPropertyBrowser::updateOptionsToolSinglePoint(), VToolOptionsPropertyBrowser::updateOptionsToolSplinePath(), and VToolOptionsPropertyBrowser::updateOptionsToolTriangle().

◆ AttrName1

◆ AttrName2

◆ AttrObjName

◆ AttrP1Line

◆ AttrP1Line1

◆ AttrP1Line2

◆ AttrP2Line

◆ AttrP2Line1

◆ AttrP2Line2

◆ AttrPathPoint

◆ AttrPenStyle

◆ AttrPieceLocked

const QString AttrPieceLocked = QStringLiteral("locked")

◆ AttrPoint1

◆ AttrPoint2

◆ AttrPoint3

◆ AttrPoint4

◆ AttrPShoulder

◆ AttrPSpline

◆ AttrRadius

◆ AttrRadius1

◆ AttrRadius2

◆ AttrRotationAngle

◆ AttrSecondArc

◆ AttrSecondPoint

const QString AttrSecondPoint = QStringLiteral("secondPoint")

Definition at line 97 of file ifcdef.cpp.

Referenced by GroupsWidget::addGroupItem(), VPattern::parseIntersectXYTool(), VPattern::ParseLineElement(), VPattern::ParseToolAlongLine(), VPattern::ParseToolBisector(), VPattern::ParseToolNormal(), VPattern::ParseToolPointOfContact(), VPattern::ParseToolTriangle(), VToolOptionsPropertyBrowser::propertiesList(), PointIntersectXYTool::ReadToolAttributes(), VToolAlongLine::ReadToolAttributes(), VToolBisector::ReadToolAttributes(), VToolNormal::ReadToolAttributes(), VToolPointOfContact::ReadToolAttributes(), VToolTriangle::ReadToolAttributes(), VToolLine::ReadToolAttributes(), HistoryDialog::record(), PointIntersectXYTool::SaveDialog(), VToolAlongLine::SaveDialog(), VToolBisector::SaveDialog(), VToolNormal::SaveDialog(), VToolPointOfContact::SaveDialog(), VToolTriangle::SaveDialog(), VToolLine::SaveDialog(), PointIntersectXYTool::SaveOptions(), VToolAlongLine::SaveOptions(), VToolBisector::SaveOptions(), VToolNormal::SaveOptions(), VToolPointOfContact::SaveOptions(), VToolTriangle::SaveOptions(), VToolLine::SaveOptions(), VToolOptionsPropertyBrowser::showOptionsToolAlongLine(), VToolOptionsPropertyBrowser::showOptionsToolLine(), VToolOptionsPropertyBrowser::showOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::showOptionsToolNormal(), VToolOptionsPropertyBrowser::showOptionsToolPointOfContact(), VToolOptionsPropertyBrowser::showOptionsToolPointOfIntersection(), VToolOptionsPropertyBrowser::showOptionsToolShoulderPoint(), VToolOptionsPropertyBrowser::showOptionsToolSpline(), VToolOptionsPropertyBrowser::showOptionsToolTriangle(), VToolOptionsPropertyBrowser::showOptionsToolTrueDarts(), VToolOptionsPropertyBrowser::updateOptionsToolAlongLine(), VToolOptionsPropertyBrowser::updateOptionsToolLine(), VToolOptionsPropertyBrowser::updateOptionsToolLineIntersectAxis(), VToolOptionsPropertyBrowser::updateOptionsToolNormal(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfContact(), VToolOptionsPropertyBrowser::updateOptionsToolPointOfIntersection(), VToolOptionsPropertyBrowser::updateOptionsToolShoulderPoint(), VToolOptionsPropertyBrowser::updateOptionsToolSpline(), VToolOptionsPropertyBrowser::updateOptionsToolTriangle(), and VToolOptionsPropertyBrowser::updateOptionsToolTrueDarts().

◆ AttrShowPointName

◆ AttrShowPointName1

const QString AttrShowPointName1 = QStringLiteral("showPointName1")

◆ AttrShowPointName2

const QString AttrShowPointName2 = QStringLiteral("showPointName2")

◆ AttrSuffix

◆ AttrTangent

◆ AttrThirdPoint

◆ AttrType

const QString AttrType = QStringLiteral("type")

◆ AttrVCrossPoint

◆ AttrX

const QString AttrX = QStringLiteral("x")

◆ AttrY

const QString AttrY = QStringLiteral("y")

◆ builInVariables

const QStringList builInVariables
Initial value:
= QStringList() << measurement_
<< line_
<< arc_
<< elarc_
<< spl_
<< seg_
const QString splPath
Definition: ifcdef.cpp:419
const QString angle1ElArc_
Definition: ifcdef.cpp:434
const QString angle1SplPath
Definition: ifcdef.cpp:438
const QString elarc_
Definition: ifcdef.cpp:418
const QString radius2ElArc_
Definition: ifcdef.cpp:423
const QString c1LengthSpl_
Definition: ifcdef.cpp:428
const QString angle1Arc_
Definition: ifcdef.cpp:432
const QString arc_
Definition: ifcdef.cpp:417
const QString angle2Arc_
Definition: ifcdef.cpp:433
const QString seg_
Definition: ifcdef.cpp:440
const QString angle2ElArc_
Definition: ifcdef.cpp:435
const QString currentSeamAllowance
Definition: ifcdef.cpp:442
const QString line_
Definition: ifcdef.cpp:414
const QString angle2SplPath
Definition: ifcdef.cpp:439
const QString variable_
Definition: ifcdef.cpp:413
const QString c1LengthSplPath
Definition: ifcdef.cpp:430
const QString spl_
Definition: ifcdef.cpp:416
const QString c2LengthSpl_
Definition: ifcdef.cpp:429
const QString angle1Spl_
Definition: ifcdef.cpp:436
const QString radiusArc_
Definition: ifcdef.cpp:421
const QString angleLine_
Definition: ifcdef.cpp:415
const QString currentLength
Definition: ifcdef.cpp:441
const QString c2LengthSplPath
Definition: ifcdef.cpp:431
const QString angle2Spl_
Definition: ifcdef.cpp:437
const QString measurement_
Definition: ifcdef.cpp:412
const QString radius1ElArc_
Definition: ifcdef.cpp:422

Definition at line 444 of file ifcdef.cpp.

Referenced by VAbstractPattern::IsVariable().

◆ c1Length_V

const QString c1Length_V = QStringLiteral("C1Length")

Definition at line 426 of file ifcdef.cpp.

Referenced by VCurveCLength::VCurveCLength().

◆ c1LengthSpl_

const QString c1LengthSpl_ = c1Length_V + spl_

Definition at line 428 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ c1LengthSplPath

const QString c1LengthSplPath = c1Length_V + splPath

Definition at line 430 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ c2Length_V

const QString c2Length_V = QStringLiteral("C2Length")

Definition at line 427 of file ifcdef.cpp.

Referenced by VCurveCLength::VCurveCLength().

◆ c2LengthSpl_

const QString c2LengthSpl_ = c2Length_V + spl_

Definition at line 429 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ c2LengthSplPath

const QString c2LengthSplPath = c2Length_V + splPath

Definition at line 431 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ ColorBlack

const QString ColorBlack = QStringLiteral("black")

◆ ColorBlue

const QString ColorBlue = QStringLiteral("blue")

Definition at line 375 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorByGroup

const QString ColorByGroup = QStringLiteral("byGroup")

Definition at line 371 of file ifcdef.cpp.

Referenced by ColorComboBox::setItems(), and VAbstractPattern::useGroupColor().

◆ ColorCornFlowerBlue

const QString ColorCornFlowerBlue = QStringLiteral("cornflowerblue")

Definition at line 389 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorDarkBlue

const QString ColorDarkBlue = QStringLiteral("darkBlue")

Definition at line 378 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorDarkGray

const QString ColorDarkGray = QStringLiteral("darkgray")

Definition at line 391 of file ifcdef.cpp.

◆ ColorDarkGreen

const QString ColorDarkGreen = QStringLiteral("darkGreen")

Definition at line 377 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorDarkRed

const QString ColorDarkRed = QStringLiteral("darkRed")

Definition at line 376 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorDarkViolet

const QString ColorDarkViolet = QStringLiteral("darkviolet")

Definition at line 385 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorDeepPink

const QString ColorDeepPink = QStringLiteral("deeppink")

Definition at line 383 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorDeepSkyBlue

const QString ColorDeepSkyBlue = QStringLiteral("deepskyblue")

Definition at line 388 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorGoldenRod

const QString ColorGoldenRod = QStringLiteral("goldenrod")

Definition at line 381 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorGray

const QString ColorGray = QStringLiteral("gray")

Definition at line 390 of file ifcdef.cpp.

◆ ColorGreen

const QString ColorGreen = QStringLiteral("green")

Definition at line 374 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorLightGray

const QString ColorLightGray = QStringLiteral("lightgray")

Definition at line 392 of file ifcdef.cpp.

◆ ColorLightSalmon

const QString ColorLightSalmon = QStringLiteral("lightsalmon")

Definition at line 380 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorLime

const QString ColorLime = QStringLiteral("lime")

Definition at line 387 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorMediumSeaGreen

const QString ColorMediumSeaGreen = QStringLiteral("mediumseagreen")

Definition at line 386 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorNone

const QString ColorNone = QStringLiteral("none")

Definition at line 372 of file ifcdef.cpp.

◆ ColorOrange

const QString ColorOrange = QStringLiteral("orange")

Definition at line 382 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorViolet

const QString ColorViolet = QStringLiteral("violet")

Definition at line 384 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ ColorWhite

const QString ColorWhite = QStringLiteral("white")

Definition at line 393 of file ifcdef.cpp.

◆ ColorYellow

const QString ColorYellow = QStringLiteral("yellow")

Definition at line 379 of file ifcdef.cpp.

Referenced by VAbstractTool::Colors().

◆ currentLength

◆ currentSeamAllowance

◆ CustomIncrSign

const QString CustomIncrSign = QStringLiteral("#")

◆ CustomMSign

◆ elarc_

const QString elarc_ = QStringLiteral( "ElArc_" )

Definition at line 418 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ FillBackwardDiagonal

const QString FillBackwardDiagonal = QStringLiteral("bdiagpattern")

Definition at line 407 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillCross

const QString FillCross = QStringLiteral("crosspattern")

Definition at line 406 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FilldDiagonalCross

const QString FilldDiagonalCross = QStringLiteral("diagcrosspattern")

Definition at line 409 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillDense1

const QString FillDense1 = QStringLiteral("dense1pattern")

Definition at line 397 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillDense2

const QString FillDense2 = QStringLiteral("dense2pattern")

Definition at line 398 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillDense3

const QString FillDense3 = QStringLiteral("dense3pattern")

Definition at line 399 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillDense4

const QString FillDense4 = QStringLiteral("dense4pattern")

Definition at line 400 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillDense5

const QString FillDense5 = QStringLiteral("dense5pattern")

Definition at line 401 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillDense6

const QString FillDense6 = QStringLiteral("dense6pattern")

Definition at line 402 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillDense7

const QString FillDense7 = QStringLiteral("dense7pattern")

Definition at line 403 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillForwardDiagonal

const QString FillForwardDiagonal = QStringLiteral("fdiagpattern")

Definition at line 408 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillHorizLines

const QString FillHorizLines = QStringLiteral("horpattern")

Definition at line 404 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillNone

const QString FillNone = QStringLiteral("nobrush")

◆ FillSolid

const QString FillSolid = QStringLiteral("solidpattern")

Definition at line 396 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ FillVertLines

const QString FillVertLines = QStringLiteral("verpattern")

Definition at line 405 of file ifcdef.cpp.

Referenced by VAbstractTool::fills(), and PieceFillComboBox::init().

◆ line_

const QString line_ = QStringLiteral("Line_")

Definition at line 414 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables(), and VLengthLine::VLengthLine().

◆ LineTypeByGroup

const QString LineTypeByGroup = QStringLiteral("byGroup")

Definition at line 370 of file ifcdef.cpp.

Referenced by VAbstractPattern::useGroupLineType().

◆ LineTypeDashDotDotLine

const QString LineTypeDashDotDotLine = QStringLiteral("dashDotDotLine")

Definition at line 163 of file ifcdef.cpp.

Referenced by LineTypeComboBox::init(), LineTypes(), and PenStyleToLineType().

◆ LineTypeDashDotLine

const QString LineTypeDashDotLine = QStringLiteral("dashDotLine")

Definition at line 162 of file ifcdef.cpp.

Referenced by LineTypeComboBox::init(), LineTypes(), and PenStyleToLineType().

◆ LineTypeDashLine

◆ LineTypeDotLine

const QString LineTypeDotLine = QStringLiteral("dotLine")

Definition at line 161 of file ifcdef.cpp.

Referenced by LineTypeComboBox::init(), LineTypes(), and PenStyleToLineType().

◆ LineTypeNone

◆ LineTypeSolidLine

const QString LineTypeSolidLine = QStringLiteral("solidLine")

Definition at line 159 of file ifcdef.cpp.

Referenced by VAbstractOperation::ExtractData(), DialogTool::FillComboBoxTypeLine(), VAbstractPattern::getGroupLineType(), VAbstractPattern::getGroups(), DialogAlongLine::getLineType(), DialogBisector::getLineType(), DialogCurveIntersectAxis::getLineType(), DialogEndLine::getLineType(), DialogHeight::getLineType(), DialogLine::getLineType(), DialogLineIntersectAxis::getLineType(), DialogNormal::getLineType(), DialogShoulderPoint::getLineType(), EditGroupDialog::getLineType(), DialogArc::getPenStyle(), DialogArcWithLength::getPenStyle(), DialogCubicBezier::getPenStyle(), DialogCubicBezierPath::getPenStyle(), DialogEllipticalArc::getPenStyle(), DialogSpline::getPenStyle(), DialogSplinePath::getPenStyle(), DialogInternalPath::GetPenType(), LineTypeComboBox::init(), LineTypes(), VPattern::ParseLineElement(), VPattern::ParsePathElement(), VPattern::ParseToolArc(), VPattern::ParseToolArcWithLength(), VPattern::ParseToolCubicBezier(), VPattern::ParseToolCubicBezierPath(), VPattern::ParseToolEllipticalArc(), VPattern::ParseToolSpline(), VPattern::ParseToolSplinePath(), PenStyleToLineType(), VPattern::PointsCommonAttributes(), VToolAlongLine::ReadToolAttributes(), VToolBisector::ReadToolAttributes(), VToolCurveIntersectAxis::ReadToolAttributes(), VToolEndLine::ReadToolAttributes(), VToolHeight::ReadToolAttributes(), VToolLineIntersectAxis::ReadToolAttributes(), VToolNormal::ReadToolAttributes(), VToolShoulderPoint::ReadToolAttributes(), and VToolLine::ReadToolAttributes().

◆ LineWeightByGroup

const QString LineWeightByGroup = QStringLiteral("byGroup")

Definition at line 369 of file ifcdef.cpp.

Referenced by VAbstractPattern::useGroupLineWeight().

◆ measurement_

const QString measurement_ = QStringLiteral("M_")

Definition at line 412 of file ifcdef.cpp.

Referenced by TMainWindow::GetCustomName(), and VTranslateVars::InitVariables().

◆ radius1ElArc_

const QString radius1ElArc_ = radius_V + QLatin1Char('1') + elarc_

Definition at line 422 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ radius2ElArc_

const QString radius2ElArc_ = radius_V + QLatin1Char('2') + elarc_

Definition at line 423 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ radius_V

const QString radius_V = QStringLiteral("Radius")

Definition at line 420 of file ifcdef.cpp.

Referenced by VArcRadius::VArcRadius().

◆ radiusArc_

const QString radiusArc_ = radius_V + arc_

Definition at line 421 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ seg_

const QString seg_ = QStringLiteral("Seg_")

◆ spl_

const QString spl_ = QStringLiteral( "Spl_" )

Definition at line 416 of file ifcdef.cpp.

Referenced by VTranslateVars::InitVariables().

◆ splPath

◆ variable_

const QString variable_ = QStringLiteral("Variable_")