Bullet Collision Detection & Physics Library: gim_geom_types.h File Reference

Bullet Collision Detection & Physics Library

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Typedefs
gim_geom_types.h File Reference
`#include "gim_math.h"`
Include dependency graph for gim_geom_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Typedefs
typedef GSHORT | vec2s[2]
| Short Integer vector 2D.
typedef GSHORT | vec3s[3]
| Integer vector 3D.
typedef GSHORT | vec4s[4]
| Integer vector 4D.
typedef GUSHORT | vec2us[2]
| Short Integer vector 2D.
typedef GUSHORT | vec3us[3]
| Integer vector 3D.
typedef GUSHORT | vec4us[4]
| Integer vector 4D.
typedef GINT | vec2i[2]
| Integer vector 2D.
typedef GINT | vec3i[3]
| Integer vector 3D.
typedef GINT | vec4i[4]
| Integer vector 4D.
typedef GUINT | vec2ui[2]
| Unsigned Integer vector 2D.
typedef GUINT | vec3ui[3]
| Unsigned Integer vector 3D.
typedef GUINT | vec4ui[4]
| Unsigned Integer vector 4D.
typedef GREAL | vec2f[2]
| Float vector 2D.
typedef GREAL | vec3f[3]
| Float vector 3D.
typedef GREAL | vec4f[4]
| Float vector 4D.
typedef GREAL2 | vec2d[2]
| Double vector 2D.
typedef GREAL2 | vec3d[3]
| Float vector 3D.
typedef GREAL2 | vec4d[4]
| Float vector 4D.
typedef GREAL | mat2f[2][2]
| Matrix 2D, row ordered.
typedef GREAL | mat3f[3][3]
| Matrix 3D, row ordered.
typedef GREAL | mat4f[4][4]
| Matrix 4D, row ordered.
typedef GREAL | quatf[4]
| Quaternion.

## Detailed Description

Author
  Francisco Leon Najera

Definition in file gim_geom_types.h.

## Typedef Documentation

## ◆ mat2f

typedef GREAL mat2f[2][2]

Matrix 2D, row ordered.

Definition at line 81 of file gim_geom_types.h.

## ◆ mat3f

typedef GREAL mat3f[3][3]

Matrix 3D, row ordered.

Definition at line 83 of file gim_geom_types.h.

## ◆ mat4f

typedef GREAL mat4f[4][4]

Matrix 4D, row ordered.

Definition at line 85 of file gim_geom_types.h.

## ◆ quatf

typedef GREAL quatf[4]

Quaternion.

Definition at line 88 of file gim_geom_types.h.

## ◆ vec2d

typedef GREAL2 vec2d[2]

Double vector 2D.

Definition at line 74 of file gim_geom_types.h.

## ◆ vec2f

typedef GREAL vec2f[2]

Float vector 2D.

Definition at line 67 of file gim_geom_types.h.

## ◆ vec2i

typedef GINT vec2i[2]

Integer vector 2D.

Definition at line 53 of file gim_geom_types.h.

## ◆ vec2s

typedef GSHORT vec2s[2]

Short Integer vector 2D.

Definition at line 39 of file gim_geom_types.h.

## ◆ vec2ui

typedef GUINT vec2ui[2]

Unsigned Integer vector 2D.

Definition at line 60 of file gim_geom_types.h.

## ◆ vec2us

typedef GUSHORT vec2us[2]

Short Integer vector 2D.

Definition at line 46 of file gim_geom_types.h.

## ◆ vec3d

typedef GREAL2 vec3d[3]

Float vector 3D.

Definition at line 76 of file gim_geom_types.h.

## ◆ vec3f

typedef GREAL vec3f[3]

Float vector 3D.

Definition at line 69 of file gim_geom_types.h.

## ◆ vec3i

typedef GINT vec3i[3]

Integer vector 3D.

Definition at line 55 of file gim_geom_types.h.

## ◆ vec3s

typedef GSHORT vec3s[3]

Integer vector 3D.

Definition at line 41 of file gim_geom_types.h.

## ◆ vec3ui

typedef GUINT vec3ui[3]

Unsigned Integer vector 3D.

Definition at line 62 of file gim_geom_types.h.

## ◆ vec3us

typedef GUSHORT vec3us[3]

Integer vector 3D.

Definition at line 48 of file gim_geom_types.h.

## ◆ vec4d

typedef GREAL2 vec4d[4]

Float vector 4D.

Definition at line 78 of file gim_geom_types.h.

## ◆ vec4f

typedef GREAL vec4f[4]

Float vector 4D.

Definition at line 71 of file gim_geom_types.h.

## ◆ vec4i

typedef GINT vec4i[4]

Integer vector 4D.

Definition at line 57 of file gim_geom_types.h.

## ◆ vec4s

typedef GSHORT vec4s[4]

Integer vector 4D.

Definition at line 43 of file gim_geom_types.h.

## ◆ vec4ui

typedef GUINT vec4ui[4]

Unsigned Integer vector 4D.

Definition at line 64 of file gim_geom_types.h.

## ◆ vec4us

typedef GUSHORT vec4us[4]

Integer vector 4D.

Definition at line 50 of file gim_geom_types.h.