Blender V4.3

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