30 int8_t first_frame_curve_type = -1;
31 pxr::UsdGeomBasisCurves DefineUsdGeomBasisCurves(pxr::VtValue curve_basis,
35 void set_writer_attributes(pxr::UsdGeomCurves &usd_curves,
36 const pxr::VtArray<pxr::GfVec3f> &
verts,
37 const pxr::VtIntArray &control_point_counts,
38 const pxr::VtArray<
float> &widths,
39 const pxr::UsdTimeCode timecode,
40 const pxr::TfToken interpolation);
42 void set_writer_attributes_for_nurbs(const pxr::UsdGeomNurbsCurves &usd_nurbs_curves,
43 const pxr::VtArray<
double> &knots,
44 const pxr::VtArray<
int> &orders,
45 const pxr::UsdTimeCode timecode);
48 const bke::AttributeIter &attr,
49 const pxr::UsdGeomCurves &usd_curves);
51 void write_uv_data(const bke::AttributeIter &attr, const pxr::UsdGeomCurves &usd_curves);
54 const pxr::UsdGeomCurves &usd_curves);