TouchVG framework
MgLines 成员列表

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

_bitsMgBaseShape
_changeCountMgBaseShapeprotected
_clear()MgBaseLinesprotected
_clearCachedData()MgBaseShapeprotected
_copy(const MgBaseLines &src)MgBaseLinesprotected
MgBaseShape::_copy(const MgBaseShape &src)MgBaseShapeprotected
_countMgBaseLinesprotected
_draw(int, GiGraphics &, const GiContext &, int) constMgBaseShapeprotected
_equals(const MgBaseLines &src) constMgBaseLinesprotected
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() constMgLinesprotected
_getHandlePoint(int index) constMgLinesprotected
_getHandleType(int index) constMgLinesprotected
_getPoint(int index) constMgBaseLinesprotected
_getPointCount() constMgBaseLinesprotected
_hitTest(const Point2d &pt, float tol, MgHitResult &res) constMgBaseLinesprotected
_hitTestBox(const Box2d &rect) constMgBaseLinesprotected
_isClosed() constMgBaseLinesprotected
_isHandleFixed(int index) constMgLinesprotected
_isKindOf(int type) constMgBaseLinesprotected
_load(MgShapeFactory *factory, MgStorage *s)MgBaseLinesprotected
_maxCountMgBaseLinesprotected
_offset(const Vector2d &vec, int segment)MgBaseShapeprotected
_output(MgPath &path) constMgLinesprotected
_pointsMgBaseLinesprotected
_rotateHandlePoint(int index, const Point2d &pt)MgBaseShapeprotected
_save(MgStorage *s) constMgBaseLinesprotected
_setHandlePoint(int index, const Point2d &pt, float tol)MgBaseShapeprotected
_setHandlePoint2(int index, const Point2d &pt, float tol, int &data)MgBaseShapeprotected
_setPoint(int index, const Point2d &pt)MgBaseLinesprotected
_transform(const Matrix2d &mat)MgBaseLinesprotected
_update()MgBaseLinesprotected
addPoint(const Point2d &pt)MgBaseLinesvirtual
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
endPoint() constMgBaseLines
equals(const MgObject &src) constMgBaseShapevirtual
getChangeCount() constMgBaseShapevirtual
getExtent() constMgBaseShapevirtual
getFlag(MgShapeBit bit) constMgBaseShape
getHandleCount() constMgBaseShapevirtual
getHandlePoint(int index) constMgBaseShapevirtual
getHandleType(int index) constMgBaseShapevirtual
getPath() constMgBaseShape
getPoint(int index) const =0MgBaseShapepure virtual
getPointCount() const =0MgBaseShapepure virtual
getPoints() constMgBaseLinesvirtual
getSubType() constMgBaseLinesvirtual
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
insertPoint(int segment, const Point2d &pt)MgBaseLinesvirtual
isClosed() constMgBaseShapevirtual
isCurve() constMgBaseShapevirtual
isHandleFixed(int index) constMgBaseShapevirtual
isIncrementFrom(const MgBaseLines &src) constMgBaseLines
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
maxEdgeIndex() constMgBaseLines
MgBaseLines()MgBaseLinesprotected
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
removePoint(int index)MgBaseLinesvirtual
resetChangeCount(long count)MgBaseShapevirtual
resize(int count)MgBaseLinesvirtual
save(MgStorage *s) constMgBaseShapevirtual
setClosed(bool closed)MgBaseLines
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
toHandle() constMgBaseShape
transform(const Matrix2d &mat)MgBaseShapevirtual
Type()MgBaseLinesstatic
update()MgBaseShapevirtual
~MgBaseLines()MgBaseLinesprotectedvirtual
~MgBaseShape()MgBaseShapevirtual
~MgObject()MgObjectprotectedvirtual

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