double distance_point_segment(Point P1, Segment S1)
Distance entre un point et un segment.
Definition geometry.c:171
struct Point_ Point
Type Point.
Vecteur add_vecteur(Vecteur V1, Vecteur V2)
Addition de deux vecteurs.
Definition geometry.c:69
struct Bezier2_ Bezier2
Profil d'une courbe de Bézier de degré 2.
Point produit(Point P1, double a)
Produit d'un point avec un nombre réel.
Definition geometry.c:94
struct Segment_ Segment
Profil d'un segment.
Vecteur produit_vect(Vecteur V1, double a)
Produit d'un vecteur avec un nombre réel.
Definition geometry.c:106
Vecteur set_vecteur(double x, double y)
Initialisation d'un vecteur.
Definition geometry.c:43
double produit_scalaire(Vecteur V1, Vecteur V2)
Produit scalaire de deux vecteurs.
Definition geometry.c:118
struct Bezier3_ Bezier3
Profil d'une courbe de Bézier de degré 3.
double distance(Point P1, Point P2)
Distance entre deux points.
Definition geometry.c:142
struct Vecteur_ Vecteur
Type Vecteur.
Point add_point(Point P1, Point P2)
Addition de deux points.
Definition geometry.c:56
double norm(Vecteur V1)
Norme d'un vecteur.
Definition geometry.c:129
Point set_point(double x, double y)
Initialisation d'un point.
Definition geometry.c:29
Vecteur vect_bipoint(Point A, Point B)
Création d'un vecteur à partir de deux points.
Definition geometry.c:81
Vecteur vector_creation(Point P1, Point P2)
Création d'un vecteur à partir de deux points.
Definition geometry.c:155
Profil d'une courbe de Bézier de degré 2.
Definition geometry.h:54
Point B
Definition geometry.h:55
Point A
Definition geometry.h:55
Point C
Definition geometry.h:55
Profil d'une courbe de Bézier de degré 3.
Definition geometry.h:64
Point A
Definition geometry.h:65
Point C
Definition geometry.h:65
Point D
Definition geometry.h:65
Point B
Definition geometry.h:65
Type Point.
Definition geometry.h:34
double y
Definition geometry.h:35
double x
Definition geometry.h:35
Profil d'un segment.
Definition geometry.h:44
Point B
Definition geometry.h:45
Point A
Definition geometry.h:45
Type Vecteur.
Definition geometry.h:24
double x
Definition geometry.h:25
double y
Definition geometry.h:25