wp#

namespace wp#

Structs Summary#

array_t

Binary-compatible view of a Python wp.array of element type T .

mat33

3x3 row-major float matrix, binary-compatible with wp::mat_t<3, 3, float> .

quat

Quaternion laid out as {x, y, z, w} , binary-compatible with wp::quat_t<float> .

shape_t

Dimension descriptor for a Warp array.

spatial_vector

6-element spatial vector laid out as {w[0..2], v[0..2]} (angular then linear), binary-compatible with wp::vec_t<6, float> ( wp::spatial_vector_t<float> ).

transform

Rigid-body transform laid out as seven contiguous floats {p.x, p.y, p.z, q.x, q.y, q.z, q.w} , binary-compatible with wp::transform_t<float> .

vec3

3-element float vector, binary-compatible with wp::vec_t<3, float> .

Variables Summary#

const int ARRAY_MAX_DIMS

Maximum rank of a Warp array.