#ifndef __HDK_GEO_PrimTetra__
#define __HDK_GEO_PrimTetra__
namespace HDK_Sample {
{
protected:
public:
bool dry_run=false) override;
bool dry_run=false) override;
float u, float v = 0,
unsigned du=0, unsigned dv=0) const override
{
du, dv);
}
{
{
return i;
}
return -1;
}
{
{
return i;
}
return -1;
}
{ return *theDefinition; }
const int *tetpointnumbers);
float tmax = 1E17F, float tol = 1E-12F,
float *u = 0, float *v = 0,
int ignoretrim = 1) const override;
class geo_SetVertexListsParallel
{
public:
, myStartPrim(startprim)
, myStartVtx(startvtx)
{}
{
char bcnt = 0;
for (
GA_Size i = r.begin(); i != r.end(); ++i)
{
break;
tet->myVertexList.setTrivial(vtxoff, 4);
vtxoff += 4;
}
}
private:
};
protected:
private:
};
}
#endif