QCAD
Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RCircleData Member List

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

blockIdREntityDataprotected
castToConstShape() const REntityDatainlinevirtual
castToExplodable(const RShape *shape)RShapeprotectedstatic
castToShape()RCircleDatainlinevirtual
centerRCircleprotected
clone() const RCircleinlineprotectedvirtual
colorREntityDataprotected
contains(const RVector &p) const RCircleprotected
createFrom2Points(const RVector &p1, const RVector &p2)RCircleprotectedstatic
createFrom3Points(const RVector &p1, const RVector &p2, const RVector &p3)RCircleprotectedstatic
documentREntityDataprotected
drawOrderREntityDataprotected
dump()RShapeprotected
filterOnShape(const QList< RVector > &pointList, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) const RShapeprotectedvirtual
REntityData::flipHorizontal()REntityDatavirtual
RCircle::flipHorizontal()RCircleprotectedvirtual
REntityData::flipVertical()REntityDatavirtual
RCircle::flipVertical()RCircleprotectedvirtual
getArea() const RCircleprotected
getBlockId() const REntityDatainline
getBlockName() const REntityData
REntityData::getBoundingBox(bool ignoreEmpty=false) const REntityDatavirtual
RCircle::getBoundingBox() const RCircleprotectedvirtual
getBoundingBoxes(bool ignoreEmpty=false) const REntityDatainlinevirtual
getCenter() const RCircleDatainline
REntityData::getCenterPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
RCircle::getCenterPoints() const RCircleprotectedvirtual
getCircle()RCircleDatainline
getCircumference() const RCircleprotected
getClosestPointOnEntity(const RVector &point, double range=RNANDOUBLE, bool limited=true) const REntityDatavirtual
getClosestPointOnShape(const RVector &p, bool limited=true, double strictRange=RMAXDOUBLE) const RShapeprotectedvirtual
getClosestShape(const RVector &pos, double range=RNANDOUBLE) const REntityDatavirtual
getColor() const REntityDatainlinevirtual
getColor(bool resolve, const QStack< REntity * > &blockRefStack) const REntityDatavirtual
getDiameter() const RCircleprotected
REntityData::getDistanceTo(const RVector &point, bool limited=true, double range=0.0, bool draft=false, double strictRange=RMAXDOUBLE) const REntityDatavirtual
RCircle::getDistanceTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const RShapeprotectedvirtual
getDocument()REntityDatainline
getDocument() const REntityDatainline
getDrawOrder() const REntityDatainlinevirtual
REntityData::getEndPoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
RCircle::getEndPoints() const RCircleprotectedvirtual
getInternalReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const REntityDatainlinevirtual
REntityData::getIntersectionPoints(const REntityData &other, bool limited=true, bool same=false, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
REntityData::getIntersectionPoints(const RShape &shape, bool limited=true, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
RCircle::getIntersectionPoints(const RShape &other, bool limited=true, bool same=false, bool force=false) const RShapeprotected
RCircle::getIntersectionPoints(const RShape &shape1, const RShape &shape2, bool limited=true, bool same=false, bool force=false)RShapeprotectedstatic
getIntersectionPointsAA(const RArc &arc1, const RArc &arc2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsAC(const RArc &arc1, const RCircle &circle2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsAE(const RArc &arc1, const REllipse &ellipse2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsAS(const RArc &arc1, const RSpline &spline2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsAT(const RArc &arc1, const RTriangle &triangle2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsAX(const RArc &arc1, const RExplodable &explodable2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsCC(const RCircle &circle1, const RCircle &circle2)RShapeprotectedstatic
getIntersectionPointsCE(const RCircle &circle1, const REllipse &ellipse2)RShapeprotectedstatic
getIntersectionPointsCS(const RCircle &circle1, const RSpline &spline2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsCX(const RCircle &circle1, const RExplodable &explodable2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsEE(const REllipse &ellipse1, const REllipse &ellipse2)RShapeprotectedstatic
getIntersectionPointsEE(const REllipse &ellipse1, const REllipse &ellipse2, bool limited)RShapeprotectedstatic
getIntersectionPointsES(const REllipse &ellipse1, const RSpline &spline2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsEX(const REllipse &ellipse1, const RExplodable &explodable2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsLA(const RLine &line1, const RArc &arc2, bool limited=true)RShapeinlineprotectedstatic
getIntersectionPointsLA(const RLine &line1, const RArc &arc2, bool limited1, bool limited2)RShapeprotectedstatic
getIntersectionPointsLC(const RLine &line1, const RCircle &circle2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsLE(const RLine &line1, const REllipse &ellipse2, bool limited=true)RShapeinlineprotectedstatic
getIntersectionPointsLE(const RLine &line1, const REllipse &ellipse2, bool limited1, bool limited2)RShapeprotectedstatic
getIntersectionPointsLL(const RLine &line1, const RLine &line2, bool limited=true)RShapeinlineprotectedstatic
getIntersectionPointsLL(const RLine &line1, const RLine &line2, bool limited1, bool limited2)RShapeprotectedstatic
getIntersectionPointsLS(const RLine &line1, const RSpline &spline2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsLT(const RLine &line1, const RTriangle &triangle2, bool limited=true)RShapeinlineprotectedstatic
getIntersectionPointsLT(const RLine &line1, const RTriangle &triangle2, bool limited1, bool limited2)RShapeprotectedstatic
getIntersectionPointsLX(const RLine &line1, const RExplodable &explodable2, bool limited=true)RShapeprotectedstatic
getIntersectionPointsXX(const RExplodable &explodable1, const RExplodable &explodable2, bool limited=true, bool same=false)RShapeprotectedstatic
getLayerId() const REntityDatainline
getLayerName() const REntityData
getLength() const RCircleprotectedvirtual
getLinetypeId() const REntityDatainlinevirtual
getLinetypeId(bool resolve, const QStack< REntity * > &blockRefStack) const REntityDatavirtual
getLinetypePattern() const REntityDatavirtual
getLinetypeScale() const REntityDatainlinevirtual
getLineweight() const REntityDatainlinevirtual
getLineweight(bool resolve, const QStack< REntity * > &blockRefStack) const REntityDatavirtual
getLineweightInUnits(const QStack< REntity * > &blockRefStack) const REntityData
REntityData::getMiddlePoints(const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
RCircle::getMiddlePoints() const RCircleprotectedvirtual
getParentId() const REntityDatainline
getPointAtPercent(double p) const RShapeprotectedvirtual
getPointOnEntity() const REntityDatavirtual
REntityData::getPointsWithDistanceToEnd(double distance, RS::From from=RS::FromAny, const RBox &queryBox=RDEFAULT_RBOX) const REntityDatavirtual
RCircle::getPointsWithDistanceToEnd(double distance, RS::From from=RS::FromAny) const RCircleprotectedvirtual
getRadius() const RCircleDatainline
getReferencePoints(RS::ProjectionRenderingHint hint=RS::RenderTop) const RCircleDatavirtual
getShapes(const RBox &queryBox=RDEFAULT_RBOX) const RCircleDatainlinevirtual
getTransformed(const QTransform &transform) const RCircleprotectedvirtual
getVectorFromEndpointTo(const RVector &point) const RShapeprotectedvirtual
REntityData::getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const REntityDatavirtual
RCircle::getVectorTo(const RVector &point, bool limited=true, double strictRange=RMAXDOUBLE) const RCircleprotectedvirtual
REntityData::intersectsWith(const RShape &shape) const REntityDatavirtual
RCircle::intersectsWith(const RShape &other, bool limited=true) const RShapeprotectedvirtual
isInside(const RBox &box) const REntityDatainlinevirtual
isInterpolated() const RShapeinlineprotectedvirtual
isOnEntity(const RVector &point, bool limited=true) const REntityDatavirtual
isOnShape(const RVector &point, bool limited=true, double tolerance=RDEFAULT_TOLERANCE_1E_MIN4) const RShapeprotectedvirtual
isSelected() const REntityDatainlinevirtual
isValid() const RCircleinlineprotected
layerIdREntityDataprotected
linetypeIdREntityDataprotected
linetypeScaleREntityDataprotected
lineweightREntityDataprotected
REntityData::mirror(const RLine &axis)REntityDatavirtual
REntityData::mirror(const RVector &axis1, const RVector &axis2)REntityDatavirtual
RCircle::mirror(const RLine &axis)RCircleprotectedvirtual
REntityData::move(const RVector &offset)REntityDatavirtual
RCircle::move(const RVector &offset)RCircleprotectedvirtual
moveReferencePoint(const RVector &referencePoint, const RVector &targetPoint)RCircleDatavirtual
order(QList< QList< QSharedPointer< RShape > > > &boundary)RShapeprotectedstatic
parentIdREntityDataprotected
print(QDebug dbg) const RCircleprotectedvirtual
radiusRCircleprotected
RCircle()RCircleprotected
RCircle(const RVector &center, const double radius)RCircleprotected
RCircleData(RDocument *document, const RCircleData &data)RCircleDataprotected
RCircleData()RCircleData
RCircleData(const RCircle &circle)RCircleData
RCircleData(const RVector &center, double radius)RCircleData
RCircleEntity classRCircleDatafriend
REntityData(RDocument *document=NULL)REntityData
REntityData::rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
RCircle::rotate(double rotation, const RVector &center=RDEFAULT_RVECTOR)RCircleprotectedvirtual
RShape()RShapeinlineprotected
REntityData::scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
REntityData::scale(double scaleFactor, const RVector &center=RDEFAULT_RVECTOR)REntityDatavirtual
RCircle::scale(const RVector &scaleFactors, const RVector &center=RDEFAULT_RVECTOR)RCircleprotectedvirtual
RShape::scale(double scaleFactor, const RVector &center=RVector())RShapeprotectedvirtual
selectionStatusREntityDataprotected
setArea(double a)RCircleprotected
setBlockId(RBlock::Id blockId)REntityDatainlinevirtual
setCenter(const RVector &vector)RCircleprotected
setCircumference(double c)RCircleprotected
setColor(const RColor &color)REntityDatainline
setDiameter(double d)RCircleprotected
setDocument(RDocument *document)REntityDatainline
setDrawOrder(int drawOrder)REntityDatainlinevirtual
setLayerId(RLayer::Id layerId)REntityDatainlinevirtual
setLinetypeId(RLinetype::Id linetypeId)REntityDatainlinevirtual
setLinetypePattern(const RLinetypePattern &p)REntityDatavirtual
setLinetypeScale(double linetypeScale)REntityDatainlinevirtual
setLineweight(RLineweight::Lineweight lineweight)REntityDatainline
setParentId(RObject::Id parentId)REntityDatainlinevirtual
setRadius(double radius)RCircleprotected
setSelected(bool on)REntityDatainlinevirtual
REntityData::stretch(const RPolyline &area, const RVector &offset)REntityDatavirtual
RCircle::stretch(const RBox &area, const RVector &offset)RShapeprotectedvirtual
RCircle::stretch(const RPolyline &area, const RVector &offset)RShapeprotectedvirtual
to2D()RCircleprotectedvirtual
update() const REntityDatainlinevirtual
~RCircle()RCircleprotectedvirtual
~REntityData()REntityDatainlinevirtual
~RShape()RShapeinlineprotectedvirtual