This is the complete list of members for playrho::d2::Shape, including all inherited members.
| ComputeAABB(const Shape &shape, const Transformation &xf) | playrho::d2::Shape | related |
| DefaultDensity | playrho::d2::Shape | static |
| GetChild(const Shape &shape, ChildCounter index) | playrho::d2::Shape | friend |
| GetChildCount(const Shape &shape) noexcept | playrho::d2::Shape | friend |
| GetData(const Shape &shape) noexcept | playrho::d2::Shape | friend |
| GetDefaultFriction(const Shape &a, const Shape &b) | playrho::d2::Shape | related |
| GetDefaultRestitution(const Shape &a, const Shape &b) | playrho::d2::Shape | related |
| GetDensity(const Shape &shape) noexcept | playrho::d2::Shape | friend |
| GetFilter(const Shape &shape) noexcept | playrho::d2::Shape | friend |
| GetFriction(const Shape &shape) noexcept | playrho::d2::Shape | friend |
| GetMassData(const Shape &shape) | playrho::d2::Shape | friend |
| GetRestitution(const Shape &shape) noexcept | playrho::d2::Shape | friend |
| GetType(const Shape &shape) noexcept | playrho::d2::Shape | friend |
| GetVertexCount(const Shape &shape, ChildCounter index) | playrho::d2::Shape | related |
| GetVertexRadius(const Shape &shape, ChildCounter idx) | playrho::d2::Shape | friend |
| has_value() const noexcept | playrho::d2::Shape | inline |
| IsDestroyed(const Shape &value) noexcept -> bool | playrho::d2::Shape | related |
| IsSensor(const Shape &shape) noexcept | playrho::d2::Shape | friend |
| operator!=(const Shape &lhs, const Shape &rhs) noexcept | playrho::d2::Shape | friend |
| operator=(const Shape &other) | playrho::d2::Shape | inline |
| operator=(Shape &&other)=default | playrho::d2::Shape | |
| operator=(T &&arg) | playrho::d2::Shape | inline |
| operator==(const Shape &lhs, const Shape &rhs) noexcept | playrho::d2::Shape | friend |
| RayCast(const Shape &shape, ChildCounter childIndex, const RayCastInput &input, const Transformation &transform) noexcept | playrho::d2::Shape | related |
| Rotate(Shape &shape, const UnitVec &value) | playrho::d2::Shape | friend |
| Scale(Shape &shape, const Vec2 &value) | playrho::d2::Shape | friend |
| SetDensity(Shape &shape, NonNegative< AreaDensity > value) | playrho::d2::Shape | friend |
| SetFilter(Shape &shape, Filter value) | playrho::d2::Shape | friend |
| SetFriction(Shape &shape, NonNegative< Real > value) | playrho::d2::Shape | friend |
| SetRestitution(Shape &shape, Real value) | playrho::d2::Shape | friend |
| SetSensor(Shape &shape, bool value) | playrho::d2::Shape | friend |
| SetVertexRadius(Shape &shape, ChildCounter idx, NonNegative< Length > value) | playrho::d2::Shape | friend |
| Shape() noexcept=default | playrho::d2::Shape | |
| Shape(const Shape &other) | playrho::d2::Shape | inline |
| Shape(Shape &&other) noexcept=default | playrho::d2::Shape | |
| Shape(T &&arg) | playrho::d2::Shape | inlineexplicit |
| ShouldCollide(const Shape &a, const Shape &b) noexcept | playrho::d2::Shape | related |
| swap(Shape &other) noexcept | playrho::d2::Shape | inline |
| TestPoint(const Shape &shape, const Length2 &point) noexcept | playrho::d2::Shape | related |
| Translate(Shape &shape, const Length2 &value) | playrho::d2::Shape | friend |
| TypeCast(const Shape *value) noexcept | playrho::d2::Shape | friend |
| TypeCast(const Shape &value) | playrho::d2::Shape | related |