# ipe::Shape Member List

This is the complete list of members for ipe::Shape, including all inherited members.

addToBBox(Rect &box, const Matrix &m, bool cp) const | ipe::Shape |
appendSubPath(SubPath *sp) | ipe::Shape |
countSubPaths() const | ipe::Shape | `[inline]`
distance(const Vector &v, const Matrix &m, double bound) const | ipe::Shape |
draw(Painter &painter) const | ipe::Shape |
load(String data) | ipe::Shape |
operator=(const Shape &rhs) | ipe::Shape |
save(Stream &stream) const | ipe::Shape |
Shape() | ipe::Shape |
Shape(const Rect &rect) | ipe::Shape | `[explicit]`
Shape(const Segment &seg) | ipe::Shape | `[explicit]`
Shape(const Vector &center, double radius) | ipe::Shape | `[explicit]`
Shape(const Vector &center, double radius, double alpha0, double alpha1) | ipe::Shape | `[explicit]`
Shape(const Shape &rhs) | ipe::Shape |
snapBnd(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const | ipe::Shape |
snapVtx(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const | ipe::Shape |
subPath(int i) const | ipe::Shape | `[inline]`
~Shape() | ipe::Shape |