TouchVG framework
|
成员的完整列表,这些成员属于 MgSnap,包括所有继承而来的类成员
clearSnap(const MgMotion *sender)=0 | MgSnap | pure virtual |
drawPerpMark(GiGraphics *gs, const GiContext &ctx, const Point2d &a, const Point2d &b, const Point2d &perp, const Point2d &c, float len) const =0 | MgSnap | pure virtual |
drawSnap(const MgMotion *sender, GiGraphics *gs) const =0 | MgSnap | pure virtual |
getSnapOptions(MgView *view) const =0 | MgSnap | pure virtual |
getSnappedHandle(int &shapeid, int &handleIndex, int &handleIndexSrc) const =0 | MgSnap | pure virtual |
getSnappedPoint(Point2d &fromPt, Point2d &toPt) const =0 | MgSnap | pure virtual |
getSnappedPoint(Point2d &fromPt, Point2d &toPt, Point2d &startPt, Point2d &guildPt) const =0 | MgSnap | pure virtual |
getSnappedType() const =0 | MgSnap | pure virtual |
setIgnoreStartPoint(const Point2d &pt)=0 | MgSnap | pure virtual |
setSnapOptions(MgView *view, int bits)=0 | MgSnap | pure virtual |
snapPoint(const MgMotion *sender, const Point2d &orignPt) | MgSnap | virtual |
snapPoint(const MgMotion *sender, const Point2d &orignPt, const MgShape *shape, int hotHandle, int ignoreHandle=-1, const int *ignoreids=(const int *) 0)=0 | MgSnap | pure virtual |
~MgSnap() | MgSnap | virtual |