Pogosim
Loading...
Searching...
No Matches
ArenaGeometry Member List

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

ArenaGeometry(arena_polygons_t const &arena_polygons) noexceptArenaGeometryinlineexplicit
compute_bounding_box() const overrideArenaGeometryvirtual
compute_bounding_disk() const overrideArenaGeometryvirtual
create_box2d_shape(b2BodyId body_id, b2ShapeDef &shape_def) overrideArenaGeometryinlinevirtual
export_geometry_grid(std::size_t num_bins_x, std::size_t num_bins_y, float bin_width, float bin_height, float obj_x, float obj_y) const overrideArenaGeometry
ObjectGeometry::export_geometry_grid(size_t num_bins_x, size_t num_bins_y, float bin_width, float bin_height, float obj_x, float obj_y) const =0ObjectGeometrypure virtual
generate_contours(std::size_t points_per_contour=0, b2Vec2 position={0.0f, 0.0f}) const overrideArenaGeometryvirtual
get_arena_polygons()ArenaGeometryinline
get_distance_to(b2Vec2, b2Vec2 point) const overrideArenaGeometryvirtual
get_shape_id() constObjectGeometryinline
ObjectGeometry()ObjectGeometryinline
render(SDL_Renderer *, b2WorldId, float, float, float, uint8_t, uint8_t, uint8_t, uint8_t=255) const overrideArenaGeometryinlinevirtual
shape_createdObjectGeometryprotected
shape_idObjectGeometryprotected
~ObjectGeometry()ObjectGeometryvirtual