| MLV_shape.h(3) | Library Functions Manual | MLV_shape.h(3) | 
MLV_shape.h - Ce fichier définit tout les prototypes des fonctions permettant de dessiner des figures.
void MLV_draw_circle (int x, int y, int radius,
    MLV_Color color)
  
  Dessine un cercle à une position et un rayon spécifiés en
    paramètres. void MLV_draw_filled_circle (int x, int y, int
    radius, MLV_Color color)
  
  Dessine un disque plein dont le centre et le rayon sont passés en
    paramètres. void MLV_draw_ellipse (int x, int y, int radius_x,
    int radius_y, MLV_Color color)
  
  Dessine une ellipse. void MLV_draw_filled_ellipse (int x, int y, int
    radius_x, int radius_y, MLV_Color color)
  
  Dessine une ellipse pleine. void MLV_draw_polygon (const int *vx, const
    int *vy, int nb_points, MLV_Color color)
  
  Dessine un polygone à partir d'une liste de sommets. void
    MLV_draw_triangle (int ax, int ay, int bx, int by, int cx, int cy,
    MLV_Color color)
  
  Dessine un triangle (vide). void MLV_draw_filled_polygon (const int
    *vx, const int *vy, int nb_points, MLV_Color color)
  
  Dessine un polygone plein à partir d'une liste de sommets. void
    MLV_draw_filled_triangle (int ax, int ay, int bx, int by, int cx, int
    cy, MLV_Color color)
  
  Dessine un triangle plein. void MLV_draw_bezier_curve (const int *vx,
    const int *vy, int nb_points, MLV_Color color)
  
  Dessine une courbe de Bézier à partir d'une liste de sommets.
    void MLV_draw_rectangle (int x, int y, int width, int height,
    MLV_Color color)
  
  Dessine un rectangle dont la taille, la couleur et la position du sommet
    Nord-Ouest sont données en paramètres. void
    MLV_draw_filled_rectangle (int x, int y, int width, int height,
    MLV_Color color)
  
  Dessine un rectangle plein dont la taille, la couleur et la position du sommet
    Nord-Ouest sont données en paramètres. void
    MLV_draw_line (int x1, int y1, int x2, int y2, MLV_Color
    color)
  
  Dessine une ligne. void MLV_draw_pixel (int x, int y, MLV_Color
    color)
  
  Dessine un pixel dont les coordonnées sont passées en
    paramètres. void MLV_draw_point (int x, int y,
    MLV_Color color)
  
  Dessine un point dont les coordonnées sont passées en
    paramètres. Cette fonction est identique à MLV_draw_pixel.
    void MLV_draw_circle_on_image (int x, int y, int radius,
    MLV_Color color, MLV_Image *image)
  
  Dessine un cercle à une position et un rayon spécifiés en
    paramètres dans une image. void
    MLV_draw_filled_circle_on_image (int x, int y, int radius,
    MLV_Color color, MLV_Image *image)
  
  Dessine un disque plein dont le centre et le rayon sont passés en
    parametres dans une image. void MLV_draw_ellipse_on_image (int x, int
    y, int radius_x, int radius_y, MLV_Color color, MLV_Image
    *image)
  
  Dessine une ellipse dans une image. void
    MLV_draw_filled_ellipse_on_image (int x, int y, int radius_x, int
    radius_y, MLV_Color color, MLV_Image *image)
  
  Dessine une ellipse pleine dans une image. void
    MLV_draw_polygon_on_image (const int *vx, const int *vy, int
    nb_points, MLV_Color color, MLV_Image *image)
  
  Dessine un polygone à partir d'une liste de sommets dans une image.
    void MLV_draw_triangle_on_image (int ax, int ay, int bx, int by, int
    cx, int cy, MLV_Color color, MLV_Image *image)
  
  Dessine un triangle (vide) sur une image passée en paramètre.
    void MLV_draw_filled_polygon_on_image (const int *vx, const int *vy,
    int nb_points, MLV_Color color, MLV_Image *image)
  
  Dessine un polygone plein à partir d'une liste de sommets dans une
    image. void MLV_draw_filled_triangle_on_image (int ax, int ay, int
    bx, int by, int cx, int cy, MLV_Color color, MLV_Image *image)
  
  Dessine un triangle plein sur une image passée en paramètre.
    void MLV_draw_bezier_curve_on_image (const int *vx, const int *vy,
    int nb_points, MLV_Color color, MLV_Image *image)
  
  Dessine une courbe de Bézier à partir d'une liste de sommets
    dans une image. void MLV_draw_rectangle_on_image (int x, int y, int
    width, int height, MLV_Color color, MLV_Image *image)
  
  Dessine un rectangle dont la taille, la couleur et la position du sommet
    Nord-Ouest sont données en paramètres dans une image. void
    MLV_draw_filled_rectangle_on_image (int x, int y, int width, int
    height, MLV_Color color, MLV_Image *image)
  
  Dessine un rectangle plein dont la taille, la couleur et la position du sommet
    Nord-Ouest sont données en paramètres dans une image. void
    MLV_draw_line_on_image (int x1, int y1, int x2, int y2,
    MLV_Color color, MLV_Image *image)
  
  Dessine une ligne dans une image. void MLV_draw_pixel_on_image (int x,
    int y, MLV_Color color, MLV_Image *image)
  
  Dessine un pixel dont les coordonnées sont passées en
    paramètres dans une image. void MLV_draw_point_on_image (int
    x, int y, MLV_Color color, MLV_Image *image)
  
  Dessine un point dont les coordonnées sont passées en
    paramètres. Cette fonction est identique à MLV_draw_pixel dans
    une image.
  
