Code Cleanups for Constraints
* Removed some code which really wasn't needed
This commit is contained in:
@@ -127,10 +127,6 @@ void relink_constraints (struct ListBase *list)
|
||||
data = con->data;
|
||||
|
||||
ID_NEW(data->tar);
|
||||
}
|
||||
break;
|
||||
case CONSTRAINT_TYPE_NULL:
|
||||
{
|
||||
}
|
||||
break;
|
||||
case CONSTRAINT_TYPE_TRACKTO:
|
||||
@@ -213,24 +209,6 @@ void relink_constraints (struct ListBase *list)
|
||||
ID_NEW(data->tar);
|
||||
}
|
||||
break;
|
||||
case CONSTRAINT_TYPE_LOCLIMIT:
|
||||
{
|
||||
bLocLimitConstraint *data;
|
||||
data = con->data;
|
||||
}
|
||||
break;
|
||||
case CONSTRAINT_TYPE_ROTLIMIT:
|
||||
{
|
||||
bRotLimitConstraint *data;
|
||||
data = con->data;
|
||||
}
|
||||
break;
|
||||
case CONSTRAINT_TYPE_SIZELIMIT:
|
||||
{
|
||||
bSizeLimitConstraint *data;
|
||||
data = con->data;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -706,16 +684,6 @@ void *new_constraint_data (short type)
|
||||
{
|
||||
bLocLimitConstraint *data;
|
||||
data = MEM_callocN(sizeof(bLocLimitConstraint), "LocLimitConstraint");
|
||||
|
||||
data->flag = 0;
|
||||
data->flag2 = 0;
|
||||
data->xmin = 0.0f;
|
||||
data->xmax = 0.0f;
|
||||
data->ymin = 0.0f;
|
||||
data->ymax = 0.0f;
|
||||
data->zmin = 0.0f;
|
||||
data->zmax = 0.0f;
|
||||
|
||||
result = data;
|
||||
}
|
||||
break;
|
||||
@@ -723,15 +691,6 @@ void *new_constraint_data (short type)
|
||||
{
|
||||
bRotLimitConstraint *data;
|
||||
data = MEM_callocN(sizeof(bRotLimitConstraint), "RotLimitConstraint");
|
||||
|
||||
data->flag = 0;
|
||||
data->xmin = 0.0f;
|
||||
data->xmax = 0.0f;
|
||||
data->ymin = 0.0f;
|
||||
data->ymax = 0.0f;
|
||||
data->zmin = 0.0f;
|
||||
data->zmax = 0.0f;
|
||||
|
||||
result = data;
|
||||
}
|
||||
break;
|
||||
@@ -739,15 +698,6 @@ void *new_constraint_data (short type)
|
||||
{
|
||||
bSizeLimitConstraint *data;
|
||||
data = MEM_callocN(sizeof(bSizeLimitConstraint), "SizeLimitConstraint");
|
||||
|
||||
data->flag = 0;
|
||||
data->xmin = 0.0f;
|
||||
data->xmax = 0.0f;
|
||||
data->ymin = 0.0f;
|
||||
data->ymax = 0.0f;
|
||||
data->zmin = 0.0f;
|
||||
data->zmax = 0.0f;
|
||||
|
||||
result = data;
|
||||
}
|
||||
break;
|
||||
@@ -1300,6 +1250,10 @@ void evaluate_constraint (bConstraint *constraint, Object *ob, short ownertype,
|
||||
Mat4One (M_identity);
|
||||
|
||||
switch (constraint->type){
|
||||
case CONSTRAINT_TYPE_NULL:
|
||||
case CONSTRAINT_TYPE_KINEMATIC: /* removed */
|
||||
break;
|
||||
|
||||
case CONSTRAINT_TYPE_ACTION:
|
||||
{
|
||||
float temp[4][4];
|
||||
@@ -1368,10 +1322,6 @@ void evaluate_constraint (bConstraint *constraint, Object *ob, short ownertype,
|
||||
VecMulf(ob->obmat[2], size[2] / obsize[2]);
|
||||
}
|
||||
break;
|
||||
case CONSTRAINT_TYPE_NULL:
|
||||
{
|
||||
}
|
||||
break;
|
||||
case CONSTRAINT_TYPE_MINMAX:
|
||||
{
|
||||
float val1, val2;
|
||||
@@ -1491,11 +1441,6 @@ void evaluate_constraint (bConstraint *constraint, Object *ob, short ownertype,
|
||||
}
|
||||
}
|
||||
break;
|
||||
case CONSTRAINT_TYPE_KINEMATIC:
|
||||
{
|
||||
/* removed */
|
||||
}
|
||||
break;
|
||||
case CONSTRAINT_TYPE_LOCKTRACK:
|
||||
{
|
||||
bLockTrackConstraint *data;
|
||||
|
||||
Reference in New Issue
Block a user