![]() |
Quark Physics
1.0
2D Rigid and Soft Body Physics Engine
|
This is the complete list of members for QCollision, including all inherited members.
CircleAndCircle(vector< QParticle * > &particlesA, vector< QParticle * > &particlesB, QAABB boundingBoxB, vector< QCollision::Contact * > &contacts, float specifiedRadius=0.0f, bool velocitySensitive=false) | QCollision | static |
CircleAndCircleSelf(vector< QParticle * > &particles, vector< QCollision::Contact * > &contacts, float specifiedRadius=0.0f) | QCollision | static |
CircleAndPolygon(vector< QParticle * > &circleParticles, vector< QParticle * > &polygonParticles, vector< QCollision::Contact * > &contacts) | QCollision | static |
CircleAndPolyline(vector< QParticle * > &circleParticles, vector< QParticle * > &polylineParticles, QAABB polylineAABB, vector< QCollision::Contact * > &contacts, bool circlesArePolygon=false) | QCollision | static |
contactPool (defined in QCollision) | QCollision | static |
GetContactPool() (defined in QCollision) | QCollision | static |
LineIntersectionLine(QVector d1A, QVector d1B, QVector d2A, QVector d2B) | QCollision | static |
PointInPolygon(QVector &point, vector< QParticle * > &polygon) | QCollision | static |
PointInPolygon(QVector &point, vector< QVector > &polygon) | QCollision | static |
PointInPolygon2(QVector point, vector< QParticle * > &polygon) | QCollision | static |
PolygonAndPolygon(vector< QParticle * > &particlesA, vector< QParticle * > &particlesB, vector< QCollision::Contact * > &contacts) | QCollision | static |
PolylineAndPolygon(vector< QParticle * > &polylineParticles, vector< QParticle * > &polygonParticles, vector< QCollision::Contact * > &contacts) | QCollision | static |
QCollision() (defined in QCollision) | QCollision | inline |
~QCollision() (defined in QCollision) | QCollision |