class Linea2D


Definition#include <classlib/include/nmath.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Static Methods

Protected Methods

Protected Members

Private Members


Detailed Description

static float epsilonAng

epsilonAng

[private]

Punto2D p1

p1

[protected]

Punto2D p2

p2

[protected]

Punto2D b1

b1

[protected]

Punto2D b2

b2

[protected]

double coeff

coeff

[protected]

char Tipo

Tipo

[protected]

 Linea2D ()

Linea2D

 Linea2D ( const Punto2D& pa, const Punto2D& pb )

Linea2D

 Linea2D ( const Punto3D& pa, const Punto3D& pb )

Linea2D

 Linea2D ( const Punto3D& pa, const Punto3D& pb, int )

Linea2D

 Linea2D ( const Linea2D &l )

Linea2D

 ~Linea2D ()

~Linea2D

[virtual]

int  InfoLinea ()

InfoLinea

int  InSide ( const Punto2D& p )

InSide

[const]

int  InLinea ( const Linea2D &l )

InLinea

[const]

int  InLineaFine ( Linea2D &l )

InLineaFine

[const]

int  IsPuntoRetta ( const Punto2D& p )

IsPuntoRetta

[const]

int  IsPuntoLinea ( const Punto2D& p )

IsPuntoLinea

[const]

int  GetTipo ()

GetTipo

[const]

double  GetCoeff ()

GetCoeff

[const]

int  HalfPlane ( const Punto2D &p )

HalfPlane

[const]

int  IsNull ()

IsNull

[const]

double  GetAngolo ()

GetAngolo

[const]

double  GetDistance ( const Punto2D& p )

GetDistance

[const]

double  GetDistance ( const Linea2D& l )

GetDistance

[const]

int  IntersecaRette ( const Linea2D &l, Punto2D &intr )

IntersecaRette

[const]

int  IntersecaLinee ( const Linea2D &l, Punto2D &intr )

IntersecaLinee

[const]

int  IntersecaPerpendicolare ( Punto2D &p, Punto2D &intr )

IntersecaPerpendicolare

[const]

Linea2D  CostruisciPerpendicolare ( int ptflag )

CostruisciPerpendicolare

[const]

Linea2D  ParallelaPerPunto (Punto2D& pto)

ParallelaPerPunto

[const]

Linea2D  PerpendicolarePerPunto (Punto2D& pto)

PerpendicolarePerPunto

[const]

Linea2D&  operator = ( const Linea2D& l )

operator =

Punto2D  operator[] ( int idx )

operator[]

[const]

int  operator == ( const Linea2D& l2 )

operator ==

[const]

int  operator != ( const Linea2D& l2 )

operator !=

[const]

Linea2D  operator & ( const Linea2D& l2 )

operator &

[const]

int  operator | ( const Linea2D& l2 )

operator |

[const]

int  operator || ( const Linea2D& l2 )

operator ||

[const]

void  SetEpsilonAng ( float eps )

SetEpsilonAng

[static]

void  GetEpsilonAng ( float& )

GetEpsilonAng

[static]

void  InitLinea ()

InitLinea

[protected]


Generated by: nicola on gulliver.wadahome.it on Sun May 25 13:54:34 2003, using kdoc 2.0a53.