Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# IdeCollision::deCollideParams Struct Reference

information about the object that will be colliding with things More...

`#include <deScene.hpp>`

Collaboration diagram for IdeCollision::deCollideParams:

[legend]
List of all members.

## Public Attributes
deVec3d | Start
| start point in universal space
deVec3d | Delta
| movement from start point
deBoundSphere | Sphere
| bounding sphere for colliding object
deAABB | AABB
| AABB for colliding object.
IdeBoundingVolume * | CustomBV
| Custom Bounding Volume for colliding object.
deCollideDetail | ThisDetail
| collision detail for this object (fill in relevant members: AABB, OBB, etc)
deCollideDetail | WorldDetail
| collision detail for other world objects

## Detailed Description

information about the object that will be colliding with things

## Member Data Documentation

deAABB IdeCollision::deCollideParams::AABB

| AABB for colliding object.

IdeBoundingVolume* IdeCollision::deCollideParams::CustomBV

| Custom Bounding Volume for colliding object.

deVec3d IdeCollision::deCollideParams::Delta

| movement from start point

deBoundSphere IdeCollision::deCollideParams::Sphere

| bounding sphere for colliding object

deVec3d IdeCollision::deCollideParams::Start

| start point in universal space

deCollideDetail IdeCollision::deCollideParams::ThisDetail

| collision detail for this object (fill in relevant members: AABB, OBB, etc)

deCollideDetail IdeCollision::deCollideParams::WorldDetail

| collision detail for other world objects

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

- deScene.hpp