SkPath Member List

This is the complete list of members for SkPath, including all inherited members.
addArc(const SkRect &oval, SkScalar startAngle, SkScalar sweepAngle)SkPath
addCircle(SkScalar x, SkScalar y, SkScalar radius, Direction dir=kCW_Direction)SkPath
addOval(const SkRect &oval, Direction dir=kCW_Direction)SkPath
addPath(const SkPath &src, SkScalar dx, SkScalar dy)SkPath
addPath(const SkPath &src)SkPath [inline]
addPath(const SkPath &src, const SkMatrix &matrix)SkPath
addRect(const SkRect &rect, Direction dir=kCW_Direction)SkPath
addRect(SkScalar left, SkScalar top, SkScalar right, SkScalar bottom, Direction dir=kCW_Direction)SkPath
addRoundRect(const SkRect &rect, SkScalar rx, SkScalar ry, Direction dir=kCW_Direction)SkPath
addRoundRect(const SkRect &rect, const SkScalar radii[], Direction dir=kCW_Direction)SkPath
arcTo(const SkRect &oval, SkScalar startAngle, SkScalar sweepAngle, bool forceMoveTo)SkPath
arcTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar radius)SkPath
arcTo(const SkPoint p1, const SkPoint p2, SkScalar radius)SkPath [inline]
close()SkPath
computeBounds() const SkPath
cons_moveto()SkPath
cubicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar x3, SkScalar y3)SkPath
cubicTo(const SkPoint &p1, const SkPoint &p2, const SkPoint &p3)SkPath [inline]
Direction enum nameSkPath
fBoundsSkPath [mutable]
fBoundsIsDirtySkPath [mutable]
fFillTypeSkPath
FillType enum nameSkPath
fIsConvexSkPath
flatten(SkFlattenableWriteBuffer &) const SkPath
fVerbsSkPath
getBounds() const SkPath [inline]
getFillType() const SkPath [inline]
getLastPt(SkPoint *lastPt) const SkPath
getPoints(SkPoint points[], int max) const SkPath
incReserve(unsigned extraPtCount)SkPath
isConvex() const SkPath [inline]
isEmpty() const SkPath
isInverseFillType() const SkPath [inline]
isRect(SkRect *rect) const SkPath
Iter classSkPath [friend]
kCCW_Direction enum valueSkPath
kClose_Verb enum valueSkPath
kCubic_Verb enum valueSkPath
kCW_Direction enum valueSkPath
kDone_Verb enum valueSkPath
kEvenOdd_FillType enum valueSkPath
kInverseEvenOdd_FillType enum valueSkPath
kInverseWinding_FillType enum valueSkPath
kLine_Verb enum valueSkPath
kMove_Verb enum valueSkPath
kQuad_Verb enum valueSkPath
kWinding_FillType enum valueSkPath
lineTo(SkScalar x, SkScalar y)SkPath
lineTo(const SkPoint &p)SkPath [inline]
moveTo(SkScalar x, SkScalar y)SkPath
moveTo(const SkPoint &p)SkPath [inline]
offset(SkScalar dx, SkScalar dy, SkPath *dst) const SkPath
offset(SkScalar dx, SkScalar dy)SkPath [inline]
operator!=(const SkPath &a, const SkPath &b)SkPath [friend]
operator=(const SkPath &)SkPath
operator==(const SkPath &, const SkPath &)SkPath [friend]
pathTo(const SkPath &path)SkPath
quadTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2)SkPath
quadTo(const SkPoint &p1, const SkPoint &p2)SkPath [inline]
rCubicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar x3, SkScalar y3)SkPath
reset()SkPath
reversePathTo(const SkPath &)SkPath
rewind()SkPath
rLineTo(SkScalar dx, SkScalar dy)SkPath
rMoveTo(SkScalar dx, SkScalar dy)SkPath
rQuadTo(SkScalar dx1, SkScalar dy1, SkScalar dx2, SkScalar dy2)SkPath
setFillType(FillType ft)SkPath [inline]
setIsConvex(bool isConvex)SkPath [inline]
setLastPt(SkScalar x, SkScalar y)SkPath
setLastPt(const SkPoint &p)SkPath [inline]
sk_get_path_points(const SkPath &, int index)SkPath [friend]
SkAutoPathBoundsUpdate classSkPath [friend]
SkPath()SkPath
SkPath(const SkPath &)SkPath
SkPathStroker classSkPath [friend]
subdivide(SkScalar dist, bool bendLines, SkPath *dst=NULL) const SkPath
swap(SkPath &other)SkPath
toggleInverseFillType()SkPath [inline]
transform(const SkMatrix &matrix, SkPath *dst) const SkPath
transform(const SkMatrix &matrix)SkPath [inline]
unflatten(SkFlattenableReadBuffer &)SkPath
updateBoundsCache() const SkPath [inline]
Verb enum nameSkPath
~SkPath()SkPath

Generated on Tue Oct 20 11:03:42 2009 for Skia by  doxygen 1.6.1