This is the complete list of members for PassiveObject, including all inherited members.
| _estimated_dt | PhysicalObject | protected |
| _last_time | PhysicalObject | protected |
| _lin_acc | PhysicalObject | protected |
| _prev_v | PhysicalObject | protected |
| angular_damping | PhysicalObject | protected |
| body_id | PhysicalObject | protected |
| category | Object | |
| colormap | PassiveObject | protected |
| create_body(b2WorldId world_id) | PhysicalObject | protectedvirtual |
| density | PhysicalObject | protected |
| friction | PhysicalObject | protected |
| generate_contours(std::size_t points_per_contour=0) const override | PhysicalObject | virtual |
| geom | Object | protected |
| get_angle() const | PhysicalObject | |
| get_angular_velocity() const | PhysicalObject | |
| get_geometry() | Object | inline |
| get_linear_acceleration() const | PhysicalObject | |
| get_position() const | PhysicalObject | virtual |
| id | PhysicalObject | |
| is_tangible() const override | PhysicalObject | inlinevirtual |
| launch_user_step(float t) override | PhysicalObject | virtual |
| linear_damping | PhysicalObject | protected |
| move(float x, float y, float theta=NAN) override | PhysicalObject | virtual |
| Object(float _x, float _y, ObjectGeometry &_geom, std::string const &_category="objects") | Object | |
| Object(Simulation *simulation, float _x, float _y, Configuration const &config, std::string const &_category="objects") | Object | |
| parse_configuration(Configuration const &config, Simulation *simulation) override | PassiveObject | protectedvirtual |
| PassiveObject(uint16_t _id, float _x, float _y, ObjectGeometry &geom, b2WorldId world_id, float _linear_damping=0.0f, float _angular_damping=0.0f, float _density=10.0f, float _friction=0.3f, float _restitution=0.5f, std::string _colormap="rainbow", std::string const &_category="objects") | PassiveObject | |
| PassiveObject(Simulation *simulation, uint16_t _id, float _x, float _y, b2WorldId world_id, Configuration const &config, std::string const &_category="objects") | PassiveObject | |
| PhysicalObject(uint16_t _id, float _x, float _y, ObjectGeometry &geom, b2WorldId world_id, float _linear_damping=0.0f, float _angular_damping=0.0f, float _density=10.0f, float _friction=0.3f, float _restitution=0.5f, std::string const &_category="objects") | PhysicalObject | |
| PhysicalObject(Simulation *simulation, uint16_t _id, float _x, float _y, b2WorldId world_id, Configuration const &config, std::string const &_category="objects") | PhysicalObject | |
| render(SDL_Renderer *renderer, b2WorldId world_id) const override | PassiveObject | virtual |
| restitution | PhysicalObject | protected |
| theta | Object | |
| x | Object | |
| y | Object | |
| ~Object() | Object | virtual |