Blender V5.0
blender::io::usd::USDCurveData Struct Reference

Public Member Functions

Span< float3points () const
Span< int > counts () const
Span< int > orders () const
Span< double > knots () const
Span< double > weights () const
Span< floatwidths () const
Span< float3velocities () const
bool load (const pxr::UsdGeomNurbsCurves &curve_prim, const pxr::UsdTimeCode time)

Detailed Description

Definition at line 28 of file usd_reader_nurbs.cc.

Member Function Documentation

◆ counts()

Span< int > blender::io::usd::USDCurveData::counts ( ) const
inline

◆ knots()

Span< double > blender::io::usd::USDCurveData::knots ( ) const
inline

◆ load()

bool blender::io::usd::USDCurveData::load ( const pxr::UsdGeomNurbsCurves & curve_prim,
const pxr::UsdTimeCode time )
inline

Definition at line 68 of file usd_reader_nurbs.cc.

References CLOG_WARN, and LOG.

Referenced by blender::io::usd::USDNurbsReader::read_curve_sample().

◆ orders()

Span< int > blender::io::usd::USDCurveData::orders ( ) const
inline

◆ points()

Span< float3 > blender::io::usd::USDCurveData::points ( ) const
inline

◆ velocities()

Span< float3 > blender::io::usd::USDCurveData::velocities ( ) const
inline

◆ weights()

Span< double > blender::io::usd::USDCurveData::weights ( ) const
inline

◆ widths()

Span< float > blender::io::usd::USDCurveData::widths ( ) const
inline

The documentation for this struct was generated from the following file: