module special.image.image_synthese_sphere
¶
Short summary¶
module ensae_teaching_cs.special.image.image_synthese_sphere
définition d’une sphère
Classes¶
class |
truncated documentation |
---|---|
définit une sphère |
Methods¶
method |
truncated documentation |
---|---|
initialisation |
|
affichage |
|
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 la normale au point de coordonnée p |
Documentation¶
définition d’une sphère
- class ensae_teaching_cs.special.image.image_synthese_sphere.Sphere(centre, rayon, couleur)¶
Bases :
ensae_teaching_cs.special.image.image_synthese_base.Objet
définit une sphère
initialisation
- __init__(centre, rayon, couleur)¶
initialisation
- __slots__ = ('centre', 'rayon', 'couleur')¶
- __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
- normale(p, rayon)¶
retourne la normale au point de coordonnée p