module special.image.image_synthese_facette
¶
Short summary¶
module ensae_teaching_cs.special.image.image_synthese_facette
définition d’une facette
Classes¶
class |
truncated documentation |
---|---|
définit un triangle dans l’espace |
|
définit un rectangle dans l’espace |
Methods¶
method |
truncated documentation |
---|---|
initialisation |
|
initialisation, si d == None, d est calculé comme étant le symétrique de b par rapport au milieu du segment [ac] … |
|
affichage |
|
affichage |
|
retourne la couleur au point de coordonnée p |
|
|
retourne la couleur au point de coordonnée p |
retourne le point d’intersection avec le rayon r, retourne None s’il n’y pas d’intersection |
|
|
retourne le point d’intersection avec le rayon r, retourne None s’il n’y pas d’intersection |
retourne le point d’intersection entre le plan et le rayon r |
|
|
retourne le point d’intersection entre le plan et le rayon r |
retourne la normale au point de coordonnée p et connaissant le rayon |
|
|
retourne la normale au point de coordonnée p et connaissant le rayon |
dit si un point appartient à l’intérieur du triangle |
|
dit si un point appartient à l’intérieur du triangle |
Documentation¶
définition d’une facette
-
class
ensae_teaching_cs.special.image.image_synthese_facette.
Facette
(a, b, c, couleur)¶ Bases :
ensae_teaching_cs.special.image.image_synthese_base.Objet
définit un triangle dans l’espace
initialisation
-
__init__
(a, b, c, couleur)¶ initialisation
-
__str__
()¶ affichage
-
couleur_point
(p)¶ retourne la couleur au point de coordonnée p
-
intersection
(r)¶ retourne le point d’intersection avec le rayon r, retourne None s’il n’y pas d’intersection
-
intersection_plan
(r)¶ retourne le point d’intersection entre le plan et le rayon r
-
normale
(p, rayon)¶ retourne la normale au point de coordonnée p et connaissant le rayon
-
point_interieur
(p)¶ dit si un point appartient à l’intérieur du triangle
-
-
class
ensae_teaching_cs.special.image.image_synthese_facette.
Rectangle
(a, b, c, d, couleur)¶ Bases :
ensae_teaching_cs.special.image.image_synthese_facette.Facette
définit un rectangle dans l’espace
initialisation, si d == None, d est calculé comme étant le symétrique de b par rapport au milieu du segment [ac]
-
__init__
(a, b, c, d, couleur)¶ initialisation, si d == None, d est calculé comme étant le symétrique de b par rapport au milieu du segment [ac]
-
__str__
()¶ affichage
-
point_interieur
(p)¶ dit si un point appartient à l’intérieur du triangle
-