| _context | MgShapeT< ShapeT, ContextT > | |
| _id | MgShapeT< ShapeT, ContextT > | |
| _parent | MgShapeT< ShapeT, ContextT > | |
| _refcount | MgShapeT< ShapeT, ContextT > | |
| _shape | MgShapeT< ShapeT, ContextT > | |
| _tag | MgShapeT< ShapeT, ContextT > | |
| addRef() | MgShapeT< ShapeT, ContextT > | virtual |
| clone() const | MgShapeT< ShapeT, ContextT > | virtual |
| cloneShape() const | MgShape | |
| context() const | MgShapeT< ShapeT, ContextT > | virtual |
| copy(const MgObject &src) | MgShape | virtual |
| create() | MgShapeT< ShapeT, ContextT > | static |
| draw(int mode, GiGraphics &gs, const GiContext *ctx, int segment) const | MgShape | virtual |
| drawShape(const MgShapes *shapes, const MgBaseShape &sp, int mode, GiGraphics &gs, const GiContext &ctx, int segment) | MgShape | static |
| equals(const MgObject &src) const | MgShape | virtual |
| fromHandle(long h) | MgShape | static |
| getHandleCount() const | MgShape | |
| getHandlePoint(int index) const | MgShape | |
| getHandleType(int index) const | MgShape | |
| getID() const | MgShapeT< ShapeT, ContextT > | virtual |
| getParent() const | MgShapeT< ShapeT, ContextT > | virtual |
| getPoint(int index) const | MgShape | virtual |
| getPointCount() const | MgShape | virtual |
| getTag() const | MgShapeT< ShapeT, ContextT > | virtual |
| getType() const | MgShapeT< ShapeT, ContextT > | virtual |
| hasFillColor() const | MgShape | virtual |
| isKindOf(int type) const | MgShape | virtual |
| load(MgShapeFactory *factory, MgStorage *s) | MgShape | virtual |
| MgShapeT() | MgShapeT< ShapeT, ContextT > | |
| MgShapeT(const ContextT &ctx) | MgShapeT< ShapeT, ContextT > | |
| Null() | MgShape | static |
| operator!=(const MgObject &src) const | MgObject | |
| operator=(const MgObject &src) | MgObject | |
| operator==(const MgObject &src) const | MgObject | |
| registerCreator(MgShapeFactory *factory) | MgShapeT< ShapeT, ContextT > | static |
| release() | MgShapeT< ShapeT, ContextT > | virtual |
| release_pointer(T *&p) | MgObject | static |
| save(MgStorage *s) const | MgShape | virtual |
| setContext(const GiContext &ctx, int mask) | MgShapeT< ShapeT, ContextT > | virtual |
| MgShape::setContext(const GiContext &ctx) | MgShape | |
| setParent(MgShapes *p, int sid) | MgShapeT< ShapeT, ContextT > | virtual |
| setTag(int tag) | MgShapeT< ShapeT, ContextT > | virtual |
| shape() | MgShapeT< ShapeT, ContextT > | virtual |
| shapec() const | MgShapeT< ShapeT, ContextT > | virtual |
| ThisClass typedef | MgShapeT< ShapeT, ContextT > | private |
| toHandle() const | MgShape | |
| Type() | MgShapeT< ShapeT, ContextT > | static |
| ~MgObject() | MgObject | protectedvirtual |
| ~MgShape() | MgShape | protectedvirtual |
| ~MgShapeT() | MgShapeT< ShapeT, ContextT > | virtual |