HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_TPSurf Member List

This is the complete list of members for GU_TPSurf, including all inherited members.

convert(GEO_TPSurf *surf, GEO_ConvertParms &parms, GA_PointGroup *usedpts)GU_TPSurfstatic
convertNew(GEO_TPSurf *surf, GEO_ConvertParms &parms)GU_TPSurfstatic
convertToPoly(GEO_TPSurf *surf, GEO_ConvertParms &parms)GU_TPSurfstatic
create(GEO_TPSurf *surf, int rows, int cols, GEO_SurfaceType type, bool wrapu, bool wrapv, bool appendPoints=true)GU_TPSurfstatic
doesIntersect(const GEO_TPSurf &surf, const GEO_Primitive &prim, float worldtol=1e-4F, int nontrivial=0)GU_TPSurfstatic
evaluateSurface(const GEO_TPSurf &surf, GEO_ConvertMethod &method, UT_Vector4Array &pos, int &nu, int &nv, UT_FloatArray *uval=0, UT_FloatArray *vval=0)GU_TPSurfstatic
evaluationInterval(const GEO_TPSurf &surf, float lodu, float lodv, float &ustart, float &ustop, int &nu, float &vstart, float &vstop, int &nv)GU_TPSurfstatic
extract(const GEO_TPSurf &surf, GU_Detail *gdp, const GD_Primitive &profile, int smooth=1, int sdivs=20, float tol=0.001F, int sharp=1, int order=4, int only_first_visible_part=0)GU_TPSurfstatic
extract(const GEO_TPSurf &surf, GU_Detail *gdp, const GD_Primitive &profile, float z=0)GU_TPSurfstatic
findMins(const GEO_TPSurf &surf, const GEO_Face &face, int numdivs, UT_Vector3Array &domain, const GEO_Face *dface=0, UT_Vector4Array *displaces=0)GU_TPSurfstatic
findProjects(const GEO_TPSurf &surf, GEO_Face &face, int numdivs, const UT_Vector3 &projdir, UT_Vector3Array &domain, const GEO_Face *dface=0, UT_Vector4Array *displaces=0)GU_TPSurfstatic
intersectRay(const GEO_TPSurf &surf, const UT_Vector3 &o, const UT_Vector3 &d, float tmax=1E17F, float tol=1E-12F, float *distance=0, UT_Vector3 *pos=0, UT_Vector3 *nml=0, int accurate=0, float *u=0, float *v=0, int ignoretrim=1)GU_TPSurfstatic
intersectSurf(GEO_TPSurf &surf1, GEO_TPSurf &surf2, GU_IsectCurveSet &curveset, float worldtol=1e-4F, float domaintol=1e-2F, int steps=100, bool docompact=true)GU_TPSurfstatic
project(GEO_TPSurf &surf, const GEO_Face &f, const GU_ProjectParms &p, GU_RayIntersect *intersect=NULL)GU_TPSurfstatic
project(GEO_TPSurf &surf, const GA_PrimitiveGroup &faces, const GU_ProjectParms &p, const GU_Detail *gdp=0)GU_TPSurfstatic
rayHit(const GEO_TPSurf &surf, const UT_Vector3 &o, const UT_Vector3 &dir, GU_RayInfo &hitinfo, GU_RayIntersect *intersect)GU_TPSurfstatic