# cCollisionSettings Struct Reference
[Collision Detection]

This structure contains a list of settings which are passed to the collision detector when checking for a collision. More...

`#include <CCollisionBasics.h>`

List of all members.

## Public Attributes
bool | m_checkForNearestCollisionOnly
| If true, only return the nearest collision collision event.
bool | m_returnMinimalCollisionData
| If true, return minimal amount of the collision.
bool | m_checkVisibleObjectsOnly
| If true, then collision detector shall check for collisions on visible objects only.
bool | m_checkHapticObjectsOnly
| If true, then collision detector shall check for collisions on haptic enabled objects only.
bool | m_checkBothSidesOfTriangles
| If true, then collision can occur on both sides of triangles.
bool | m_adjustObjectMotion
| If true, then adjust for object motion. (dynamic proxy model).
double | m_collisionRadius
| Radius of the virtual tool or cursor.

## Detailed Description

This structure contains a list of settings which are passed to the collision detector when checking for a collision.

The documentation for this struct was generated from the following file:

- D:/CHAI3D/build-2-0-0/2.0.0/win32/src/collisions/CCollisionBasics.h

CHAI3D 2.0.0 documentation
Please address any questions to support@chai3d.org
(C) 2003-2009 - CHAI 3D
All Rights Reserved.