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: