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) |
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 292 of file wrapArray.h.
Definition at line 349 of file wrapArray.h.
|
inline |
Definition at line 299 of file wrapArray.h.
|
inline |
Definition at line 302 of file wrapArray.h.
object Vt_WrapArray::getitem_ellipsis | ( | VtArray< T > const & | self, |
object | idx | ||
) |
Definition at line 90 of file wrapArray.h.
object Vt_WrapArray::getitem_index | ( | VtArray< T > const & | self, |
int64_t | idx | ||
) |
Definition at line 102 of file wrapArray.h.
object Vt_WrapArray::getitem_slice | ( | VtArray< T > const & | self, |
slice | idx | ||
) |
Definition at line 111 of file wrapArray.h.
void Vt_WrapArray::setArraySlice | ( | VtArray< T > & | self, |
S | value, | ||
slice::range< T * > & | range, | ||
size_t | setSize, | ||
bool | tile = false |
||
) |
Definition at line 132 of file wrapArray.h.
void Vt_WrapArray::setArraySlice | ( | VtArray< T > & | self, |
slice | idx, | ||
object | value, | ||
bool | tile = false |
||
) |
Definition at line 175 of file wrapArray.h.
void Vt_WrapArray::setitem_ellipsis | ( | VtArray< T > & | self, |
object | idx, | ||
object | value | ||
) |
Definition at line 247 of file wrapArray.h.
void Vt_WrapArray::setitem_index | ( | VtArray< T > & | self, |
int64_t | idx, | ||
object | value | ||
) |
Definition at line 259 of file wrapArray.h.
void Vt_WrapArray::setitem_slice | ( | VtArray< T > & | self, |
slice | idx, | ||
object | value | ||
) |
Definition at line 267 of file wrapArray.h.
constexpr bool Vt_WrapArray::Vt_IsAnySame | ( | ) |
Definition at line 282 of file wrapArray.h.
constexpr bool Vt_WrapArray::Vt_IsAnySameImpl | ( | TfMetaList< Ts...> | ) |
Definition at line 277 of file wrapArray.h.
VtArray<T>* Vt_WrapArray::VtArray__init__ | ( | object const & | values | ) |
Definition at line 395 of file wrapArray.h.
VtArray<T>* Vt_WrapArray::VtArray__init__2 | ( | size_t | size, |
object const & | values | ||
) |
Definition at line 407 of file wrapArray.h.