density | playrho::d2::BaseShapeConf | |
friction | playrho::d2::BaseShapeConf | |
GetCentroid() const noexcept | playrho::d2::PolygonShapeConf | inline |
GetDefaultConf() noexcept | playrho::d2::PolygonShapeConf | inlinestatic |
GetDefaultVertexRadius() noexcept | playrho::d2::PolygonShapeConf | inlinestatic |
GetEdge(const PolygonShapeConf &shape, VertexCounter index) | playrho::d2::PolygonShapeConf | related |
GetNormal(VertexCounter index) const | playrho::d2::PolygonShapeConf | inline |
GetNormals() const noexcept | playrho::d2::PolygonShapeConf | inline |
GetVertex(VertexCounter index) const | playrho::d2::PolygonShapeConf | inline |
GetVertexCount() const noexcept | playrho::d2::PolygonShapeConf | inline |
GetVertices() const noexcept | playrho::d2::PolygonShapeConf | inline |
m_centroid | playrho::d2::PolygonShapeConf | private |
m_normals | playrho::d2::PolygonShapeConf | private |
m_vertices | playrho::d2::PolygonShapeConf | private |
operator!=(const PolygonShapeConf &lhs, const PolygonShapeConf &rhs) noexcept | playrho::d2::PolygonShapeConf | friend |
operator==(const PolygonShapeConf &lhs, const PolygonShapeConf &rhs) noexcept | playrho::d2::PolygonShapeConf | friend |
PolygonShapeConf() (defined in playrho::d2::PolygonShapeConf) | playrho::d2::PolygonShapeConf | |
PolygonShapeConf(Length hx, Length hy, const PolygonShapeConf &conf=GetDefaultConf()) noexcept | playrho::d2::PolygonShapeConf | |
PolygonShapeConf(Span< const Length2 > points, const PolygonShapeConf &conf=GetDefaultConf()) noexcept | playrho::d2::PolygonShapeConf | explicit |
restitution | playrho::d2::BaseShapeConf | |
Set(Span< const Length2 > verts) noexcept | playrho::d2::PolygonShapeConf | |
Set(const VertexSet &points) noexcept | playrho::d2::PolygonShapeConf | |
SetAsBox(Length hx, Length hy) noexcept | playrho::d2::PolygonShapeConf | |
SetAsBox(Length hx, Length hy, Length2 center, Angle angle) noexcept | playrho::d2::PolygonShapeConf | |
ShapeBuilder()=default | playrho::d2::ShapeBuilder< PolygonShapeConf > | |
ShapeBuilder(const BaseShapeConf &value) noexcept | playrho::d2::ShapeBuilder< PolygonShapeConf > | inlineexplicit |
Transform(Transformation xfm) noexcept | playrho::d2::PolygonShapeConf | |
Transform(const Mat22 &m) noexcept | playrho::d2::PolygonShapeConf | |
UseDensity(NonNegative< AreaDensity > value) noexcept | playrho::d2::ShapeBuilder< PolygonShapeConf > | |
UseFriction(NonNegative< Real > value) noexcept | playrho::d2::ShapeBuilder< PolygonShapeConf > | |
UseRestitution(Finite< Real > value) noexcept | playrho::d2::ShapeBuilder< PolygonShapeConf > | |
UseVertexRadius(NonNegative< Length > value) noexcept | playrho::d2::PolygonShapeConf | inline |
UseVertices(const std::vector< Length2 > &verts) noexcept | playrho::d2::PolygonShapeConf | |
vertexRadius | playrho::d2::PolygonShapeConf | |