libmove3d
3.13.0
|
Structure containing data of a constraint. More...
#include <cntrt.h>
Public Attributes | |
int | num |
char | namecntrt [40] |
int | active |
int(* | fct_cntrt )(struct cntrt *ct, int iksol, configPt, double dl) |
int | nactjnts |
int | npasjnts |
int | ndval |
int | nival |
struct jnt * | actjnts [MAX_ARGU_CNTRT] |
int | act_jnt_dof [MAX_ARGU_CNTRT] |
int | act_rob_dof [MAX_ARGU_CNTRT] |
int | actjnt_state [MAX_ARGU_CNTRT] |
struct jnt * | pasjnts [MAX_ARGU_CNTRT] |
int | pas_jnt_dof [MAX_ARGU_CNTRT] |
int | pas_rob_dof [MAX_ARGU_CNTRT] |
int | argu_i [MAX_ARGU_CNTRT] |
double | argu_d [MAX_ARGU_CNTRT] |
int | markedForSingularity |
int | nSingularities |
struct singularity * | singularities [MAX_ARGU_CNTRT] |
p3d_matrix4 | Tatt |
p3d_matrix4 | Tatt2 |
p3d_matrix4 | Tatt_default |
p3d_matrix4 | Tbase |
p3d_matrix4 | TSingularity |
struct obj * | col_pairs [2][MAX_ARGU_CNTRT] |
struct cntrt * | next_cntrt |
struct cntrt * | prev_cntrt |
int | enchained_rob_dof [MAX_ARGU_CNTRT] |
int | nenchained |
struct cntrt ** | enchained |
struct cntrt * | reshoot_ct |
int | nctud |
struct cntrt ** | ct_to_update |
struct s_rlg * | rlgPt |
struct s_parallel * | parallel_sys_data |
struct s_bio_6R_ik_data * | bio_ik_data |
struct cntrt_management * | cntrt_manager |
int | nbSol |
Structure containing data of a constraint.