Vt module#

Summary: The Vt (Value Types) module defines classes that provide for type abstraction, enhanced array types, and value type manipulation.


Vt Value Types library

This package defines classes for creating objects that behave like value types. It contains facilities for creating simple copy-on-write implicitly shared types.

Classes:

BoolArray

An array of type bool.

CharArray

An array of type char.

DoubleArray

An array of type double.

DualQuatdArray

An array of type GfDualQuatd.

DualQuatfArray

An array of type GfDualQuatf.

DualQuathArray

An array of type GfDualQuath.

FloatArray

An array of type float.

HalfArray

An array of type pxr_half::half.

Int64Array

An array of type long.

IntArray

An array of type int.

IntervalArray

An array of type GfInterval.

Matrix2dArray

An array of type GfMatrix2d.

Matrix2fArray

An array of type GfMatrix2f.

Matrix3dArray

An array of type GfMatrix3d.

Matrix3fArray

An array of type GfMatrix3f.

Matrix4dArray

An array of type GfMatrix4d.

Matrix4fArray

An array of type GfMatrix4f.

QuatdArray

An array of type GfQuatd.

QuaternionArray

An array of type GfQuaternion.

QuatfArray

An array of type GfQuatf.

QuathArray

An array of type GfQuath.

Range1dArray

An array of type GfRange1d.

Range1fArray

An array of type GfRange1f.

Range2dArray

An array of type GfRange2d.

Range2fArray

An array of type GfRange2f.

Range3dArray

An array of type GfRange3d.

Range3fArray

An array of type GfRange3f.

Rect2iArray

An array of type GfRect2i.

ShortArray

An array of type short.

StringArray

An array of type string.

TokenArray

An array of type TfToken.

UCharArray

An array of type unsigned char.

UInt64Array

An array of type unsigned long.

UIntArray

An array of type unsigned int.

UShortArray

An array of type unsigned short.

Vec2dArray

An array of type GfVec2d.

Vec2fArray

An array of type GfVec2f.

Vec2hArray

An array of type GfVec2h.

Vec2iArray

An array of type GfVec2i.

Vec3dArray

An array of type GfVec3d.

Vec3fArray

An array of type GfVec3f.

Vec3hArray

An array of type GfVec3h.

Vec3iArray

An array of type GfVec3i.

Vec4dArray

An array of type GfVec4d.

Vec4fArray

An array of type GfVec4f.

Vec4hArray

An array of type GfVec4h.

Vec4iArray

An array of type GfVec4i.

class pxr.Vt.BoolArray#

An array of type bool.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.CharArray#

An array of type char.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.DoubleArray#

An array of type double.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.DualQuatdArray#

An array of type GfDualQuatd.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.DualQuatfArray#

An array of type GfDualQuatf.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.DualQuathArray#

An array of type GfDualQuath.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.FloatArray#

An array of type float.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.HalfArray#

An array of type pxr_half::half.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Int64Array#

An array of type long.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.IntArray#

An array of type int.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.IntervalArray#

An array of type GfInterval.

class pxr.Vt.Matrix2dArray#

An array of type GfMatrix2d.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Matrix2fArray#

An array of type GfMatrix2f.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Matrix3dArray#

An array of type GfMatrix3d.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Matrix3fArray#

An array of type GfMatrix3f.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Matrix4dArray#

An array of type GfMatrix4d.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Matrix4fArray#

An array of type GfMatrix4f.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.QuatdArray#

An array of type GfQuatd.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.QuaternionArray#

An array of type GfQuaternion.

class pxr.Vt.QuatfArray#

An array of type GfQuatf.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.QuathArray#

An array of type GfQuath.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Range1dArray#

An array of type GfRange1d.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Range1fArray#

An array of type GfRange1f.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Range2dArray#

An array of type GfRange2d.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Range2fArray#

An array of type GfRange2f.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Range3dArray#

An array of type GfRange3d.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Range3fArray#

An array of type GfRange3f.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Rect2iArray#

An array of type GfRect2i.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.ShortArray#

An array of type short.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.StringArray#

An array of type string.

class pxr.Vt.TokenArray#

An array of type TfToken.

class pxr.Vt.UCharArray#

An array of type unsigned char.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.UInt64Array#

An array of type unsigned long.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.UIntArray#

An array of type unsigned int.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.UShortArray#

An array of type unsigned short.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec2dArray#

An array of type GfVec2d.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec2fArray#

An array of type GfVec2f.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec2hArray#

An array of type GfVec2h.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec2iArray#

An array of type GfVec2i.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec3dArray#

An array of type GfVec3d.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec3fArray#

An array of type GfVec3f.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec3hArray#

An array of type GfVec3h.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec3iArray#

An array of type GfVec3i.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec4dArray#

An array of type GfVec4d.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec4fArray#

An array of type GfVec4f.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec4hArray#

An array of type GfVec4h.

Methods:

static FromBuffer()#
static FromNumpy()#
class pxr.Vt.Vec4iArray#

An array of type GfVec4i.

Methods:

static FromBuffer()#
static FromNumpy()#