code cleanup: replace macros VECCOPY, VECADD, VECSUB, INPR - with BLI_math funcs.

added copy float/double funcs: copy_v3fl_v3db(), copy_v3db_v3fl(). 2d & 4d too.
This commit is contained in:
2012-03-09 06:04:17 +00:00
parent 4251746382
commit dfdfa3d51b
22 changed files with 263 additions and 230 deletions

View File

@@ -3507,8 +3507,7 @@ static void shrinkwrap_get_tarmat (bConstraint *con, bConstraintOb *cob, bConstr
if(scon->projAxis & MOD_SHRINKWRAP_PROJECT_OVER_Y_AXIS) no[1] = 1.0f;
if(scon->projAxis & MOD_SHRINKWRAP_PROJECT_OVER_Z_AXIS) no[2] = 1.0f;
if(INPR(no,no) < FLT_EPSILON)
{
if (dot_v3v3(no, no) < FLT_EPSILON) {
fail = TRUE;
break;
}