#include <physics3d_shape.h>
Public Member Functions | |
| Physics3DShape () | |
| bool | is_null () const |
Static Public Member Functions | |
| static Physics3DShape | box (const Vec3f &size) |
| static Physics3DShape | capsule (float radius, float height) |
| static Physics3DShape | gimpact_model (const std::shared_ptr< ModelData > &model_data) |
| static Physics3DShape | model (const std::shared_ptr< ModelData > &model_data) |
| static Physics3DShape | scale_model (const Physics3DShape &base_model, Vec3f scale) |
| static Physics3DShape | sphere (float radius) |
| static Physics3DShape | terrain (const std::shared_ptr< TerrainData > &terrain_data, Mat4f &out_transform) |
Friends | |
| class | Physics3DObject |
| class | Physics3DSweepTest |