Message

Methods

bool get_error( ) const

Returns true if there was an error during a read operation.

void writeFixed( double value, double minimum = 0.0, double maximum = 1.0, uint bits = 16 )

Writes a double that is guaranteed to fall into the rage [minimum,maximum) using a specified number of bits.

void writeSmallVec3( vec3d& v )

Writes a compressed vec3d into a very small space, sacrificing minimal quality.

void writeMedVec3( vec3d& v )

Writes a compressed vec3d into a smaller space, sacrificing very little quality.

void writeDirection( vec3d& v )

Writes a unit vector in a much smaller size.

void writeRotation( quaterniond& v )

Writes a rotation (unit quaternion) in a much smaller size.