|
void | dart::collision::convVector (const Eigen::Vector3d &p0, dVector3 &p1) |
|
void | dart::collision::convMatrix (const Eigen::Isometry3d &T0, dMatrix3 &R0) |
|
double | dart::collision::Inner (const double *a, const double *b) |
|
double | dart::collision::Inner14 (const double *a, const double *b) |
|
double | dart::collision::Inner41 (const double *a, const double *b) |
|
double | dart::collision::Inner44 (const double *a, const double *b) |
|
void | dart::collision::dMULTIPLY0_331 (double *A, const double *B, const double *C) |
|
void | dart::collision::dMULTIPLY1_331 (double *A, const double *B, const double *C) |
|
void | dart::collision::cullPoints (int n, double p[], int m, int i0, int iret[]) |
|
void | dart::collision::dLineClosestApproach (const dVector3 pa, const dVector3 ua, const dVector3 pb, const dVector3 ub, double *alpha, double *beta) |
|
int | dart::collision::intersectRectQuad (double h[2], double p[8], double ret[16]) |
|
void | dart::collision::dClosestLineBoxPoints (const dVector3 p1, const dVector3 p2, const dVector3 c, const dMatrix3 R, const dVector3 side, dVector3 lret, dVector3 bret) |
|
int | dart::collision::dBoxBox (CollisionObject *o1, CollisionObject *o2, const dVector3 p1, const dMatrix3 R1, const dVector3 side1, const dVector3 p2, const dMatrix3 R2, const dVector3 side2, CollisionResult &result) |
|
int | dart::collision::collideBoxBox (CollisionObject *o1, CollisionObject *o2, const Eigen::Vector3d &size0, const Eigen::Isometry3d &T0, const Eigen::Vector3d &size1, const Eigen::Isometry3d &T1, CollisionResult &result) |
|
int | dart::collision::collideBoxSphere (CollisionObject *o1, CollisionObject *o2, const Eigen::Vector3d &size0, const Eigen::Isometry3d &T0, const double &r1, const Eigen::Isometry3d &T1, CollisionResult &result) |
|
int | dart::collision::collideSphereBox (CollisionObject *o1, CollisionObject *o2, const double &r0, const Eigen::Isometry3d &T0, const Eigen::Vector3d &size1, const Eigen::Isometry3d &T1, CollisionResult &result) |
|
int | dart::collision::collideSphereSphere (CollisionObject *o1, CollisionObject *o2, const double &_r0, const Eigen::Isometry3d &c0, const double &_r1, const Eigen::Isometry3d &c1, CollisionResult &result) |
|
int | dart::collision::collideCylinderSphere (CollisionObject *o1, CollisionObject *o2, const double &cyl_rad, const double &half_height, const Eigen::Isometry3d &T0, const double &sphere_rad, const Eigen::Isometry3d &T1, CollisionResult &result) |
|
int | dart::collision::collideCylinderPlane (CollisionObject *o1, CollisionObject *o2, const double &cyl_rad, const double &half_height, const Eigen::Isometry3d &T0, const Eigen::Vector3d &plane_normal, const Eigen::Isometry3d &T1, CollisionResult &result) |
|
int | dart::collision::collide (CollisionObject *o1, CollisionObject *o2, CollisionResult &result) |
|