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:

FromBuffer

FromNumpy

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

An array of type char.

Methods:

FromBuffer

FromNumpy

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

An array of type double.

Methods:

FromBuffer

FromNumpy

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

An array of type GfDualQuatd.

Methods:

FromBuffer

FromNumpy

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

An array of type GfDualQuatf.

Methods:

FromBuffer

FromNumpy

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

An array of type GfDualQuath.

Methods:

FromBuffer

FromNumpy

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

An array of type float.

Methods:

FromBuffer

FromNumpy

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

An array of type pxr_half::half.

Methods:

FromBuffer

FromNumpy

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

An array of type long.

Methods:

FromBuffer

FromNumpy

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

An array of type int.

Methods:

FromBuffer

FromNumpy

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

An array of type GfInterval.

class pxr.Vt.Matrix2dArray

An array of type GfMatrix2d.

Methods:

FromBuffer

FromNumpy

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

An array of type GfMatrix2f.

Methods:

FromBuffer

FromNumpy

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

An array of type GfMatrix3d.

Methods:

FromBuffer

FromNumpy

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

An array of type GfMatrix3f.

Methods:

FromBuffer

FromNumpy

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

An array of type GfMatrix4d.

Methods:

FromBuffer

FromNumpy

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

An array of type GfMatrix4f.

Methods:

FromBuffer

FromNumpy

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

An array of type GfQuatd.

Methods:

FromBuffer

FromNumpy

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

An array of type GfQuaternion.

class pxr.Vt.QuatfArray

An array of type GfQuatf.

Methods:

FromBuffer

FromNumpy

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

An array of type GfQuath.

Methods:

FromBuffer

FromNumpy

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

An array of type GfRange1d.

Methods:

FromBuffer

FromNumpy

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

An array of type GfRange1f.

Methods:

FromBuffer

FromNumpy

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

An array of type GfRange2d.

Methods:

FromBuffer

FromNumpy

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

An array of type GfRange2f.

Methods:

FromBuffer

FromNumpy

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

An array of type GfRange3d.

Methods:

FromBuffer

FromNumpy

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

An array of type GfRange3f.

Methods:

FromBuffer

FromNumpy

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

An array of type GfRect2i.

Methods:

FromBuffer

FromNumpy

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

An array of type short.

Methods:

FromBuffer

FromNumpy

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:

FromBuffer

FromNumpy

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

An array of type unsigned long.

Methods:

FromBuffer

FromNumpy

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

An array of type unsigned int.

Methods:

FromBuffer

FromNumpy

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

An array of type unsigned short.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec2d.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec2f.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec2h.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec2i.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec3d.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec3f.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec3h.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec3i.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec4d.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec4f.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec4h.

Methods:

FromBuffer

FromNumpy

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

An array of type GfVec4i.

Methods:

FromBuffer

FromNumpy

static FromBuffer()
static FromNumpy()