TechDrawGui::QGIViewDimension Member List

This is the complete list of members for TechDrawGui::QGIViewDimension, including all inherited members.

addArbitraryItem(QGraphicsItem *qgi)TechDrawGui::QGIViewvirtual
aHead1TechDrawGui::QGIViewDimensionprotected
aHead2TechDrawGui::QGIViewDimensionprotected
alignHashTechDrawGui::QGIViewprotected
alignTo(QGraphicsItem *, const QString &alignment)TechDrawGui::QGIView
arrowPositionsToFeature(const Base::Vector2d positions[]) constTechDrawGui::QGIViewDimensionprotected
boundingRect() const overrideTechDrawGui::QGIViewDimensionvirtual
calculateFontPixelSize(double sizeInMillimetres)TechDrawGui::QGIViewstatic
calculateFontPixelWidth(const QFont &font)TechDrawGui::QGIViewstatic
compareAngleStraightness(double straightAngle, double leftAngle, double rightAngle, double leftStrikeFactor, double rightStrikeFactor)TechDrawGui::QGIViewDimensionprotectedstatic
computeArcStrikeFactor(const Base::BoundBox2d &labelRectangle, const Base::Vector2d &arcCenter, double arcRadius, const std::vector< std::pair< double, bool > > &drawMarking)TechDrawGui::QGIViewDimensionprotectedstatic
computeExtensionLinePoints(const Base::Vector2d &originPoint, const Base::Vector2d &linePoint, double hintAngle, double overhangSize, double gapSize, Base::Vector2d &startPoint)TechDrawGui::QGIViewDimensionprotectedstatic
computeLineAndLabelAngles(const Base::Vector2d &rotationCenter, const Base::Vector2d &labelCenter, double lineLabelDistance, double &lineAngle, double &labelAngle)TechDrawGui::QGIViewDimensionprotectedstatic
computeLineStrikeFactor(const Base::BoundBox2d &labelRectangle, const Base::Vector2d &lineOrigin, double lineAngle, const std::vector< std::pair< double, bool > > &drawMarking)TechDrawGui::QGIViewDimensionprotectedstatic
computePerpendicularIntersection(const Base::Vector2d &linePoint, const Base::Vector2d &perpendicularPoint, double lineAngle)TechDrawGui::QGIViewDimensionprotectedstatic
constructDimensionArc(const Base::Vector2d &arcCenter, double arcRadius, double endAngle, double startRotation, double handednessFactor, double jointRotation, const Base::BoundBox2d &labelRectangle, int arrowCount, int standardStyle, bool flipArrows, std::vector< std::pair< double, bool > > &outputMarking) constTechDrawGui::QGIViewDimensionprotected
constructDimensionLine(const Base::Vector2d &targetPoint, double lineAngle, double startPosition, double jointPosition, const Base::BoundBox2d &labelRectangle, int arrowCount, int standardStyle, bool flipArrows, std::vector< std::pair< double, bool > > &outputMarking) constTechDrawGui::QGIViewDimensionprotected
customChildrenBoundingRect(void) constTechDrawGui::QGIViewprotectedvirtual
datumLabelTechDrawGui::QGIViewDimensionprotected
datumLabelDragFinished(void)TechDrawGui::QGIViewDimensionslot
datumLabelDragged(bool ctrl)TechDrawGui::QGIViewDimensionslot
DefaultFontSizeInMMTechDrawGui::QGIViewstatic
dimLinesTechDrawGui::QGIViewDimensionprotected
draw() overrideTechDrawGui::QGIViewDimensionprotectedvirtual
drawAngle(TechDraw::DrawViewDimension *dimension, ViewProviderDimension *viewProvider) constTechDrawGui::QGIViewDimensionprotected
drawArrows(int count, const Base::Vector2d positions[], double angles[], bool flipped) constTechDrawGui::QGIViewDimensionprotected
drawBorder() overrideTechDrawGui::QGIViewDimensionvirtual
drawCaption(void)TechDrawGui::QGIViewvirtual
drawDiameter(TechDraw::DrawViewDimension *dimension, ViewProviderDimension *viewProvider) constTechDrawGui::QGIViewDimensionprotected
drawDimensionArc(QPainterPath &painterPath, const Base::Vector2d &arcCenter, double arcRadius, double endAngle, double startRotation, double jointAngle, const Base::BoundBox2d &labelRectangle, int arrowCount, int standardStyle, bool flipArrows) constTechDrawGui::QGIViewDimensionprotected
drawDimensionLine(QPainterPath &painterPath, const Base::Vector2d &targetPoint, double lineAngle, double startPosition, double jointPosition, const Base::BoundBox2d &labelRectangle, int arrowCount, int standardStyle, bool flipArrows) constTechDrawGui::QGIViewDimensionprotected
drawDistance(TechDraw::DrawViewDimension *dimension, ViewProviderDimension *viewProvider) constTechDrawGui::QGIViewDimensionprotected
drawDistanceExecutive(const Base::Vector2d &startPoint, const Base::Vector2d &endPoint, double lineAngle, const Base::BoundBox2d &labelRectangle, int standardStyle, int renderExtent, bool flipArrows) constTechDrawGui::QGIViewDimensionprotected
drawDistanceOverride(const Base::Vector2d &startPoint, const Base::Vector2d &endPoint, double lineAngle, const Base::BoundBox2d &labelRectangle, int standardStyle, int renderExtent, bool flipArrows, double extensionAngle) constTechDrawGui::QGIViewDimensionprotected
drawMultiArc(QPainterPath &painterPath, const Base::Vector2d &arcCenter, double arcRadius, const std::vector< std::pair< double, bool > > &drawMarking) constTechDrawGui::QGIViewDimensionprotected
drawMultiLine(QPainterPath &painterPath, const Base::Vector2d &lineOrigin, double lineAngle, const std::vector< std::pair< double, bool > > &drawMarking) constTechDrawGui::QGIViewDimensionprotected
drawRadius(TechDraw::DrawViewDimension *dimension, ViewProviderDimension *viewProvider) constTechDrawGui::QGIViewDimensionprotected
drawRadiusExecutive(const Base::Vector2d &centerPoint, const Base::Vector2d &midPoint, double radius, double endAngle, double startRotation, const Base::BoundBox2d &labelRectangle, double centerOverhang, int standardStyle, int renderExtent, bool flipArrow) constTechDrawGui::QGIViewDimensionprotected
drawSingleArc(QPainterPath &painterPath, const Base::Vector2d &arcCenter, double arcRadius, double startAngle, double endAngle) constTechDrawGui::QGIViewDimensionprotected
drawSingleLine(QPainterPath &painterPath, const Base::Vector2d &lineOrigin, double lineAngle, double startPosition, double endPosition) constTechDrawGui::QGIViewDimensionprotected
dumpRect(const char *text, QRectF r)TechDrawGui::QGIViewprotected
dvDimensionTechDrawGui::QGIViewDimension
findIsoDir(Base::Vector3d ortho) constTechDrawGui::QGIViewDimensionprotected
findIsoExt(Base::Vector3d isoDir) constTechDrawGui::QGIViewDimensionprotected
getAnglePlacementFactor(double testAngle, double endAngle, double startRotation)TechDrawGui::QGIViewDimensionprotectedstatic
getAsmeRefJointPoint(const Base::BoundBox2d &labelRectangle, bool right) constTechDrawGui::QGIViewDimensionprotected
getAsmeRefOutsetPoint(const Base::BoundBox2d &labelRectangle, bool right) constTechDrawGui::QGIViewDimensionprotected
getClipGroup(void)TechDrawGui::QGIView
getCurrentColor(void)TechDrawGui::QGIViewvirtual
getDatumLabel(void)TechDrawGui::QGIViewDimensionvirtual
getDimFontSize(void)TechDrawGui::QGIViewstatic
getFrameState(void)TechDrawGui::QGIViewvirtual
getGraphicsScene(TechDraw::DrawView *dv)TechDrawGui::QGIViewstatic
getGraphicsView(TechDraw::DrawView *dv)TechDrawGui::QGIViewstatic
getIsoRefJointPoint(const Base::BoundBox2d &labelRectangle, bool right) constTechDrawGui::QGIViewDimensionprotected
getIsoRefOutsetPoint(const Base::BoundBox2d &labelRectangle, bool right) constTechDrawGui::QGIViewDimensionprotected
getIsoStandardLinePlacement(double labelAngle)TechDrawGui::QGIViewDimensionprotectedstatic
getLabelText(void)TechDrawGui::QGIViewDimension
getMDIViewPage(void) constTechDrawGui::QGIView
getNormalColor(void)TechDrawGui::QGIViewvirtual
getParmGroupCol(void)TechDrawGui::QGIViewprotected
getPrecision(void)TechDrawGui::QGIViewDimensionprotected
getPreColor(void)TechDrawGui::QGIViewvirtual
getPrefFont(void)TechDrawGui::QGIViewstatic
getPrefFontSize(void)TechDrawGui::QGIViewstatic
getQGIVByName(std::string name)TechDrawGui::QGIViewprotected
getScale(void)TechDrawGui::QGIView
getSelectColor(void)TechDrawGui::QGIViewvirtual
getSettingColor(void)TechDrawGui::QGIViewvirtual
getViewName() constTechDrawGui::QGIView
getViewNameAsString() constTechDrawGui::QGIView
getViewObject() constTechDrawGui::QGIView
getViewProvider(App::DocumentObject *obj)TechDrawGui::QGIViewstatic
getY()TechDrawGui::QGIView
getYInClip(double y)TechDrawGui::QGIView
hasHoverTechDrawGui::QGIViewDimensionprotected
hover(bool state)TechDrawGui::QGIViewDimensionslot
hoverEnterEvent(QGraphicsSceneHoverEvent *event) overrideTechDrawGui::QGIViewprotected
hoverLeaveEvent(QGraphicsSceneHoverEvent *event) overrideTechDrawGui::QGIViewprotected
isInnerView()TechDrawGui::QGIView
isInnerView(bool state)TechDrawGui::QGIView
isVisible(bool state)TechDrawGui::QGIViewvirtual
isVisible(void)TechDrawGui::QGIViewvirtual
itemChange(GraphicsItemChange change, const QVariant &value) overrideTechDrawGui::QGIViewDimensionprotectedvirtual
m_borderTechDrawGui::QGIViewprotected
m_brushTechDrawGui::QGIViewprotected
m_captionTechDrawGui::QGIViewprotected
m_colCurrentTechDrawGui::QGIViewprotected
m_colNormalTechDrawGui::QGIViewprotected
m_colPreTechDrawGui::QGIViewprotected
m_colSelTechDrawGui::QGIViewprotected
m_colSettingTechDrawGui::QGIViewprotected
m_decorPenTechDrawGui::QGIViewprotected
m_dragStateTechDrawGui::QGIViewprotected
m_fontTechDrawGui::QGIViewprotected
m_innerViewTechDrawGui::QGIViewprotected
m_labelTechDrawGui::QGIViewprotected
m_lineWidthTechDrawGui::QGIViewDimensionprotected
m_lockTechDrawGui::QGIViewprotected
m_lockedTechDrawGui::QGIViewprotected
m_lockHeightTechDrawGui::QGIViewprotected
m_lockWidthTechDrawGui::QGIViewprotected
m_penTechDrawGui::QGIViewprotected
makeMark(double x, double y, QColor c=Qt::red)TechDrawGui::QGIView
makeMark(Base::Vector3d v, QColor c=Qt::red)TechDrawGui::QGIView
makeMark(QPointF p, QColor c=Qt::red)TechDrawGui::QGIView
makeMarkC(double x, double y, QColor c=Qt::red) constTechDrawGui::QGIViewDimensionprotected
mouseMoveEvent(QGraphicsSceneMouseEvent *event) overrideTechDrawGui::QGIViewDimensionprotectedvirtual
mousePressEvent(QGraphicsSceneMouseEvent *event) overrideTechDrawGui::QGIViewDimensionprotectedvirtual
mouseReleaseEvent(QGraphicsSceneMouseEvent *event) overrideTechDrawGui::QGIViewDimensionprotectedvirtual
normalizeStartPosition(double &startPosition, double &lineAngle)TechDrawGui::QGIViewDimensionprotectedstatic
normalizeStartRotation(double &startRotation)TechDrawGui::QGIViewDimensionprotectedstatic
onPrettyChanged(int state)TechDrawGui::QGIViewDimensionslot
onSourceChange(TechDraw::DrawView *newParent)TechDrawGui::QGIViewvirtualslot
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) overrideTechDrawGui::QGIViewDimensionvirtual
prefNormalColor(void)TechDrawGui::QGIViewDimensionvirtual
QGIView()TechDrawGui::QGIView
QGIViewDimension()TechDrawGui::QGIViewDimensionexplicit
removeChild(QGIView *child)TechDrawGui::QGIViewvirtual
resetArrows(void) constTechDrawGui::QGIViewDimensionprotected
rotateView(void)TechDrawGui::QGIViewvirtual
select(bool state)TechDrawGui::QGIViewDimensionslot
setGroupSelection(bool b) overrideTechDrawGui::QGIViewDimensionvirtual
setLocked(bool b)TechDrawGui::QGIView
setNormalColorAll(void)TechDrawGui::QGIViewDimension
setPens(void)TechDrawGui::QGIViewDimensionprotectedvirtual
setPosition(qreal x, qreal y)TechDrawGui::QGIView
setPrettyNormal(void)TechDrawGui::QGIViewDimension
setPrettyPre(void)TechDrawGui::QGIViewDimension
setPrettySel(void)TechDrawGui::QGIViewDimension
setSettingColor(QColor c)TechDrawGui::QGIViewvirtual
setSvgPens(void)TechDrawGui::QGIViewDimensionprotectedvirtual
setViewFeature(TechDraw::DrawView *obj)TechDrawGui::QGIView
setViewPartFeature(TechDraw::DrawViewDimension *obj)TechDrawGui::QGIViewDimension
signalSelectPointTechDrawGui::QGIView
toggleCache(bool state)TechDrawGui::QGIViewvirtual
type() const overrideTechDrawGui::QGIViewDimension
Type enum valueTechDrawGui::QGIViewDimension
updateDim()TechDrawGui::QGIViewDimensionslot
updateView(bool update=false) overrideTechDrawGui::QGIViewDimensionvirtual
viewNameTechDrawGui::QGIViewprotected
viewObjTechDrawGui::QGIViewprotected
~QGIView()TechDrawGui::QGIViewvirtual
~QGIViewDimension()=defaultTechDrawGui::QGIViewDimension