TouchVG framework
MgComposite 成员列表

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

_bitsMgBaseShape
_changeCountMgBaseShapeprotected
_clear()MgCompositeprotected
_clearCachedData()MgCompositeprotected
_copy(const MgComposite &src)MgCompositeprotected
MgBaseShape::_copy(const MgBaseShape &src)MgBaseShapeprotected
_draw(int mode, GiGraphics &gs, const GiContext &ctx, int segment) constMgCompositeprotected
_equals(const MgComposite &src) constMgCompositeprotected
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() constMgCompositeprotected
_getHandlePoint(int index) constMgCompositeprotected
_getHandleType(int index) constMgCompositeprotected
_getPoint(int index) constMgCompositeprotected
_getPointCount() constMgCompositeprotected
_hitTest(const Point2d &pt, float tol, MgHitResult &res) constMgCompositeprotected
_hitTestBox(const Box2d &rect) constMgCompositeprotected
_isClosed() constMgBaseShapeprotected
_isHandleFixed(int index) constMgCompositeprotected
_isKindOf(int type) constMgCompositeprotected
_load(MgShapeFactory *factory, MgStorage *s)MgBaseShapeprotected
_offset(const Vector2d &vec, int segment)MgCompositeprotected
_output(MgPath &path) constMgCompositeprotected
_ownerMgCompositeprotected
_rotateHandlePoint(int index, const Point2d &pt)MgBaseShapeprotected
_save(MgStorage *s) constMgBaseShapeprotected
_setHandlePoint(int index, const Point2d &pt, float tol)MgCompositeprotected
_setHandlePoint2(int index, const Point2d &pt, float tol, int &data)MgBaseShapeprotected
_setPoint(int index, const Point2d &pt)MgCompositeprotected
_shapesMgCompositeprotected
_transform(const Matrix2d &mat)MgCompositeprotected
_update()MgCompositeprotected
addRef()MgBaseShapevirtual
afterChanged()MgBaseShapevirtual
canOffsetShapeAlone(MgShape *shape)MgCompositevirtual
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
getChangeCount() constMgBaseShapevirtual
getExtent() constMgBaseShapevirtual
getFlag(MgShapeBit bit) constMgBaseShape
getHandleCount() constMgBaseShapevirtual
getHandlePoint(int index) constMgBaseShapevirtual
getHandleType(int index) constMgBaseShapevirtual
getOwnerShape() constMgComposite
getPath() constMgBaseShape
getPoint(int index) const =0MgBaseShapepure virtual
getPointCount() const =0MgBaseShapepure virtual
getPoints() constMgBaseShapevirtual
getShapeCount() constMgComposite
getSubType() constMgBaseShapevirtual
getType() const =0MgObjectpure virtual
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() constMgCompositevirtual
isHandleFixed(int index) constMgBaseShapevirtual
isKindOf(int type) constMgBaseShapevirtual
isLocked() constMgBaseShape
isVisible() constMgBaseShape
linesHit(int n, const Point2d *points, bool closed, const Point2d &pt, float tol, MgHitResult &res)MgBaseShapestatic
load(MgShapeFactory *factory, MgStorage *s)MgBaseShapevirtual
MgBaseShape()MgBaseShape
MgComposite()MgCompositeprotected
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
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)MgCompositevirtual
setPoint(int index, const Point2d &pt)=0MgBaseShapepure virtual
shapes() constMgComposite
toHandle() constMgBaseShape
transform(const Matrix2d &mat)MgBaseShapevirtual
Type()MgCompositestatic
update()MgBaseShapevirtual
~MgBaseShape()MgBaseShapevirtual
~MgComposite()MgCompositeprotectedvirtual
~MgObject()MgObjectprotectedvirtual

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