|
| | Sample () |
|
| Sample (const Abc::P3fArraySample &iPos, const int32_t &iNumU, const int32_t &iNumV, const int32_t &iUOrder, const int32_t &iVOrder, const Abc::FloatArraySample &iUKnot, const Abc::FloatArraySample &iVKnot, const ON3fGeomParam::Sample &iNormals=ON3fGeomParam::Sample(), const OV2fGeomParam::Sample &iUVs=OV2fGeomParam::Sample(), const Abc::FloatArraySample &iPosWeight=Abc::FloatArraySample()) |
|
const Abc::P3fArraySample & | getPositions () const |
|
void | setPositions (const Abc::P3fArraySample &iSmp) |
|
const Abc::FloatArraySample & | getPositionWeights () const |
|
void | setPositionWeights (const Abc::FloatArraySample &iSmp) |
|
int32_t | getNu () const |
|
void | setNu (const int32_t iNu) |
|
int32_t | getNv () const |
|
void | setNv (const int32_t iNv) |
|
int32_t | getUOrder () const |
|
void | setUOrder (const int32_t iUOrder) |
|
int32_t | getVOrder () const |
|
void | setVOrder (const int32_t iVOrder) |
|
const Abc::FloatArraySample & | getUKnot () const |
|
void | setUKnot (const Abc::FloatArraySample &iUKnot) |
|
const Abc::FloatArraySample & | getVKnot () const |
|
void | setVKnot (const Abc::FloatArraySample &iVKnot) |
|
const OV2fGeomParam::Sample & | getUVs () const |
|
void | setUVs (const OV2fGeomParam::Sample &iUVs) |
|
const ON3fGeomParam::Sample & | getNormals () const |
|
void | setNormals (const ON3fGeomParam::Sample &iNormals) |
|
const Abc::Box3d & | getSelfBounds () const |
|
void | setSelfBounds (const Abc::Box3d &iBnds) |
|
const Abc::V3fArraySample & | getVelocities () const |
|
void | setVelocities (const Abc::V3fArraySample &iVelocities) |
|
void | setTrimCurve (const int32_t i_trim_nLoops, const Abc::Int32ArraySample &i_trim_nCurves, const Abc::Int32ArraySample &i_trim_n, const Abc::Int32ArraySample &i_trim_order, const Abc::FloatArraySample &i_trim_knot, const Abc::FloatArraySample &i_trim_min, const Abc::FloatArraySample &i_trim_max, const Abc::FloatArraySample &i_trim_u, const Abc::FloatArraySample &i_trim_v, const Abc::FloatArraySample &i_trim_w) |
|
int32_t | getTrimNumLoops () const |
|
const Abc::Int32ArraySample & | getTrimNumCurves () const |
|
const Abc::Int32ArraySample & | getTrimNumVertices () const |
|
const Abc::Int32ArraySample & | getTrimOrder () const |
|
const Abc::FloatArraySample & | getTrimKnot () const |
|
const Abc::FloatArraySample & | getTrimMin () const |
|
const Abc::FloatArraySample & | getTrimMax () const |
|
const Abc::FloatArraySample & | getTrimU () const |
|
const Abc::FloatArraySample & | getTrimV () const |
|
const Abc::FloatArraySample & | getTrimW () const |
|
bool | hasTrimCurve () const |
|
void | reset () |
|
bool | isPartialSample () const |
|
bool | hasKnotSampleData () const |