QCAD Application Framework
CAD Application Development and Automation.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RDimAngularData Member List

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

angleRDimensionDataprotected
autoTextPosRDimensionDatamutableprotected
blockIdREntityDataprotected
boundingBoxRDimensionDatamutableprotected
castToConstShape() const REntityDatainlinevirtual
castToShape()REntityDatainlinevirtual
colorREntityDataprotected
defaultAngleRDimensionDatamutableprotected
definitionPointRDimensionDatamutableprotected
dimArcPositionRDimAngularDataprivate
dimLineLengthRDimensionDatamutableprotected
dirtyRDimensionDatamutableprotected
documentREntityDataprotected
drawOrderREntityDataprotected
extensionLine1EndRDimAngularDataprivate
extensionLine1StartRDimAngularDataprivate
extensionLine2StartRDimAngularDataprivate
flipHorizontal()REntityDatavirtual
flipVertical()REntityDatavirtual
fontNameRDimensionDataprotected
formatAngleLabel(double angle) const RDimensionData
formatLabel(double distance) const RDimensionData
getAngle() const RDimAngularData
getAngles(double &ang1, double &ang2, bool &reversed, RVector &p1, RVector &p2) const RDimAngularData
getArrow(const RVector &position, double direction) const RDimensionDatavirtual
getAutoMeasurement() const RDimAngularDatavirtual
getBlockId() const REntityDatainline
getBlockName() const REntityData
getBoundingBox() const RDimensionDatavirtual
getBoundingBoxes() const REntityDatainlinevirtual
getCenter() const RDimAngularData
getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true) const REntityDatavirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE) const REntityDatavirtual
getColor() const REntityDatainline
getColor(bool resolve, const QStack< RBlockReferenceEntity * > &blockRefStack) const REntityData
getDefinitionPoint() const RDimensionDatainline
getDimArcPosition() const RDimAngularDatainline
getDimasz() const RDimensionData
getDimensionLineShapes(const RVector &p1, const RVector &p2, bool arrow1, bool arrow2) const RDimensionData
getDimexe() const RDimensionData
getDimexo() const RDimensionData
getDimgap() const RDimensionData
getDimtxt() const RDimensionData
getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false) const RDimensionDatavirtual
getDocument()REntityDatainline
getDocument() const REntityDatainline
getDrawOrder() const REntityDatainlinevirtual
getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getExtensionLine1End() const RDimAngularDatainline
getExtensionLine1Start() const RDimAngularDatainline
getExtensionLine2End() const RDimAngularDatainline
getExtensionLine2Start() const RDimAngularDatainline
getFontName() const RDimensionDatainline
getIntersectionPoints(const REntityData &other, bool limited=true, bool same=false, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getLayerId() const REntityDatainline
getLayerName()REntityData
getLinetypeId() const REntityDatainline
getLinetypeId(bool resolve, const QStack< RBlockReferenceEntity * > &blockRefStack) const REntityData
getLineweight() const REntityDatainline
getLineweight(bool resolve, const QStack< RBlockReferenceEntity * > &blockRefStack) const REntityData
getLineweightInUnits(const QStack< RBlockReferenceEntity * > &blockRefStack) const REntityData
getMeasurement(bool resolveAutoMeasurement=true) const RDimensionDatavirtual
getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getPointOnEntity() const REntityDatavirtual
getPointsWithDistanceToEnd(double distance, RS::From from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const RDimAngularDatavirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX) const RDimAngularDatavirtual
getText() const RDimensionDatainline
getTextData() const RDimensionData
getTextPosition() const RDimensionDatainline
getVectorTo(const RVector &point, bool limited=true) const REntityDatavirtual
halignRDimensionDataprotected
hasCustomTextPosition() const RDimensionData
initTextData() const RDimensionData
intersectsWith(const RShape &shape) const RDimensionDatavirtual
isInside(const RBox &box) const REntityDatainlinevirtual
isOnEntity(const RVector &point, bool limited=true) const REntityDatavirtual
isSelected() const REntityDatainlinevirtual
isValid() const RDimAngularDatavirtual
layerIdREntityDataprotected
lineSpacingFactorRDimensionDataprotected
lineSpacingStyleRDimensionDataprotected
linetypeIdREntityDataprotected
lineweightREntityDataprotected
lowerToleranceRDimensionDataprotected
mirror(const RLine &axis)RDimAngularDatavirtual
REntityData::mirror(const RVector &axis1, const RVector &axis2)REntityDatavirtual
move(const RVector &offset)RDimAngularDatavirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint)RDimAngularDatavirtual
RDimAngularData(RDocument *document, const RDimAngularData &data)RDimAngularDataprotected
RDimAngularData()RDimAngularData
RDimAngularData(const RDimensionData &dimData, const RVector &extensionLine1Start, const RVector &extensionLine1End, const RVector &extensionLine2Start, const RVector &dimArcPosition)RDimAngularData
RDimAngularEntity classRDimAngularDatafriend
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 angle)RDimensionData
REntityData(RDocument *document=NULL)REntityData
rotate(double rotation, const RVector &center)RDimAngularDatavirtual
scale(const RVector &scaleFactors, const RVector &center)RDimAngularDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
selectionStatusREntityDataprotected
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setColor(const RColor &color)REntityDatainline
setCustomTextPosition(bool on)RDimensionData
setDefinitionPoint(const RVector &p)RDimensionDatainline
setDimArcPosition(const RVector &p)RDimAngularDatainline
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setExtensionLine1End(const RVector &p)RDimAngularDatainline
setExtensionLine1Start(const RVector &p)RDimAngularDatainline
setExtensionLine2End(const RVector &p)RDimAngularDatainline
setExtensionLine2Start(const RVector &p)RDimAngularDatainline
setFontName(const QString &fn)RDimensionDatainline
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
setLinetype(RLinetype linetype)REntityDatavirtual
setLinetypeId(RLinetype::Id linetypeId)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setLowerTolerance(const QString &t)RDimensionDatainline
setSelected(bool on)REntityDatainlinevirtual
setText(const QString &t)RDimensionDatainline
setTextPosition(const RVector &p)RDimensionDatainline
setUpperTolerance(const QString &t)RDimensionDatainline
stretch(const RPolyline &area, const RVector &offset)REntityDatavirtual
textRDimensionDataprotected
textDataRDimensionDatamutableprotected
textPositionCenterRDimensionDatamutableprotected
textPositionSideRDimensionDatamutableprotected
update() const RDimensionDatavirtual
updateTextData() const RDimensionDatavirtual
upperToleranceRDimensionDataprotected
useArchTick() const RDimensionData
valignRDimensionDataprotected
~REntityData()REntityDatainlinevirtual