double GetFaceRadiu(tag_t faceTag)
{
int num_radii = 0;
double radii[2] = { 0.0,0.0 };
double positions[6] = { 0.0,0.0,0.0,0.0,0.0,0.0 };
double params[4] = { 0.0,0.0,0.0,0.0 };
UF_MODL_ask_face_min_radii(faceTag, &num_radii, radii, positions, params);
if ( radii[0] == 0 && radii[1] == 0 )
{
return 1000;
}
else if(radii[0] == 0 && radii[1] != 0)
{
return fabs(radii[1]);
}
else if (radii[1] == 0 && radii[0] != 0)
{
return fabs(radii[0]);
}
else
{
if (fabs(radii[0])< fabs(radii[1]))
{
return fabs(radii[0]);
}
else
{
return fabs(radii[1]);
}
}
}