Bullet Collision Detection & Physics Library
Public Member Functions | Public Attributes | List of all members
CollisionShapeDescription Struct Reference

Entry in the collision shape array. More...

#include <btSoftBodySolver_OpenCL.h>

Collaboration diagram for CollisionShapeDescription:
Collaboration graph
[legend]

Public Member Functions

 CollisionShapeDescription ()

Public Attributes

Vectormath::Aos::Transform3 shapeTransform
Vectormath::Aos::Vector3 linearVelocity
Vectormath::Aos::Vector3 angularVelocity
int softBodyIdentifier
int collisionShapeType
float radius
float halfHeight
int upAxis
float margin
float friction
float4 shapeTransform [4]
float4 linearVelocity
float4 angularVelocity
int padding0

Detailed Description

Entry in the collision shape array.

Specifies the shape type, the transform matrix and the necessary details of the collisionShape.

Definition at line 66 of file btSoftBodySolver_OpenCL.h.

Constructor & Destructor Documentation

CollisionShapeDescription::CollisionShapeDescription ( )
inline

Definition at line 83 of file btSoftBodySolver_OpenCL.h.

Member Data Documentation

float4 CollisionShapeDescription::angularVelocity

Definition at line 61 of file MiniCLTaskWrap.cpp.

Vectormath::Aos::Vector3 CollisionShapeDescription::angularVelocity

Definition at line 70 of file btSoftBodySolver_OpenCL.h.

int CollisionShapeDescription::collisionShapeType

Definition at line 73 of file btSoftBodySolver_OpenCL.h.

float CollisionShapeDescription::friction

Definition at line 81 of file btSoftBodySolver_OpenCL.h.

float CollisionShapeDescription::halfHeight

Definition at line 77 of file btSoftBodySolver_OpenCL.h.

float4 CollisionShapeDescription::linearVelocity

Definition at line 60 of file MiniCLTaskWrap.cpp.

Vectormath::Aos::Vector3 CollisionShapeDescription::linearVelocity

Definition at line 69 of file btSoftBodySolver_OpenCL.h.

float CollisionShapeDescription::margin

Definition at line 80 of file btSoftBodySolver_OpenCL.h.

int CollisionShapeDescription::padding0

Definition at line 76 of file MiniCLTaskWrap.cpp.

float CollisionShapeDescription::radius

Definition at line 76 of file btSoftBodySolver_OpenCL.h.

float4 CollisionShapeDescription::shapeTransform[4]

Definition at line 59 of file MiniCLTaskWrap.cpp.

Vectormath::Aos::Transform3 CollisionShapeDescription::shapeTransform

Definition at line 68 of file btSoftBodySolver_OpenCL.h.

int CollisionShapeDescription::softBodyIdentifier

Definition at line 72 of file btSoftBodySolver_OpenCL.h.

int CollisionShapeDescription::upAxis

Definition at line 78 of file btSoftBodySolver_OpenCL.h.


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