|
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 |