Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

jAPIgeometry.h File Reference

Go to the source code of this file.

Classes

class  jDroite
class  jPoint
class  jSegment
class  jVecteur

Enumerations

enum  jIntersections {
  inter_n_existe_pas = 0, inter_existe, negatif, positif,
  posterieur, anterieur, bas, haut,
  confondues, paralleles_strict, segment_inside, segment_outside
}

Functions

TPoint __fastcall jGEOmilieu (const TPoint &p, const TPoint &q)
double jGEOdistance (const jDroite &d, const jPoint &p)
double jGEOdistance (const jSegment &s, const jPoint &p)
TPoint __fastcall jGEOintersection (const jDroite &d1, const jDroite &d2, jIntersections &_cas)
TPoint __fastcall jGEOintersection (const jDroite &d, const jSegment &s, jIntersections &_cas)
TPoint __fastcall jGEOintersection (const jSegment &s, const jDroite &d, jIntersections &_cas)
jDroite __fastcall jGEOperpendiculaire (const jDroite &d, const TPoint &p)
jDroite __fastcall jGEOperpendiculaire (const TPoint &p, const jDroite &d)
TPoint __fastcall jGEOprojection (const TPoint &p, const jDroite &d)
TPoint __fastcall jGEOprojection (const jDroite &d, const TPoint &p)
jDroite __fastcall jGEOparallele (const jDroite &d, const TPoint &p)
jDroite __fastcall jGEOparallele (const TPoint &p, const jDroite &d)
jDroite __fastcall jGEOrotation (const jDroite &d, const TPoint &p, float angle)
jDroite __fastcall jGEOparalleleDistante (const jDroite &d, double distance, jIntersections sens)
jDroite __fastcall jGEOparalleleDistante (double distance, jDroite d, jIntersections sens)
TPoint __fastcall jGEOpointDistant (const TPoint &p, const jVecteur &v, double distance, jIntersections sens)
TPoint __fastcall jGEOpointDistant (const jVecteur &v, const TPoint &p, double f, jIntersections sens)
TPoint __fastcall jGEOpointDistant (const TPoint &p, const jDroite &d, double f, jIntersections sens)
TPoint __fastcall jGEOpointDistant (const jDroite &d, const TPoint &p, double f, jIntersections sens)


Enumeration Type Documentation

enum jIntersections
 

Enumeration values:
inter_n_existe_pas 
inter_existe 
negatif 
positif 
posterieur 
anterieur 
bas 
haut 
confondues 
paralleles_strict 
segment_inside 
segment_outside 


Function Documentation

double jGEOdistance (  const jSegment &  s,
const jPoint &  p
) 
 

double jGEOdistance (  const jDroite &  d,
const jPoint &  p
) 
 

TPoint __fastcall jGEOintersection (  const jSegment &  s,
const jDroite &  d,
jIntersections &  _cas
)  [inline]
 

TPoint __fastcall jGEOintersection (  const jDroite &  d,
const jSegment &  s,
jIntersections &  _cas
) 
 

TPoint __fastcall jGEOintersection (  const jDroite &  d1,
const jDroite &  d2,
jIntersections &  _cas
) 
 

TPoint __fastcall jGEOmilieu (  const TPoint &  p,
const TPoint &  q
) 
 

jDroite __fastcall jGEOparallele (  const TPoint &  p,
const jDroite &  d
)  [inline]
 

jDroite __fastcall jGEOparallele (  const jDroite &  d,
const TPoint &  p
) 
 

jDroite __fastcall jGEOparalleleDistante (  double  distance,
jDroite  d,
jIntersections  sens
)  [inline]
 

jDroite __fastcall jGEOparalleleDistante (  const jDroite &  d,
double  distance,
jIntersections  sens
) 
 

jDroite __fastcall jGEOperpendiculaire (  const TPoint &  p,
const jDroite &  d
)  [inline]
 

jDroite __fastcall jGEOperpendiculaire (  const jDroite &  d,
const TPoint &  p
) 
 

TPoint __fastcall jGEOpointDistant (  const jDroite &  d,
const TPoint &  p,
double  f,
jIntersections  sens
)  [inline]
 

TPoint __fastcall jGEOpointDistant (  const TPoint &  p,
const jDroite &  d,
double  f,
jIntersections  sens
)  [inline]
 

TPoint __fastcall jGEOpointDistant (  const jVecteur &  v,
const TPoint &  p,
double  f,
jIntersections  sens
)  [inline]
 

TPoint __fastcall jGEOpointDistant (  const TPoint &  p,
const jVecteur &  v,
double  distance,
jIntersections  sens
) 
 

TPoint __fastcall jGEOprojection (  const jDroite &  d,
const TPoint &  p
)  [inline]
 

TPoint __fastcall jGEOprojection (  const TPoint &  p,
const jDroite &  d
) 
 

jDroite __fastcall jGEOrotation (  const jDroite &  d,
const TPoint &  p,
float  angle
) 
 


Generated on Sat Nov 15 10:52:35 2003 for JAPI by doxygen 1.3.4