![]() |
QCAD
Open Source 2D CAD
|
This is the complete list of members for RPolylineProxy, including all inherited members.
getArea(const RPolyline &polyline, double segmentLength)=0 | RPolylineProxy | pure virtual |
getBaseAngle(const RPolyline &polyline)=0 | RPolylineProxy | pure virtual |
getHeight(const RPolyline &polyline)=0 | RPolylineProxy | pure virtual |
getLeftRightOutline(const RPolyline &polyline)=0 | RPolylineProxy | pure virtual |
getPointInside(const RPolyline &polyline)=0 | RPolylineProxy | pure virtual |
getPolygon(const RPolyline &polyline, double segmentLength)=0 | RPolylineProxy | pure virtual |
getPolygonHull(const RPolyline &polyline, double angle, double tolerance, bool inner=false)=0 | RPolylineProxy | pure virtual |
getSegmentAtDist(const RPolyline &polyline, double dist)=0 | RPolylineProxy | pure virtual |
getTrimEnd(RPolyline &polyline, const RVector &trimPoint, const RVector &clickPoint)=0 | RPolylineProxy | pure virtual |
getWidth(const RPolyline &polyline)=0 | RPolylineProxy | pure virtual |
insertVertexAtDistance(RPolyline &polyline, double dist)=0 | RPolylineProxy | pure virtual |
insertVerticesAtSelfIntersections(RPolyline &polyline)=0 | RPolylineProxy | pure virtual |
morph(const RPolyline &polyline, const RPolyline &target, int steps, RS::Easing easing=RS::Linear, bool zLinear=true, double customFactor=RNANDOUBLE)=0 | RPolylineProxy | pure virtual |
relocateStartPoint(RPolyline &polyline, const RVector &p)=0 | RPolylineProxy | pure virtual |
relocateStartPoint(RPolyline &polyline, double dist)=0 | RPolylineProxy | pure virtual |
renderThickPolyline(const RPolyline &polyline)=0 | RPolylineProxy | pure virtual |
roundAllCorners(const RPolyline &polyline, double radius)=0 | RPolylineProxy | pure virtual |
setHeight(RPolyline &polyline, double v)=0 | RPolylineProxy | pure virtual |
setWidth(RPolyline &polyline, double v)=0 | RPolylineProxy | pure virtual |
simplify(RPolyline &polyline, double tolerance)=0 | RPolylineProxy | pure virtual |
splitAtDiscontinuities(const RPolyline &polyline, double tolerance)=0 | RPolylineProxy | pure virtual |
splitAtSegmentTypeChange(const RPolyline &polyline)=0 | RPolylineProxy | pure virtual |
trimEndPoint(RPolyline &polyline, const RVector &trimPoint, const RVector &clickPoint, bool extend=false)=0 | RPolylineProxy | pure virtual |
trimEndPoint(RPolyline &polyline, double trimDist)=0 | RPolylineProxy | pure virtual |
trimStartPoint(RPolyline &polyline, const RVector &trimPoint, const RVector &clickPoint, bool extend=false)=0 | RPolylineProxy | pure virtual |
trimStartPoint(RPolyline &polyline, double trimDist)=0 | RPolylineProxy | pure virtual |
verifyTangency(const RPolyline &polyline, double toleranceMin=RS::AngleTolerance, double toleranceMax=M_PI_4)=0 | RPolylineProxy | pure virtual |
~RPolylineProxy() | RPolylineProxy | inlinevirtual |