libmove3d
3.13.0
|
Public Attributes | |
char * | name |
int | num |
int | o_id |
int | o_id_in_env |
int | geo_id |
int | GRAPHIC_TYPE |
void * | end_user_data |
int | is_used_in_device_flag |
int | is_used_in_env_flag |
int | type |
p3d_matrix4 | opos |
p3d_matrix4 | BodyWrtPilotingJoint |
struct env * | env |
int | np |
p3d_poly ** | pol |
p3d_poly * | polcur |
p3d_box | box |
struct jnt * | jnt |
p3d_BB | BB |
p3d_BB | BB0 |
int | concat |
int | contact_surface |
PQP_Model * | pqpModel |
struct obj * | pqpPreviousBody |
unsigned int | pqpID |
p3d_matrix4 | pqpPose |
struct obj * | pqpUnconcatObj |
p3d_obj_display_mode | display_mode |
int | caption_selected |
int | show_pos_area |
double | max_pos_range |
double | min_pos_range |
int | trans |
enum p3d_robot_part | robot_part |
double | distance_weight |
used to mark the body as belonging to a specific part of the robot | |
bool | isDeformable |
weight used in robot distance computation (to another robot or body) |
flag to indicates that (in some circumstances) contacts will be allowed with this object
p3d_obj_display_mode obj::display_mode |
used to modify how the object will be displayed (default display, red display,etc.)
unsigned int obj::pqpID |
identifiant used as an index in the collision pair array (see p3d_pqp.h)
pointer to the collision model used by the PQP library
struct obj* obj::pqpPreviousBody |
possible previous body in the kinematics chain
struct obj* obj::pqpUnconcatObj |
if the object flag "concat" is 1, this will point to the object that is associated to the same joint (that has the same field "jnt") but has flag concat=0