torcs - 1.2.2

src/modules/simu/simuv2.sav/SOLID-2.0/src/Object.cpp File Reference

#include "Object.h"
#include "AlgoTable.h"
#include "Convex.h"
#include "Complex.h"
#include <new.h>

Include dependency graph for Object.cpp:

Include dependency graph

Typedefs

typedef AlgoTable< IntersectIntersectTable
typedef AlgoTable< Common_pointCommon_pointTable

Functions

bool intersectConvexConvex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v)
bool intersectComplexConvex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v)
bool intersectComplexComplex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v)
IntersectTableintersectInitialize ()
bool intersect (const Object &a, const Object &b, Vector &v)
bool common_pointConvexConvex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v, Point &pa, Point &pb)
bool common_pointComplexConvex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v, Point &pa, Point &pb)
bool common_pointComplexComplex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v, Point &pa, Point &pb)
Common_pointTablecommon_pointInitialize ()
bool common_point (const Object &a, const Object &b, Vector &v, Point &pa, Point &pb)
bool prev_closest_points (const Object &a, const Object &b, Vector &v, Point &pa, Point &pb)

Typedef Documentation

typedef AlgoTable<Common_point> Common_pointTable
 

typedef AlgoTable<Intersect> IntersectTable
 


Function Documentation

bool common_point const Object a,
const Object b,
Vector v,
Point pa,
Point pb
 

Here is the call graph for this function:

bool common_pointComplexComplex const Shape a,
const Shape b,
const Transform a2w,
const Transform b2w,
Vector v,
Point pa,
Point pb
 

Here is the call graph for this function:

bool common_pointComplexConvex const Shape a,
const Shape b,
const Transform a2w,
const Transform b2w,
Vector v,
Point pa,
Point pb
 

Here is the call graph for this function:

bool common_pointConvexConvex const Shape a,
const Shape b,
const Transform a2w,
const Transform b2w,
Vector v,
Point pa,
Point pb
 

Here is the call graph for this function:

Common_pointTable* common_pointInitialize  ) 
 

Here is the call graph for this function:

bool intersect const Object a,
const Object b,
Vector v
 

Here is the call graph for this function:

bool intersectComplexComplex const Shape a,
const Shape b,
const Transform a2w,
const Transform b2w,
Vector v
 

Here is the call graph for this function:

bool intersectComplexConvex const Shape a,
const Shape b,
const Transform a2w,
const Transform b2w,
Vector v
 

Here is the call graph for this function:

bool intersectConvexConvex const Shape a,
const Shape b,
const Transform a2w,
const Transform b2w,
Vector v
 

Here is the call graph for this function:

IntersectTable* intersectInitialize  ) 
 

Here is the call graph for this function:

bool prev_closest_points const Object a,
const Object b,
Vector v,
Point pa,
Point pb
 

Here is the call graph for this function:


Generated at Thu Feb 26 21:53:47 2004 for torcs by doxygen 1.3.3 written by Dimitri van Heesch, © 1997-1999
TORCS © Eric Espié 1999, 2002.