True Axis Physics SDK 1.2.0.1 Beta Documentation
www.trueaxis.com

Physics Data Structures

Here are the data structures with brief descriptions:
TA::AABBAn axis aligned bounding box
TA::CarTemplateDefines the properties needed initialise a TA::DynamicObjectCar object
TA::CarTemplate::WheelDescribes a wheel in a car template
TA::CollisionStores collision details
TA::CollisionObjectThe base class of all collision objects
TA::CollisionObjectAABBMeshAn implementation of TA::CollisionObjectComplex
TA::CollisionObjectCachedPolyDataA list of polygons that an object is close too
TA::CollisionObjectCachedPolyData::PolygonA polygon belonging to a CollisionObjectCachedPolyData object. See TA::CollisionObjectCachedPolyData
TA::CollisionObjectCachedPolyData::VertexA polygon vertex of a CollisionObjectCachedPolyData object. See TA::CollisionObjectCachedPolyData::Polygon
TA::CollisionObjectCapsuleAn capsule implementation of TA::CollisionObjectSimple
TA::CollisionObjectComboProvides the collision representation for TA::DynamicObject
TA::CollisionObjectComplexProvides an representation of large static arbitrary meshes
TA::CollisionObjectConvexA convex object is an implementation of TA::CollisionObjectSimple
TA::CollisionObjectCylinderAn cylinder implementation of TA::CollisionObjectSimple
TA::CollisionObjectLineListAn implementation of TA::CollisionObjectSimple
TA::CollisionObjectSimpleA base class for all simple collision objects
TA::CollisionObjectSphereA sphere implementation of TA::CollisionObjectSimple
TA::DynamicObjectImplements interactive objects in the physics simulation
TA::DynamicObject::LineIntersectionThis structure contains information about a line collision that has occurred
TA::DynamicObjectCarA car implementation of TA::DynamicObject
TA::DynamicObjectCar::WheelContains the state and properties of a car's wheels
TA::Mat33A 3 by 3 matrix
TA::MemoryMgrMemory debugging functions
TA::MFramePosition and orientation
TA::PhysicsThe main interface to the True Axis Physics SDK
TA::PhysicsJointHolds information relating to physical joints between dynamic objects
TA::PhysicsObjectA virtual base class for all object types that can be added to the physics simulation
TA::PhysicsRenderDebug render functions
TA::PostCollisionStores collision details
TA::PreCollisionStores collision details
TA::StaticObjectAn container for large static arbitrary polygon meshes
TA::SurfaceAttributeImplements configurable surface attributes for collision objects
TA::Vec2A 2 dimensional vector
TA::Vec3A 3 dimensional vector
TA::Vec4A 4 dimensional vector


© Copyright 2004-2006 TRUE AXIS PTY LTD Australia. All rights reserved.