HDK
|
Typedefs | |
using | Vt_OptimizedStreamIntegralTypes = TfMetaList< short, unsigned short, int, unsigned int, long, unsigned long, long long, unsigned long long > |
Functions | |
template<typename T > | |
object | getitem_ellipsis (VtArray< T > const &self, object idx) |
template<typename T > | |
object | getitem_index (VtArray< T > const &self, int64_t idx) |
template<typename T > | |
object | getitem_slice (VtArray< T > const &self, slice idx) |
template<typename T , typename S > | |
void | setArraySlice (VtArray< T > &self, S value, slice::range< T * > &range, size_t setSize, bool tile=false) |
template<typename T > | |
void | setArraySlice (VtArray< T > &self, slice idx, object value, bool tile=false) |
template<typename T > | |
void | setitem_ellipsis (VtArray< T > &self, object idx, object value) |
template<typename T > | |
void | setitem_index (VtArray< T > &self, int64_t idx, object value) |
template<typename T > | |
void | setitem_slice (VtArray< T > &self, slice idx, object value) |
template<class T > | |
VT_API string | GetVtArrayName () |
template<class T , class... Ts> | |
constexpr bool | Vt_IsAnySameImpl (TfMetaList< Ts...>) |
template<class T , class TypeList > | |
constexpr bool | Vt_IsAnySame () |
template<typename T > | |
bool | _IsFinite (T const &value) |
bool | _IsFinite (GfHalf const &value) |
VT_API unsigned int | Vt_ComputeEffectiveRankAndLastDimSize (Vt_ShapeData const *sd, size_t *lastDimSize) |
template<typename T > | |
string | __repr__ (VtArray< T > const &self) |
template<typename T > | |
VtArray< T > * | VtArray__init__ (object const &values) |
template<typename T > | |
VtArray< T > * | VtArray__init__2 (size_t size, object const &values) |
using Vt_WrapArray::Vt_OptimizedStreamIntegralTypes = typedef TfMetaList<short, unsigned short, int, unsigned int, long, unsigned long, long long, unsigned long long> |
Definition at line 271 of file wrapArray.h.
string Vt_WrapArray::__repr__ | ( | VtArray< T > const & | self | ) |
Definition at line 312 of file wrapArray.h.
|
inline |
Definition at line 278 of file wrapArray.h.
|
inline |
Definition at line 281 of file wrapArray.h.
object Vt_WrapArray::getitem_ellipsis | ( | VtArray< T > const & | self, |
object | idx | ||
) |
Definition at line 69 of file wrapArray.h.
object Vt_WrapArray::getitem_index | ( | VtArray< T > const & | self, |
int64_t | idx | ||
) |
Definition at line 81 of file wrapArray.h.
object Vt_WrapArray::getitem_slice | ( | VtArray< T > const & | self, |
slice | idx | ||
) |
Definition at line 90 of file wrapArray.h.
VT_API string Vt_WrapArray::GetVtArrayName | ( | ) |
void Vt_WrapArray::setArraySlice | ( | VtArray< T > & | self, |
S | value, | ||
slice::range< T * > & | range, | ||
size_t | setSize, | ||
bool | tile = false |
||
) |
Definition at line 111 of file wrapArray.h.
void Vt_WrapArray::setArraySlice | ( | VtArray< T > & | self, |
slice | idx, | ||
object | value, | ||
bool | tile = false |
||
) |
Definition at line 154 of file wrapArray.h.
void Vt_WrapArray::setitem_ellipsis | ( | VtArray< T > & | self, |
object | idx, | ||
object | value | ||
) |
Definition at line 226 of file wrapArray.h.
void Vt_WrapArray::setitem_index | ( | VtArray< T > & | self, |
int64_t | idx, | ||
object | value | ||
) |
Definition at line 238 of file wrapArray.h.
void Vt_WrapArray::setitem_slice | ( | VtArray< T > & | self, |
slice | idx, | ||
object | value | ||
) |
Definition at line 246 of file wrapArray.h.
VT_API unsigned int Vt_WrapArray::Vt_ComputeEffectiveRankAndLastDimSize | ( | Vt_ShapeData const * | sd, |
size_t * | lastDimSize | ||
) |
constexpr bool Vt_WrapArray::Vt_IsAnySame | ( | ) |
Definition at line 261 of file wrapArray.h.
constexpr bool Vt_WrapArray::Vt_IsAnySameImpl | ( | TfMetaList< Ts...> | ) |
Definition at line 256 of file wrapArray.h.
VtArray<T>* Vt_WrapArray::VtArray__init__ | ( | object const & | values | ) |
Definition at line 358 of file wrapArray.h.
VtArray<T>* Vt_WrapArray::VtArray__init__2 | ( | size_t | size, |
object const & | values | ||
) |
Definition at line 370 of file wrapArray.h.