module special.image.image_synthese_facette_image

Inheritance diagram of ensae_teaching_cs.special.image.image_synthese_facette_image

Short summary

module ensae_teaching_cs.special.image.image_synthese_facette_image

image et synthèse

source on GitHub

Classes

class

truncated documentation

RectangleImage

définit un rectangle contenant un portrait

SphereReflet

implémente une sphère avec un reflet

Methods

method

truncated documentation

__init__

initialisation, si d == None, d est calculé comme étant le symétrique de b par rapport au milieu du segment [ac], …

__init__

initialisation, reflet est un coefficient de réflexion

__str__

affichage

__str__

affichage

couleur_point

retourne la couleur au point de coordonnée p

rayon_reflechi

retourne le rayon réfléchi au point p de la surface, si aucune, retourne None

Documentation

image et synthèse

source on GitHub

class ensae_teaching_cs.special.image.image_synthese_facette_image.RectangleImage(a, b, c, d, nom_image, pygame, invertx=False)[source]

Bases : ensae_teaching_cs.special.image.image_synthese_facette.Rectangle

définit un rectangle contenant un portrait

source on GitHub

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

source on GitHub

__init__(a, b, c, d, nom_image, pygame, invertx=False)[source]

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

source on GitHub

__str__()[source]

affichage

source on GitHub

couleur_point(p)[source]

retourne la couleur au point de coordonnée p

source on GitHub

class ensae_teaching_cs.special.image.image_synthese_facette_image.SphereReflet(centre, rayon, couleur, reflet)[source]

Bases : ensae_teaching_cs.special.image.image_synthese_sphere.Sphere

implémente une sphère avec un reflet

source on GitHub

initialisation, reflet est un coefficient de réflexion

source on GitHub

__init__(centre, rayon, couleur, reflet)[source]

initialisation, reflet est un coefficient de réflexion

source on GitHub

__str__()[source]

affichage

source on GitHub

rayon_reflechi(rayon, p)[source]

retourne le rayon réfléchi au point p de la surface, si aucune, retourne None

source on GitHub