TouchVG framework
MgBaseRect 成员列表

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

_bitsMgBaseShape
_changeCountMgBaseShapeprotected
_clear()MgBaseRectprotected
_clearCachedData()MgBaseShapeprotected
_copy(const MgBaseRect &src)MgBaseRectprotected
MgBaseShape::_copy(const MgBaseShape &src)MgBaseShapeprotected
_draw(int, GiGraphics &, const GiContext &, int) constMgBaseShapeprotected
_equals(const MgBaseRect &src) constMgBaseRectprotected
MgBaseShape::_equals(const MgBaseShape &src) constMgBaseShapeprotected
_extentMgBaseShapeprotected
_flagCanAddVertexMgBaseShape
_flagCanSelLockedMgBaseShape
_flagClosedMgBaseShape
_flagFixedLengthMgBaseShape
_flagFixedSizeMgBaseShape
_flagHideMgBaseShape
_flagNoActionMgBaseShape
_flagNoCloneMgBaseShape
_flagNoDelMgBaseShape
_flagNoSnapMgBaseShape
_flagNotAddRelMgBaseShape
_flagNotShowSnapMgBaseShape
_flagRotateDisnableMgBaseShape
_flagsMgBaseShape
_flagShapeLockedMgBaseShape
_flagSquareMgBaseShape
_getExtent() constMgBaseShapeprotected
_getHandleCount() constMgBaseRectprotected
_getHandlePoint(int index) constMgBaseRectprotected
_getHandleType(int index) constMgBaseRectprotected
_getPoint(int index) constMgBaseRectprotected
_getPointCount() constMgBaseRectprotected
_hitTest(const Point2d &pt, float tol, MgHitResult &res) constMgBaseRectprotected
_hitTestBox(const Box2d &rect) constMgBaseRectprotected
_isClosed() constMgBaseRectprotected
_isHandleFixed(int) constMgBaseShapeprotected
_isKindOf(int type) constMgBaseRectprotected
_load(MgShapeFactory *factory, MgStorage *s)MgBaseRectprotected
_offset(const Vector2d &vec, int segment)MgBaseShapeprotected
_output(MgPath &path) constMgBaseRectprotected
_pointsMgBaseRectprotected
_rotateHandlePoint(int index, const Point2d &pt)MgBaseShapeprotected
_save(MgStorage *s) constMgBaseRectprotected
_setHandlePoint(int index, const Point2d &pt, float tol)MgBaseRectprotected
_setHandlePoint2(int index, const Point2d &pt, float tol, int &data)MgBaseShapeprotected
_setPoint(int index, const Point2d &pt)MgBaseRectprotected
_transform(const Matrix2d &mat)MgBaseRectprotected
_update()MgBaseRectprotected
addRef()MgBaseShapevirtual
afterChanged()MgBaseShapevirtual
clear()MgBaseShapevirtual
clearCachedData()MgBaseShapevirtual
clone() const =0MgObjectpure virtual
cloneShape() constMgBaseShape
copy(const MgObject &src)MgBaseShapevirtual
draw(int mode, GiGraphics &gs, const GiContext &ctx, int segment) constMgBaseShapevirtual
draw2(const MgObject *owner, int mode, GiGraphics &gs, const GiContext &ctx, int segment) constMgBaseShapevirtual
equals(const MgObject &src) constMgBaseShapevirtual
getAngle() constMgBaseRect
getCenter() constMgBaseRect
getChangeCount() constMgBaseShapevirtual
getDiagonalLength() constMgBaseRect
getExtent() constMgBaseShapevirtual
getFlag(MgShapeBit bit) constMgBaseShape
getHandleCount() constMgBaseShapevirtual
getHandlePoint(int index) constMgBaseShapevirtual
getHandleType(int index) constMgBaseShapevirtual
getHeight() constMgBaseRect
getPath() constMgBaseShape
getPoint(int index) const =0MgBaseShapepure virtual
getPointCount() const =0MgBaseShapepure virtual
getPoints() constMgBaseRectvirtual
getRect() constMgBaseRect
getSubType() constMgBaseRectvirtual
getType() const =0MgObjectpure virtual
getWidth() constMgBaseRect
hitTest(const Point2d &pt, float tol, MgHitResult &res) const =0MgBaseShapepure virtual
hitTest2(const Point2d &pt, float tol, Point2d &nearpt, int &segment) constMgBaseShape
hitTest2(const Point2d &pt, float tol, Point2d &nearpt) constMgBaseShape
hitTestBox(const Box2d &rect) constMgBaseShapevirtual
isClosed() constMgBaseShapevirtual
isCurve() constMgBaseShapevirtual
isEmpty(float minDist) constMgBaseRect
isHandleFixed(int index) constMgBaseShapevirtual
isKindOf(int type) constMgBaseShapevirtual
isLocked() constMgBaseShape
isOrtho() constMgBaseRect
isVisible() constMgBaseShape
linesHit(int n, const Point2d *points, bool closed, const Point2d &pt, float tol, MgHitResult &res)MgBaseShapestatic
load(MgShapeFactory *factory, MgStorage *s)MgBaseShapevirtual
MgBaseRect()MgBaseRectprotected
MgBaseShape()MgBaseShape
minTol()MgBaseShapestatic
offset(const Vector2d &vec, int segment)MgBaseShapevirtual
operator!=(const MgObject &src) constMgObject
operator=(const MgObject &src)MgObject
operator==(const MgObject &src) constMgObject
output(MgPath &path) const =0MgBaseShapepure virtual
release()=0MgObjectpure virtual
release_pointer(T *&p)MgObjectstatic
resetChangeCount(long count)MgBaseShapevirtual
save(MgStorage *s) constMgBaseShapevirtual
setCenter(const Point2d &pt)MgBaseRect
setExtent(const Box2d &rect)MgBaseShape
setFlag(MgShapeBit bit, bool on)MgBaseShapevirtual
setHandlePoint(int index, const Point2d &pt, float tol)MgBaseShapevirtual
setHandlePoint2(int index, const Point2d &pt, float tol, int &data)MgBaseShapevirtual
setOwner(MgObject *owner)MgBaseShapevirtual
setPoint(int index, const Point2d &pt)=0MgBaseShapepure virtual
setRect2P(const Point2d &pt1, const Point2d &pt2)MgBaseRect
setRect4P(const Point2d points[4])MgBaseRect
setRectWithAngle(const Point2d &pt1, const Point2d &pt2, float angle, const Point2d &basept)MgBaseRect
setSquare(bool square)MgBaseRect
toHandle() constMgBaseShape
transform(const Matrix2d &mat)MgBaseShapevirtual
transformWith2P(const Point2d &pt1, int i1, const Point2d &pt2, int i2)MgBaseRect
Type()MgBaseRectstatic
update()MgBaseShapevirtual
~MgBaseShape()MgBaseShapevirtual
~MgObject()MgObjectprotectedvirtual

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