QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
RDimAngularData Member List

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

adjustExtensionLineFixLength(RLine &extLine1, RLine &extLine2, bool addDimExe=true) constRDimensionData
arrow1FlippedRDimensionDataprotected
arrow1PosRDimensionDatamutableprotected
arrow2FlippedRDimensionDataprotected
arrow2PosRDimensionDatamutableprotected
autoTextPosRDimensionDatamutableprotected
autoUpdatesBlockedREntityDataprotected
blockIdREntityDataprotected
boundingBoxRDimensionDatamutableprotected
castToConstShape() constREntityDatainlinevirtual
castToShape()REntityDatainlinevirtual
clearStyleOverrides()RDimensionDatainline
clickReferencePoint(const RVector &referencePoint)RDimensionDatavirtual
cloneOnChange() constREntityDatainlinevirtual
colorREntityDataprotected
copyAttributesFrom(const REntityData &entityData, bool copyBlockId=true)REntityData
defaultAngleRDimensionDatamutableprotected
definitionPointRDimensionDatamutableprotected
dimBlockNameRDimensionDatamutableprotected
dimLineLengthRDimensionDatamutableprotected
dirtyRDimensionDatamutableprotected
documentREntityDataprotected
drawOrderREntityDataprotected
extLineFixRDimensionDataprotected
extLineFixLengthRDimensionDataprotected
flipHorizontal()REntityDatavirtual
flipVertical()REntityDatavirtual
fontNameRDimensionDataprotected
formatAngleLabel(double textAngle) constRDimensionData
formatLabel(double distance) constRDimensionData
getAngle() constRDimAngularData
getAngles(double &ang1, double &ang2, bool &reversed, RVector &p1, RVector &p2) const =0RDimAngularDatapure virtual
getArcReferencePoints(const RBox &queryBox=RDEFAULT_RBOX) constREntityDatavirtual
getAutoLabel() constRDimAngularDatavirtual
getAutoUpdatesBlocked() constREntityData
getBlockId() constREntityDatainline
getBlockName() constREntityData
getBoolOverride(RS::KnownVariable key) constRDimensionData
getBoundingBox(bool ignoreEmpty=false) constRDimensionDatavirtual
getBoundingBoxes(bool ignoreEmpty=false) constREntityDatainlinevirtual
getCenter() const =0RDimAngularDatapure virtual
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityDatavirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true, RObject::Id *subEntityId=NULL) constREntityDatavirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE, bool ignoreComplex=false, RObject::Id *subEntityId=NULL) constREntityDatavirtual
getClosestSubEntityId(const RVector &pos, double range, bool ignoreComplex) constREntityDatainline
getColor() constREntityDatainlinevirtual
getColor(const RColor &unresolvedColor, const QStack< QSharedPointer< REntity > > &blockRefStack) constREntityDatavirtual
getColor(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) constREntityDatavirtual
getColorOverride(RS::KnownVariable key) constRDimensionData
getDefaultDrawOrder()REntityDatainlinestatic
getDefinitionPoint() constRDimensionDatainline
getDimadec() constRDimensionDatainline
getDimArcPosition() const =0RDimAngularDatapure virtual
getDimasz() constRDimensionDatainline
getDimaunit() constRDimensionDatainline
getDimazin() constRDimensionDatainline
getDimblk() constRDimensionDatainline
getDimblkName() constRDimensionData
getDimBlockName() constRDimensionDatainline
getDimclrt() constRDimensionDatainline
getDimdec() constRDimensionDatainline
getDimdli() constRDimensionDatainline
getDimdsep() constRDimensionDatainline
getDimensionArc() constRDimAngularDatavirtual
getDimensionBlockReference() constRDimensionData
getDimexe() constRDimensionDatainline
getDimexo() constRDimensionDatainline
getDimgap() constRDimensionDatainline
getDimjust() constRDimensionDatainline
getDimlfac() constRDimensionDatainline
getDimlunit() constRDimensionDatainline
getDimscale() constRDimensionDatainline
getDimtad() constRDimensionDatainline
getDimtih() constRDimensionDatainline
getDimtsz() constRDimensionDatainline
getDimtxt() constRDimensionDatainline
getDimXBool(RS::KnownVariable key) constRDimensionData
getDimXColor(RS::KnownVariable key) constRDimensionData
getDimXDouble(RS::KnownVariable key) constRDimensionData
getDimXInt(RS::KnownVariable key) constRDimensionData
getDimXVariant(RS::KnownVariable key) constRDimensionData
getDimzin() constRDimensionDatainline
getDisplayColor()REntityDatainlinevirtual
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) constRDimensionDatavirtual
getDocument()REntityDatainline
getDocument() constREntityDatainline
getDoubleOverride(RS::KnownVariable key) constRDimensionData
getDrawOrder() constREntityDatainlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityDatavirtual
getExtensionLine1End() const =0RDimAngularDatapure virtual
getExtensionLine2End() const =0RDimAngularDatapure virtual
getExtLineFixLength() constRDimensionDatainline
getFontName() constRDimensionDatainline
getHull(double offset) constREntityDatavirtual
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop, QList< RObject::Id > *subEntityIds=NULL) constREntityDatavirtual
getIntersectionPoints(const REntityData &other, bool limited=true, bool same=false, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true, QList< QPair< RObject::Id, RObject::Id > > *entityIds=NULL) constREntityDatavirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=true) constREntityDatavirtual
getIntOverride(RS::KnownVariable key) constRDimensionData
getLayerId() constREntityDatainline
getLayerName() constREntityData
getLinearFactor() constRDimensionDatainline
getLineSpacingFactor() constRDimensionDatainline
getLineSpacingStyle() constRDimensionDatainline
getLinetypeId() constREntityDatainlinevirtual
getLinetypeId(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) constREntityDatavirtual
getLinetypePattern() constREntityDatavirtual
getLinetypeScale() constREntityDatainlinevirtual
getLineweight() constREntityDatainlinevirtual
getLineweight(bool resolve, const QStack< QSharedPointer< REntity > > &blockRefStack) constREntityDatavirtual
getLineweightInUnits(const QStack< QSharedPointer< REntity > > &blockRefStack) constREntityData
getLowerTolerance() constRDimensionDatainline
getMeasuredValue() constRDimAngularDatavirtual
getMeasurement(bool resolveAutoMeasurement=true) constRDimensionDatavirtual
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityDatavirtual
getOverrides() constRDimensionDatainline
getParentId() constREntityDatainline
getPointOnEntity() constRDimensionDatavirtual
getPointsWithDistanceToEnd(double distance, int from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX, QList< RObject::Id > *subEntityIds=NULL) constREntityDatavirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) constRDimAngularDatavirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX, bool ignoreComplex=false, bool segment=false, QList< RObject::Id > *entityIds=NULL) constRDimensionDatainlinevirtual
getText() constRDimensionDatainline
getTextData(bool noRender=false) constRDimensionData
getTextPosition() constRDimensionDatainlinevirtual
getTextRotation() constRDimensionDatainline
getType() constRDimAngularDatainlinevirtual
getUpperTolerance() constRDimensionDatainline
getVariantOverride(RS::KnownVariable key) constRDimensionData
getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) constREntityDatavirtual
halignRDimensionDataprotected
hasCustomTextPosition() constRDimensionData
hasDimensionBlockReference() constRDimensionData
hasOverride(RS::KnownVariable key) constRDimensionDatainline
hasOverrides() constRDimensionDatainline
hasSpaceForArrows() constRDimensionData
initTextData() constRDimensionData
intersectsWith(const RShape &shape) constRDimensionDatavirtual
isArrow1Flipped() constRDimensionDatainline
isArrow2Flipped() constRDimensionDatainline
isDimXScaled(RS::KnownVariable var) constRDimensionDatainline
isExtLineFix() constRDimensionDatainline
isInside(const RBox &box) constREntityDatainlinevirtual
isOnEntity(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) constREntityDatavirtual
isPointType() constREntityDatainlinevirtual
isSane() constRDimAngularDatavirtual
isSelected() constREntityDatainlinevirtual
isSelectedWorkingSet() constREntityDatainlinevirtual
isUpdatesEnabled() constREntityDatainlinevirtual
isValid() constRDimAngularDatavirtual
layerIdREntityDataprotected
lineSpacingFactorRDimensionDataprotected
lineSpacingStyleRDimensionDataprotected
linetypeIdREntityDataprotected
linetypeScaleREntityDataprotected
lineweightREntityDataprotected
lowerToleranceRDimensionDataprotected
mirror(const RLine &axis)RDimensionDatavirtual
REntityData::mirror(const RVector &axis1, const RVector &axis2)REntityDatavirtual
move(const RVector &offset)RDimensionDatavirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint, Qt::KeyboardModifiers modifiers=Qt::NoModifier)RDimAngularDatavirtual
overridesRDimensionDataprotected
parentIdREntityDataprotected
RDimAngularData(RDocument *document, const RDimAngularData &data)RDimAngularDataprotected
RDimAngularData()RDimAngularData
RDimAngularData(const RDimensionData &dimData)RDimAngularData
RDimAngularEntityRDimAngularDatafriend
RDimensionData(RDocument *document, const RDimensionData &data)RDimensionDataprotected
RDimensionData(RDocument *document=NULL)RDimensionData
RDimensionData(const RVector &definitionPoint, const RVector &textPositionCenter, RS::VAlign valign, RS::HAlign halign, RS::TextLineSpacingStyle lineSpacingStyle, double lineSpacingFactor, const QString &text, const QString &fontName, double textRotation)RDimensionData
render() constRDimensionData
REntityData(RDocument *document=NULL)REntityData
rotate(double rotation, const RVector &center)RDimensionDatavirtual
scale(const RVector &scaleFactors, const RVector &center)RDimensionDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
scaleVisualProperties(double scaleFactor)RDimensionDatavirtual
selectionStatusREntityDataprotected
selectionStatusWorkingSetREntityDataprotected
setArrow1Flipped(bool on)RDimensionDatainline
setArrow2Flipped(bool on)RDimensionDatainline
setAutoUpdatesBlocked(bool on)REntityData
setBlockId(RObject::Id blockId)REntityDatainlinevirtual
setColor(const RColor &color)REntityDatainline
setCustomTextPosition(bool on)RDimensionData
setDefinitionPoint(const RVector &p)RDimensionDatainlinevirtual
setDimadec(int v)RDimensionDatainline
setDimArcPosition(const RVector &p)=0RDimAngularDatapure virtual
setDimasz(double v)RDimensionDatainline
setDimaunit(int v)RDimensionDatainline
setDimazin(int v)RDimensionDatainline
setDimBlockName(const QString &bn)RDimensionDatainline
setDimclrt(const RColor &v)RDimensionDatainline
setDimdec(int v)RDimensionDatainline
setDimdli(double v)RDimensionDatainline
setDimdsep(int v)RDimensionDatainline
setDimexe(double v)RDimensionDatainline
setDimexo(double v)RDimensionDatainline
setDimgap(double v)RDimensionDatainline
setDimlfac(double f)RDimensionDatainline
setDimlunit(int l)RDimensionDatainline
setDimscale(double f)RDimensionDatainline
setDimtad(int v)RDimensionDatainline
setDimtih(bool v)RDimensionDatainline
setDimtsz(double t)RDimensionDatainline
setDimtxt(double t)RDimensionDatainline
setDimXBool(RS::KnownVariable key, bool v)RDimensionData
setDimXColor(RS::KnownVariable key, const RColor &v)RDimensionData
setDimXDouble(RS::KnownVariable key, double v)RDimensionData
setDimXInt(RS::KnownVariable key, int v)RDimensionData
setDimXVariant(RS::KnownVariable key, const QVariant &v)RDimensionData
setDimzin(int v)RDimensionDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setExtensionLine1End(const RVector &p)=0RDimAngularDatapure virtual
setExtensionLine2End(const RVector &p)=0RDimAngularDatapure virtual
setExtLineFix(bool on)RDimensionDatainline
setExtLineFixLength(double v)RDimensionDatainline
setFontName(const QString &fn)RDimensionDatainline
setLayerId(RObject::Id layerId)REntityDatainlinevirtual
setLayerName(const QString &layerName)REntityData
setLinearFactor(double f)RDimensionDatainline
setLinetypeId(RObject::Id linetypeId)REntityDatainlinevirtual
setLinetypePattern(const RLinetypePattern &p)REntityDatavirtual
setLinetypeScale(double linetypeScale)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setLowerTolerance(const QString &t)RDimensionDatainline
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setSelected(bool on)REntityDatainlinevirtual
setSelectedWorkingSet(bool on)REntityDatainlinevirtual
setText(const QString &t)RDimensionDatainline
setTextPosition(const RVector &p)RDimensionDatainline
setTextRotation(double r)RDimensionDatainline
setUpdatesEnabled(bool on)REntityDatainline
setUpperTolerance(const QString &t)RDimensionDatainline
setZ(double z)REntityDatavirtual
shapesRDimensionDatamutableprotected
stretch(const RPolyline &area, const RVector &offset)REntityDatavirtual
textRDimensionDataprotected
textDataRDimensionDatamutableprotected
textPositionCenterRDimensionDatamutableprotected
textPositionSideRDimensionDatamutableprotected
textRotationRDimensionDataprotected
to2D()RDimensionDatavirtual
update() constRDimensionDatavirtual
updateArrowPos1(const RVector &p) constRDimensionDatainline
updateArrowPos2(const RVector &p) constRDimensionDatainline
updateBoundingBox(const RBox &box) constRDimensionDatainline
updatesEnabledREntityDataprotected
updateShapes(const QList< QSharedPointer< RShape > > &s) constRDimensionDatainline
updateTextData(const RTextData &d) constRDimensionDatainline
updateTextPositionCenter(const RVector &p) constRDimensionDatainline
updateTextPositionSide(const RVector &p) constRDimensionDatainline
upperToleranceRDimensionDataprotected
useArchTick() constRDimensionDatainline
valignRDimensionDataprotected
~REntityData()REntityDatainlinevirtual