My Project: dynamics.mod/NewtonDynamics/source/physics/dgCollisionMesh.h File Reference

My Project

Classes | Macros | Typedefs | Variables
dgCollisionMesh.h File Reference
`#include "dgCollision.h"`
`#include "dgCollisionConvex.h"`
`#include "dgCollisionInstance.h"`

Go to the source code of this file.

## Classes

class | dgPolygonMeshDesc
class | dgPolygonMeshDesc::dgMesh
class | dgCollisionMeshRayHitDesc
class | dgCollisionMesh
class | dgCollisionMesh::dgMeshVertexListIndexList

## Macros

#define | DG_MAX_COLLIDING_FACES 512
#define | DG_MAX_COLLIDING_INDICES (DG_MAX_COLLIDING_FACES * (4 * 2 + 3))

## Typedefs

typedef void(* | dgCollisionMeshCollisionCallback) (const dgBody *const bodyWithTreeCollision, const dgBody *const body, dgInt32 faceID, dgInt32 vertexCount, const dgFloat32 *const vertex, dgInt32 vertexStrideInBytes)

## Variables

dgPolygonMeshDesc | DG_GCC_VECTOR_ALIGMENT

## Macro Definition Documentation

## § DG_MAX_COLLIDING_FACES

#define DG_MAX_COLLIDING_FACES 512

## § DG_MAX_COLLIDING_INDICES

#define DG_MAX_COLLIDING_INDICES (DG_MAX_COLLIDING_FACES * (4 * 2 + 3))

## Typedef Documentation

## § dgCollisionMeshCollisionCallback

typedef void(* dgCollisionMeshCollisionCallback) (const dgBody *const bodyWithTreeCollision, const dgBody *const body, dgInt32 faceID, dgInt32 vertexCount, const dgFloat32 *const vertex, dgInt32 vertexStrideInBytes)

## Variable Documentation

## § DG_GCC_VECTOR_ALIGMENT

DG_MSC_VECTOR_ALIGMENT class dgCollisionMeshRayHitDesc DG_GCC_VECTOR_ALIGMENT