Logo Search packages:      
Sourcecode: blender version File versions  Download package

ManifoldPoint Class Reference

#include <ManifoldPoint.h>

List of all members.


Detailed Description

ManifoldContactPoint collects and maintains persistent contactpoints. used to improve stability and performance of rigidbody dynamics response.

Definition at line 8 of file ManifoldPoint.h.


Public Member Functions

float GetDistance () const
int GetLifeTime () const
SimdVector3 GetPositionWorldOnA ()
const SimdVector3GetPositionWorldOnB ()
 ManifoldPoint (const SimdVector3 &pointA, const SimdVector3 &pointB, const SimdVector3 &normal, SimdScalar distance)
void SetDistance (float dist)

Public Attributes

float m_appliedImpulse
 total applied impulse during most recent frame
float m_distance1
int m_lifeTime
SimdVector3 m_localPointA
SimdVector3 m_localPointB
SimdVector3 m_normalWorldOnB
SimdVector3 m_positionWorldOnA
 m_positionWorldOnA is redundant information, see GetPositionWorldOnA(), but for clarity
SimdVector3 m_positionWorldOnB

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

Generated by  Doxygen 1.6.0   Back to index