_bbox_color (defined in Object) | Object | [protected] |
_body_id (defined in Object) | Object | [protected] |
_ethereal | Object | [protected] |
_geom_id (defined in Object) | Object | [protected] |
_id (defined in Object) | Object | [protected] |
_init_orientation (defined in Object) | Object | [protected] |
_init_position (defined in Object) | Object | [protected] |
_mass (defined in Object) | Object | [protected] |
_model | Object | [protected] |
_movable | Object | [protected] |
_on | Object | [protected] |
_rotatable | Object | [protected] |
_scale | Object | [protected] |
_sim_on (defined in Object) | Object | [protected] |
_stationary | Object | [protected] |
apply_transform(void) (defined in Object) | Object | [virtual] |
collide(dContact *contact) | Object | [virtual] |
disable_body(void) (defined in Object) | Object | [inline] |
draw_decor(const Vec3 &color) | Object | |
enable_body(void) (defined in Object) | Object | [inline] |
get_bbox_color() const (defined in Object) | Object | [inline, virtual] |
get_body_id() (defined in Object) | Object | [inline] |
get_effect_handler(Effect *effect) | Object | [virtual] |
get_forward_vec() const (defined in Object) | Object | [inline] |
get_geom_id() (defined in Object) | Object | [inline] |
get_id() const (defined in Object) | Object | [inline] |
get_info() const (defined in Object) | Object | [virtual] |
get_init_orientation_mat(dMatrix3 dmat3) const (defined in Object) | Object | [inline] |
get_init_orientation_quat(dQuaternion dquat) const (defined in Object) | Object | [inline] |
get_init_position(void) const (defined in Object) | Object | [inline] |
get_mass(void) const (defined in Object) | Object | [inline, virtual] |
get_model() const (defined in Object) | Object | [inline, virtual] |
get_orientation_mat(dMatrix3 dmat3) const (defined in Object) | Object | [inline] |
get_orientation_mat() const (defined in Object) | Object | [inline] |
get_orientation_quat(dQuaternion dquat) const (defined in Object) | Object | [inline] |
get_orientation_quat() const (defined in Object) | Object | [inline] |
get_position(void) const (defined in Object) | Object | [inline] |
get_scale(void) const (defined in Object) | Object | [inline, virtual] |
get_type_str() const (defined in Object) | Object | [inline, virtual] |
get_up_vec() const (defined in Object) | Object | [inline] |
is_ethereal(void) const (defined in Object) | Object | [inline, virtual] |
is_movable(void) const (defined in Object) | Object | [inline, virtual] |
is_on(void) const (defined in Object) | Object | [inline, virtual] |
is_rotatable(int i) const (defined in Object) | Object | [inline, virtual] |
is_sim_on(void) const (defined in Object) | Object | [inline] |
is_stationary(void) const (defined in Object) | Object | [inline, virtual] |
Object(Model *model, Vec3 position=Vec3(0.0, 0.0, 0.0), dMatrix3 orientation=NULL, Vec3 scale=Vec3(1.0, 1.0, 1.0), double mass=1.0, bool on=false, bool stationary=true, bool movable=false, const bool rotatable[3]=NULL) | Object | |
render(bool selected=false) | Object | [virtual] |
set_bbox_color(const Vec3 &v) (defined in Object) | Object | [inline] |
set_ethereal(const bool e) (defined in Object) | Object | [inline] |
set_id(int id) | Object | [inline] |
set_movable(const bool s) (defined in Object) | Object | [inline] |
set_on(const bool o) (defined in Object) | Object | [inline] |
set_orientation_mat(const dMatrix3 orientation) (defined in Object) | Object | [inline] |
set_orientation_quat(const dQuaternion orientation) (defined in Object) | Object | [inline] |
set_position(const Vec3 &pos) (defined in Object) | Object | [inline] |
set_rotatable(const bool s[3]) (defined in Object) | Object | [inline] |
set_scale(const Vec3 s) (defined in Object) | Object | [inline] |
set_stationary(const bool s) (defined in Object) | Object | [inline] |
setup_geom(void) (defined in Object) | Object | [protected] |
start_sim(void) (defined in Object) | Object | [virtual] |
stop_sim(void) (defined in Object) | Object | [virtual] |
tick(double t) | Object | [inline, virtual] |
~Object(void) (defined in Object) | Object | [virtual] |