torcs - 1.2.2

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

#include "Convex.h"
#include "BBox.h"
#include "Transform.h"

Include dependency graph for Convex.cpp:

Include dependency graph

Functions

void compute_det ()
bool valid (int s)
void compute_vector (int bits, Vector &v)
void compute_points (int bits, Point &p1, Point &p2)
bool closest (Vector &v)
bool degenerate (const Vector &w)
bool intersect (const Convex &a, const Convex &b, const Transform &a2w, const Transform &b2w, Vector &v)
bool intersect (const Convex &a, const Convex &b, const Transform &b2a, Vector &v)
bool common_point (const Convex &a, const Convex &b, const Transform &a2w, const Transform &b2w, Vector &v, Point &pa, Point &pb)
bool common_point (const Convex &a, const Convex &b, const Transform &b2a, Vector &v, Point &pa, Point &pb)
void closest_points (const Convex &a, const Convex &b, const Transform &a2w, const Transform &b2w, Point &pa, Point &pb)

Variables

Scalar rel_error = 1e-6
Scalar abs_error = 1e-10

Function Documentation

bool closest Vector v  )  [inline]
 

Here is the call graph for this function:

void closest_points const Convex a,
const Convex b,
const Transform a2w,
const Transform b2w,
Point pa,
Point pb
 

bool common_point const Convex a,
const Convex b,
const Transform b2a,
Vector v,
Point pa,
Point pb
 

bool common_point const Convex a,
const Convex b,
const Transform a2w,
const Transform b2w,
Vector v,
Point pa,
Point pb
 

void compute_det  ) 
 

Here is the call graph for this function:

void compute_points int  bits,
Point p1,
Point p2
[inline]
 

Here is the call graph for this function:

void compute_vector int  bits,
Vector v
[inline]
 

bool degenerate const Vector w  )  [inline]
 

bool intersect const Convex a,
const Convex b,
const Transform b2a,
Vector v
 

bool intersect const Convex a,
const Convex b,
const Transform a2w,
const Transform b2w,
Vector v
 

bool valid int  s  )  [inline]
 


Variable Documentation

Scalar abs_error = 1e-10
 

Scalar rel_error = 1e-6
 


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