11 #ifndef __GT_PrimitiveBuilder__
12 #define __GT_PrimitiveBuilder__
104 int npolys,
const int *counts,
125 int npolys,
const int *counts,
136 GT_Basis basis,
int npoints,
bool wrap,
152 const int *counts,
bool wrap,
170 int nu,
bool uwrap,
int nv,
bool vwrap,
191 const int *nu,
const bool *uwrap,
192 const int *nv,
const bool *vwrap,
302 const int *curves_per_loop,
303 const int *points_per_curve,
304 const int *curve_orders,
Create specific primitives by building from existing arrays.
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint vorder
ImageBuf OIIO_API min(Image_or_Const A, Image_or_Const B, ROI roi={}, int nthreads=0)
UT_VariadicT< GT_Attribute > GT_VariadicAttributes
GT_Scheme
Subdivision schemes.
GA_API const UT_StringHolder transform
ImageBuf OIIO_API max(Image_or_Const A, Image_or_Const B, ROI roi={}, int nthreads=0)
Return the status of primitive creation from GT_PrimitiveBuilder.
Trim loops specified by a number of individual NURBS curves.
GLdouble GLdouble GLint GLint uorder