openEmbroider  0.1
an open source embroidery software
OE_pointcurve Member List

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

addDependency(OE_base *object)OE_base
addDependency(OE_base *object)OE_base
addPoint(float x, float y)OE_pointcurve
addPoint(vector_2d pt) (defined in OE_pointcurve)OE_pointcurve
boundsOE_baseprotected
check()OE_curvevirtual
closedOE_curveprotected
controlsOE_curve
cubicBezTo(float cpx1, float cpy1, float cpx2, float cpy2, float x, float y) (defined in OE_pointcurve)OE_pointcurve
delDependency(OE_base *object)OE_baseinlinevirtual
delDependency(OE_base *object)OE_baseinlinevirtual
discPtsOE_curve
discretizeCubicBez(vector_2d pt1, vector_2d pt2, vector_2d pt3, vector_2d pt4, float tol, int level)OE_curveprotected
discretizeFast(float maxDist)OE_curve
discretizeRegular(float dist)OE_curve
distPtSeg(vector_2d pt, vector_2d seg1, vector_2d seg2)OE_curveprotectedstatic
evalBezier(double t, double p0, double p1, double p2, double p3)OE_curveprotectedstatic
getBound(float *xMin, float *yMin, float *xMax, float *yMax)OE_curvevirtual
getClosed()OE_curve
getLength(float maxDist)OE_curve
getNeedRefresh() (defined in OE_base)OE_base
getNeedRefresh() (defined in OE_base)OE_base
getNpts()OE_curve
getPoint(uint16_t nb, float *x, float *y)OE_pointcurve
getPoint(uint16_t nb, vector_2d *pt) (defined in OE_pointcurve)OE_pointcurve
interPoint(vector_2d pt1, vector_2d pt2, vector_2d pt3, vector_2d pt4, float t)OE_curveprotected
lineColorOE_curveprotectedstatic
lineTo(float x, float y)OE_pointcurve
lineTo(vector_2d pt) (defined in OE_pointcurve)OE_pointcurve
needRefreshOE_baseprotected
objects (defined in OE_base)OE_baseprotected
OE_base()OE_base
OE_base()OE_base
OE_curve()OE_curve
OE_pointcurve()OE_pointcurve
OE_pointcurve(std::vector< vector_2d > points, bool closed) (defined in OE_pointcurve)OE_pointcurve
ptInBounds(vector_2d pt, float *bounds)OE_curveprotectedstatic
ptsOE_curve
refresh()OE_pointcurveinlinevirtual
OE_curve::refresh(float dpi)OE_curve
removeDependency(OE_base *object) (defined in OE_base)OE_base
removeDependency(OE_base *object) (defined in OE_base)OE_base
reverse()OE_curve
segmentBounds(float *bounds, vector_2d *segment)OE_curveprotectedstatic
setClosed(bool closed)OE_curve
setNeedRefresh() (defined in OE_base)OE_base
setNeedRefresh() (defined in OE_base)OE_base
setPoint(uint16_t nb, float x, float y)OE_pointcurve
subCurve(float start, float end, bool rev)OE_curve
~OE_base()OE_basevirtual
~OE_base()OE_basevirtual
~OE_curve()OE_curvevirtual
~OE_pointcurve()OE_pointcurvevirtual