module special.image.image_synthese_facette_image
#
Short summary#
module ensae_teaching_cs.special.image.image_synthese_facette_image
image et synthèse
Classes#
class |
truncated documentation |
---|---|
définit un rectangle contenant un portrait |
|
implémente une sphère avec un reflet |
Methods#
method |
truncated documentation |
---|---|
initialisation, si d == None, d est calculé comme étant le symétrique de b par rapport au milieu du segment [ac], … |
|
initialisation, reflet est un coefficient de réflexion |
|
affichage |
|
affichage |
|
retourne la couleur au point de coordonnée p |
|
retourne le rayon réfléchi au point p de la surface, si aucune, retourne None |
Documentation#
image et synthèse
- class ensae_teaching_cs.special.image.image_synthese_facette_image.RectangleImage(a, b, c, d, nom_image, pygame, invertx=False)#
Bases :
Rectangle
définit un rectangle contenant un portrait
initialisation, si d == None, d est calculé comme étant le symétrique de b par rapport au milieu du segment [ac], la texture est une image, si invertx == True, inverse l’image selon l’axe des x
- __init__(a, b, c, d, nom_image, pygame, invertx=False)#
initialisation, si d == None, d est calculé comme étant le symétrique de b par rapport au milieu du segment [ac], la texture est une image, si invertx == True, inverse l’image selon l’axe des x
- __str__()#
affichage
- couleur_point(p)#
retourne la couleur au point de coordonnée p
- class ensae_teaching_cs.special.image.image_synthese_facette_image.SphereReflet(centre, rayon, couleur, reflet)#
Bases :
Sphere
implémente une sphère avec un reflet
initialisation, reflet est un coefficient de réflexion
- __init__(centre, rayon, couleur, reflet)#
initialisation, reflet est un coefficient de réflexion
- __str__()#
affichage
- rayon_reflechi(rayon, p)#
retourne le rayon réfléchi au point p de la surface, si aucune, retourne None