TouchVG framework
GiGraphics 成员列表

成员的完整列表,这些成员属于 GiGraphics,包括所有继承而来的类成员

_drawPolygon(const GiContext *ctx, int count, const Point2d *points, bool m2d, bool fill, bool edge, bool modelUnit)GiGraphicsprivate
_xf()GiGraphics
beginPaint(GiCanvas *canvas, const RECT_2D &clipBox=RECT_2D())GiGraphics
beginShape(int type, int sid, int version, float x, float y, float w, float h)GiGraphics
calcPenColor(const GiColor &color) constGiGraphics
calcPenWidth(float lineWidth, bool useViewScale) constGiGraphics
copy(const GiGraphics &src)GiGraphics
drawArc(const GiContext *ctx, const Point2d &center, float rx, float ry, float startAngle, float sweepAngle, bool modelUnit=true)GiGraphics
drawArc3P(const GiContext *ctx, const Point2d &startpt, const Point2d &midpt, const Point2d &endpt, bool modelUnit=true)GiGraphics
drawArrayHead(const GiContext &ctx, MgPath &path, int type, float px, float scale)GiGraphicsprivate
drawBeeline(const GiContext *ctx, const Point2d &startPt, const Point2d &endPt, bool modelUnit=true)GiGraphics
drawBeziers(const GiContext *ctx, int count, const Point2d *points, bool closed=false, bool modelUnit=true)GiGraphics
drawBeziers(const GiContext *ctx, int count, const Point2d *knot, const Vector2d *knotvs, bool closed=false, bool modelUnit=true)GiGraphics
drawBSplines(const GiContext *ctx, int count, const Point2d *ctlpts, bool closed=false, bool modelUnit=true)GiGraphics
drawCircle(const GiContext *ctx, const Point2d &center, float r, bool modelUnit=true)GiGraphics
drawEllipse(const GiContext *ctx, const Point2d &center, float rx, float ry, bool modelUnit=true)GiGraphics
drawEllipse(const GiContext *ctx, const Box2d &rect, bool modelUnit=true)GiGraphics
drawHandle(const Point2d &pnt, int type, float angle=0, bool modelUnit=true)GiGraphics
drawHermiteSplines(const GiContext *ctx, int count, const Point2d *knots, const Vector2d *knotvs, bool closed=false, bool modelUnit=true)GiGraphics
drawLine(const GiContext *ctx, const Point2d &startPt, const Point2d &endPt, bool modelUnit=true)GiGraphics
drawLines(const GiContext *ctx, int count, const Point2d *points, bool modelUnit=true)GiGraphics
drawPath(const GiContext *ctx, const MgPath &path, bool fill, bool modelUnit=true)GiGraphics
drawPath_(const GiContext *ctx, const MgPath &path, bool fill, const Matrix2d &matD)GiGraphicsprivate
drawPathWithArrayHead(const GiContext &ctx, MgPath &path, int startArray, int endArray)GiGraphicsprivate
drawPie(const GiContext *ctx, const Point2d &center, float rx, float ry, float startAngle, float sweepAngle, bool modelUnit=true)GiGraphics
drawPolygon(const GiContext *ctx, int count, const Point2d *points, bool modelUnit=true)GiGraphics
drawQuadSplines(const GiContext *ctx, int count, const Point2d *ctlpts, bool closed=false, bool modelUnit=true)GiGraphics
drawRayline(const GiContext *ctx, const Point2d &startPt, const Point2d &endPt, bool modelUnit=true)GiGraphics
drawRect(const GiContext *ctx, const Box2d &rect, bool modelUnit=true)GiGraphics
drawRoundRect(const GiContext *ctx, const Box2d &rect, float rx, float ry=0, bool modelUnit=true)GiGraphics
drawTextAt(int argb, const char *text, const Point2d &pnt, float h, int align=1, float angle=0)GiGraphics
drawTextAt(GiTextWidthCallback *c, int argb, const char *text, const Point2d &pnt, float h, int align=1, float angle=0)GiGraphics
endPaint()GiGraphics
endShape(int type, int sid, float x, float y)GiGraphics
fromHandle(long h)GiGraphicsstatic
getBkColor() constGiGraphics
getCanvas()GiGraphics
getClipBox(RECT_2D &rc) constGiGraphics
getClipModel() constGiGraphics
getClipWorld() constGiGraphics
GiGraphics()GiGraphics
GiGraphics(GiTransform *xform, bool needFreeXf=false)GiGraphics
GiGraphics(const GiGraphics &src)GiGraphics
isDrawing() constGiGraphics
isGrayMode() constGiGraphics
isPrint() constGiGraphics
isStopping() constGiGraphics
kAlignBottom 枚举值GiGraphics
kAlignCenter 枚举值GiGraphics
kAlignHVCenter 枚举值GiGraphics
kAlignLeft 枚举值GiGraphics
kAlignRight 枚举值GiGraphics
kAlignTop 枚举值GiGraphics
kAlignVCenter 枚举值GiGraphics
m_implGiGraphicsprivate
operator=(const GiGraphics &)GiGraphicsprivate
rawBeginPath()GiGraphics
rawBeziers(const GiContext *ctx, const Point2d *pxs, int count, bool closed=false)GiGraphics
rawBezierTo(float c1x, float c1y, float c2x, float c2y, float x, float y)GiGraphics
rawClosePath()GiGraphics
rawEllipse(const GiContext *ctx, float x, float y, float w, float h)GiGraphics
rawEndPath(const GiContext *ctx, bool fill)GiGraphics
rawImage(const char *name, float xc, float yc, float w, float h, float angle)GiGraphics
rawLine(const GiContext *ctx, float x1, float y1, float x2, float y2)GiGraphics
rawLines(const GiContext *ctx, const Point2d *pxs, int count)GiGraphics
rawLineTo(float x, float y)GiGraphics
rawMoveTo(float x, float y)GiGraphics
rawPolygon(const GiContext *ctx, const Point2d *pxs, int count)GiGraphics
rawQuadTo(float cpx, float cpy, float x, float y)GiGraphics
rawRect(const GiContext *ctx, float x, float y, float w, float h)GiGraphics
rawText(const char *text, float x, float y, float h, int align=1)GiGraphics
setBkColor(const GiColor &color)GiGraphics
setBrush(const GiContext *ctx)GiGraphicsprivate
setClipBox(const RECT_2D &rc)GiGraphics
setClipWorld(const Box2d &rectWorld)GiGraphics
setGrayMode(bool gray)GiGraphics
setMaxPenWidth(float pixels, float minw=1)GiGraphics
setPen(const GiContext *ctx)GiGraphicsprivate
setPenWidthFactor(float factor)GiGraphicsstatic
setPhaseEnabled(bool enabled)GiGraphics
stopDrawing(bool stopped=true)GiGraphics
toHandle() constGiGraphics
xf() constGiGraphics
~GiGraphics()GiGraphicsvirtual

通用矢量图形框架, 版权所有 (C) 张云贵 2004-2017,BSD 开源许可证