Fx2D
A C++20 2D rigid-body physics engine
Loading...
Searching...
No Matches
FxShape Member List

This is the complete list of members for FxShape, including all inherited members.

__vertices() constFxShapeinline
area() constFxShapeinline
calc_inertia(float mass) constFxShapeinline
calc_radius(const FxVec2fArray &verts)FxShapeinlineprotectedstatic
centroid() constFxShapeinline
contains(const FxVec2f &p) constFxShapeinline
FxShape()FxShapeinline
FxShape(float radius)FxShapeinline
FxShape(float length, float radius)FxShapeinline
FxShape(const FxVec2f &a, const FxVec2f &b)FxShapeinline
FxShape(const FxVec2fArray &points, ChainTag)FxShapeinline
FxShape(const FxVec2fArray &vertices, float skin_radius=0.0f)FxShapeinline
FxShape(const FxVec2f &size, float skin_radius=0.0f)FxShapeinline
get_closest_vertex(const FxVec2f &point) constFxShapeinline
is_capsule() constFxShapeinline
is_chain() constFxShapeinline
is_circle() constFxShapeinline
is_convex(const FxVec2fArray &verts)FxShapeinlineprotectedstatic
is_edge() constFxShapeinline
is_polygon() constFxShapeinline
m_centroidFxShapeprotected
m_offset_poseFxShapeprotected
m_radiusFxShapeprotected
m_shape_typeFxShapeprotected
m_skin_radiusFxShapeprotected
m_verticesFxShapeprotected
m_world_poseFxShapeprotected
m_world_verticesFxShapeprotected
make_chain(const FxVec2fArray &points)FxShapeinlinestatic
min_projection(const FxVec2f &axis, const FxVec2f &origin) constFxShapeinline
move(const FxVec2f &delta)FxShapeinline
offset_pose() constFxShapeinline
polygon_area(const FxVec2fArray &verts)FxShapeinlinestatic
radius() constFxShapeinline
rotate(float delta_theta)FxShapeinline
segment(std::size_t i) constFxShapeinline
segment_count() constFxShapeinline
set_offset_pose(const FxVec3f &o_pose)FxShapeinline
set_position(const FxVec2f &pos)FxShapeinline
set_rotation(float theta)FxShapeinline
set_world_pose(const FxVec3f &world_pose)FxShapeinline
set_world_pose(const FxVec3f &world_pose, FxArray< float > &out_aabb)FxShapeinline
shape_type() constFxShapeinline
skin_radius() constFxShapeinline
vertices() constFxShapeinline
world_pose() constFxShapeinline