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

My Project

Classes | Macros | Enumerations | Variables
dgWorld.h File Reference
`#include "dgBody.h"`
`#include "dgContact.h"`
`#include "dgCollision.h"`
`#include "dgBroadPhase.h"`
`#include "dgCollisionScene.h"`
`#include "dgBodyMasterList.h"`
`#include "dgWorldDynamicUpdate.h"`
`#include "dgDeformableBodiesUpdate.h"`
`#include "dgCollisionCompoundFractured.h"`

Go to the source code of this file.

## Classes

class | dgBodyCollisionList
class | dgBodyMaterialList
class | dgSolverSleepTherfesholds
class | dgWorldThreadPool
class | dgWorld
class | dgWorld::dgListener
class | dgWorld::dgListenerList

## Macros

#define | DG_REDUCE_CONTACT_TOLERANCE dgFloat32 (5.0e-2f)
#define | DG_SLEEP_ENTRIES 8
#define | DG_MAX_DESTROYED_BODIES_BY_FORCE 8

## Enumerations

enum

dgPerformanceCounters {
m_worldTicks = 0, m_collisionTicks, m_broadPhaceTicks, m_narrowPhaseTicks,
m_dynamicsTicks, m_dynamicsBuildSpanningTreeTicks, m_dynamicsSolveSpanningTreeTicks, m_forceCallbackTicks,
m_softBodyTicks, m_preUpdataListerTicks, m_postUpdataListerTicks, m_counterSize
}

## Variables

dgWorld | DG_GCC_VECTOR_ALIGMENT

## Macro Definition Documentation

## § DG_MAX_DESTROYED_BODIES_BY_FORCE

#define DG_MAX_DESTROYED_BODIES_BY_FORCE 8

## § DG_REDUCE_CONTACT_TOLERANCE

#define DG_REDUCE_CONTACT_TOLERANCE dgFloat32 (5.0e-2f)

## § DG_SLEEP_ENTRIES

#define DG_SLEEP_ENTRIES 8

## Enumeration Type Documentation

## § dgPerformanceCounters

enum dgPerformanceCounters

Enumerator
m_worldTicks |
m_collisionTicks |
m_broadPhaceTicks |
m_narrowPhaseTicks |
m_dynamicsTicks |
m_dynamicsBuildSpanningTreeTicks |
m_dynamicsSolveSpanningTreeTicks |
m_forceCallbackTicks |
m_softBodyTicks |
m_preUpdataListerTicks |
m_postUpdataListerTicks |
m_counterSize |

## Variable Documentation

## § DG_GCC_VECTOR_ALIGMENT

dgWorld DG_GCC_VECTOR_ALIGMENT