81 rotate(0.0f, 0.0f, 0.0f, 1.0f),
82 scale(1.0f, 1.0f, 1.0f),
Different curves.
Definition angularpfeedbackloop.h:17
float scalar
Definition scalar.h:45
mat4 transformation(const vec3 &scalingCenter, const quat &scalingRotation, const vec3 &scale, const vec3 &rotationCenter, const quat &rotation, const vec3 &trans)
Definition mat4.cc:199
__forceinline vec3 xyz(const point &v)
Definition point.h:528
A 4x4 single point precision float matrix.
Definition mat4.h:49
void loadu(const scalar *ptr)
load content from unaligned memory
Definition mat4.h:244
void storeu(scalar *ptr) const
write content to unaligned memory through the write cache
Definition mat4.h:279
Represents a 3D point in space.
Definition point.h:22
void storeu(scalar *ptr) const
write content to unaligned memory through the write cache
Definition point.h:222
void loadu(const scalar *ptr)
load content from unaligned memory
Definition point.h:202
A quaternion is usually used to represent an orientation in 3D space.
Definition quat.h:30
void storeu(scalar *ptr) const
write content to unaligned memory through the write cache
Definition quat.h:184
void loadu(const scalar *ptr)
load content from unaligned memory
Definition quat.h:164
A 3D vector.
Definition vec3.h:37
void loadu(const scalar *ptr)
load content from unaligned memory
Definition vec3.h:178
void storeu(scalar *ptr) const
write content to unaligned memory through the write cache
Definition vec3.h:198
A 4D vector.
Definition vec4.h:24
#define NEBULA_ALIGN16
Definition types.h:143