Ce fichier définit tout les prototypes des fonctions permettant de dessiner des figures.
Auteur
Marc Zipstein
Dessine une courbe de Bézier à partir d'une liste de sommets.
Paramètres
Exemples
  
  beginner/02_shapes.c.
Dessine une courbe de Bézier à partir d'une liste de sommets dans une image.
Paramètres
Dessine un cercle à une position et un rayon spécifiés en paramètres.
Paramètres
Exemples
  
  beginner/02_shapes.c, et beginner/05_mouse.c.
Dessine un cercle à une position et un rayon spécifiés en paramètres dans une image.
Paramètres
Dessine une ellipse.
Paramètres
Exemples
  
  beginner/02_shapes.c.
Dessine une ellipse dans une image.
Paramètres
Dessine un disque plein dont le centre et le rayon sont passés en paramètres.
Paramètres
Exemples
  
  beginner/02_shapes.c.
Dessine un disque plein dont le centre et le rayon sont passés en parametres dans une image.
Paramètres
Dessine une ellipse pleine.
Paramètres
Exemples
  
  beginner/02_shapes.c.
Dessine une ellipse pleine dans une image.
Paramètres
Dessine un polygone plein à partir d'une liste de sommets.
Paramètres
Exemples
  
  beginner/02_shapes.c.
Dessine un polygone plein à partir d'une liste de sommets dans une image.
Paramètres
Dessine un rectangle plein dont la taille, la couleur et la position du sommet Nord-Ouest sont données en paramètres.
Paramètres
Exemples
  
  advanced/09_animation.c, beginner/02_shapes.c,
    beginner/09_colors.c, medium/06_colors.c, et
    medium/09_keyboard_accents.c.
Dessine un rectangle plein dont la taille, la couleur et la position du sommet Nord-Ouest sont données en paramètres dans une image.
Paramètres
Exemples
  
  advanced/08_zone_click.c.
Dessine un triangle plein.
Paramètres
Exemples
  
  beginner/02_shapes.c.
Dessine un triangle plein sur une image passée en paramètre.
Paramètres
Dessine une ligne.
Paramètres
Exemples
  
  advanced/01_texts_and_boxes.c, beginner/02_shapes.c, et
    medium/06_colors.c.
Dessine une ligne dans une image.
Paramètres
Dessine un pixel dont les coordonnées sont passées en paramètres.
Paramètres
Dessine un pixel dont les coordonnées sont passées en paramètres dans une image.
Paramètres
Dessine un point dont les coordonnées sont passées en paramètres. Cette fonction est identique à MLV_draw_pixel.
Paramètres
Exemples
  
  beginner/02_shapes.c, et medium/06_colors.c.
Dessine un point dont les coordonnées sont passées en paramètres. Cette fonction est identique à MLV_draw_pixel dans une image.
Paramètres
Dessine un polygone à partir d'une liste de sommets.
Paramètres
Exemples
  
  beginner/02_shapes.c.
Dessine un polygone à partir d'une liste de sommets dans une image.
Paramètres
Dessine un rectangle dont la taille, la couleur et la position du sommet Nord-Ouest sont données en paramètres.
Paramètres
Exemples
  
  beginner/02_shapes.c, et medium/08_full_screen.c.
Dessine un rectangle dont la taille, la couleur et la position du sommet Nord-Ouest sont données en paramètres dans une image.
Paramètres
Dessine un triangle (vide).
Paramètres
Exemples
  
  beginner/02_shapes.c.
Dessine un triangle (vide) sur une image passée en paramètre.
Paramètres
Généré automatiquement par Doxygen pour MLV-3.1.0 à partir du code source.
| Lundi 2 Janvier 2023 | MLV-3.1.0 |