Biomechanical Joint Model
 Author: Anderson Maciel

overlap.cpp File Reference

#include "RAPID_version.H"
#include "matvec.H"

Include dependency graph for overlap.cpp:

Go to the source code of this file.

Functions

static void r1 (char *f)
double max (double a, double b, double c)
double min (double a, double b, double c)
int project6 (double *ax, double *p1, double *p2, double *p3, double *q1, double *q2, double *q3)
int tri_contact (double *P1, double *P2, double *P3, double *Q1, double *Q2, double *Q3)
int obb_disjoint (double B[3][3], double T[3], double a[3], double b[3])

Variables

static char rapidtag_data [] = "RAPIDTAG file: "__FILE__" date: "__DATE__" time: "__TIME__


Function Documentation

double max double  a,
double  b,
double  c
[inline]
 

Definition at line 53 of file overlap.cpp.

double min double  a,
double  b,
double  c
[inline]
 

Definition at line 63 of file overlap.cpp.

int obb_disjoint double  B[3][3],
double  T[3],
double  a[3],
double  b[3]
 

Definition at line 222 of file overlap.cpp.

References Mprintg(), myfabs, and Vprintg().

Referenced by collide_recursive().

Here is the call graph for this function:

int project6 double *  ax,
double *  p1,
double *  p2,
double *  p3,
double *  q1,
double *  q2,
double *  q3
 

Definition at line 73 of file overlap.cpp.

References max, min, and VdotV().

Referenced by tri_contact().

Here is the call graph for this function:

static void r1 char *  f  )  [static]
 

Definition at line 47 of file overlap.cpp.

References r1(), rapid_version, and rapidtag_data.

Here is the call graph for this function:

int tri_contact double *  P1,
double *  P2,
double *  P3,
double *  Q1,
double *  Q2,
double *  Q3
 

Definition at line 100 of file overlap.cpp.

References project6(), and VcrossV().

Here is the call graph for this function:


Variable Documentation

char rapidtag_data[] = "RAPIDTAG file: "__FILE__" date: "__DATE__" time: "__TIME__ [static]
 

Definition at line 44 of file overlap.cpp.


Generated on Thu Dec 1 10:14:12 2005 for COME - Biomechanical Joint Model by  doxygen 1.4.5