if ( NoBoundarieCOmpute == TRUE )
if ( NoNormalesComputed == TRUE )
else
if (TmpBody)
{
nb = TmpBody->GetNumLumps();
for ( i=0;i<nb;i++)
{
TmpBody->GetLump(i,lump);
nb3=lump->GetNumVolumes();
for (k=0;k<nb3;k++)
{
lump->GetVolume(k,vol);
nb4=vol->GetNumShells();
for (l=0;l<nb4;l++)
{
vol->GetShell(l,sh);
if(err_tess == 0)
{
user_WriteDtk_Mesh(mh);
}
else
{
sprintf(ss,"Tesselation error %d\n",err_tess);
}
}
}
}
nb2 = TmpBody->GetNumOpenShells();
for ( j=0;j<nb2;j++)
{
TmpBody->GetOpenShell(j,sh);
if(err_tess == 0)
{
user_WriteDtk_Mesh(mh);
}
else
{
sprintf(ss,"Tesselation error %d\n",err_tess);
}
}
}
Sample to write a Dtk_mesh