BufferFloat

Inheritance diagram of rumba.BufferFloat
class BufferFloat

A writable buffer for basic types like floats, integers, Imath::V3f, Imath::M44f..

The predefined Buffer types:

  • BufferInt32

  • BufferUInt8

  • BufferUInt32

  • BufferFloat

  • BufferDouble

  • BufferV2f

  • BufferV3f

  • BufferV4f

  • BufferV2i

  • BufferV3i

  • BufferV4i

  • BufferM33f

  • BufferM44f

  • BufferBox3f

Constructors

__init__

Value(: bool) -> None

Methods

__getitem__

operator[](i: int) -> reference

__iter__

grow(size)

Grow the buffer in order for it to be large enough for this size.

resize(size, d)

Resize the buffer.

write()

Return a writable accessor on the buffer data.