Blender V5.0

Go to the source code of this file.

Classes

struct  vec2s
struct  vec2f
struct  vec2i
struct  vec3i
struct  vec3f
struct  vec4f
struct  mat4x4f
struct  rcti
struct  rctf
struct  DualQuat

Typedefs

typedef struct vec2s vec2s
typedef struct vec2f vec2f
typedef struct vec2i vec2i
typedef struct vec3i vec3i
typedef struct vec3f vec3f
typedef struct vec4f vec4f
typedef struct mat4x4f mat4x4f
typedef struct rcti rcti
typedef struct rctf rctf
typedef struct DualQuat DualQuat

Typedef Documentation

◆ DualQuat

typedef struct DualQuat DualQuat

dual quaternion.

◆ mat4x4f

typedef struct mat4x4f mat4x4f

This type generally shouldn't be used. It only exists for cases where a DNA type that corresponds to blender:float4x4 is required. Note that float4x4 is 16 byte aligned, but we can't enforce that this struct yet.

◆ rctf

typedef struct rctf rctf

float rectangle.

◆ rcti

typedef struct rcti rcti

integer rectangle.

◆ vec2f

typedef struct vec2f vec2f

vector of two floats.

◆ vec2i

typedef struct vec2i vec2i

◆ vec2s

typedef struct vec2s vec2s

vector of two shorts.

◆ vec3f

typedef struct vec3f vec3f

◆ vec3i

typedef struct vec3i vec3i

◆ vec4f

typedef struct vec4f vec4f