Ce chapitre regroupe l'ensemble des fonctions de PHIGURE permettant de définir des plans de coupe servant à générer des isolignes sur le plan ou servant à ne visualiser que les parties des primitives dans le demi espace délimité par le plan. Cette dernière notion est appelée modelling clipping par la norme PHIGS. Pour plus de détails sur cette notion, il est conseillé de se reporter à la documentation de GPHIGS.
Un plan de coupe peut être défini de 12 façons différentes avec les variables :
TYPLAN : indique le type de définition
PLAN : liste de réels définissant la position géométrique du plan
Ces différentes définitions de plan sont utilisées par les fonctions suivantes :
TILSP* : isolignes sur un plan de coupe d'un maillage 3D.
TCMSP* : "data mapping" sur un plan de coupe d'un maillage 3D.
TCPLRP : représentation d'un plan de coupe (cf. ci-après).
TSMCP3 : insertion d'un plan de modelling clipping (cf. ci-après).
TSMCLI : insertion d'un indicateur de modelling clipping (cf. ci-après).
TYPLAN = 1 ou 11
Le plan est défini par un vecteur N orthogonal au plan, par un point O appartenant à l'axe orthogonal au plan, et par la distance D du plan au point O. D est en fait l'abscisse curviligne le long de l'axe orthogonal du point intersection entre le plan et l'axe. L'origine des abscisses étant le point O et l'axe étant orienté positivement par le vecteur N. (Si D est nulle, le point O appartient au plan).

PLAN (1), PLAN (2), PLAN (3) Composantes x,y,z du vecteur N
PLAN (4), PLAN (5), PLAN (6) Composantes x,y,z du point O
PLAN (7) Distance D
Si TYPLAN =1, le vecteur N, le point O et la distance D sont relatifs aux coordonnées utilisateur, sinon si TYPLAN = 11 ils sont relatifs au domaine homogène [0-1] × [0-1] × [0-1]
TYPLAN = 2 ou 12
Le plan est défini par 2 vecteurs V1 V2 définissant un plan parallèle, par un point O, et par la distance D du plan au point O. Le produit vectoriel de V1 et V2 définit la direction et l'orientation de l'axe orthogonal au plan. (V1 et V2 ne doivent pas être colinéaires). Comme pour la première définition de plan, O est un point appartenant à l'axe, et D est l'abscisse curviligne le long de l'axe du point intersection entre le plan et l'axe. L'origine des abscisses étant le point O et l'axe étant orienté positivement par le vecteur V1[and]V2. (Si D est nulle, le point O appartient au plan).

PLAN (1), PLAN (2), PLAN (3) Composantes x,y,z de V1
PLAN (4), PLAN (5), PLAN (6) Composantes x,y,z de V2
PLAN (7), PLAN (8), PLAN (9) Composantes x,y,z du point O
PLAN (10) Distance D
Si TYPLAN =2, les vecteurs V1 et V2, le point O et la distance D sont relatifs aux coordonnées utilisateur, sinon si TYPLAN = 12 ils sont relatifs au domaine homogène [0-1] × [0-1] × [0-1]
TYPLAN = 3 ou 13
Le plan est défini par 3 points P1 P2 P3 définissant un plan parallèle et par la distance D du plan au point P1. Si on appelle V1 le vecteur P1P2 et V2 le vecteur P1P3 alors le produit vectoriel de V1 et V2 définit la direction et l'orientation de l'axe orthogonal au plan. (V1 et V2 ne doivent pas être colinéaires). Cet axe passe par le point P1. Ce dernier est l'origine des abscisses le long de l'axe qui est orienté positivement par le vecteur V1[and]V2. (Si D est nulle, les points P1,P2 et P3 appartiennent au plan).

PLAN (1), PLAN (2), PLAN (3) Composantes x,y,z de P1
PLAN (4), PLAN (5), PLAN (6) Composantes x,y,z de P2
PLAN (7), PLAN (8), PLAN (9) Composantes x,y,z de P3
PLAN (10) Distance D
Si TYPLAN =3, les points P1 P2 P3 et la distance D sont relatifs aux coordonnées utilisateur, sinon si TYPLAN = 13 ils sont relatifs au domaine homogène [0-1] × [0-1] × [0-1]
TYPLAN = 4 ou 14
Le plan est défini par un axe orthogonal orienté par deux angles [theta] et [phi], par un point O appartenant à l'axe orthogonal, et par la distance D du plan au point O.
[theta] est l'angle entre le plan YZ et l'axe orthogonal au plan. Il est compris entre -[pi]/2 et +[pi]/2. Si [theta] = ± [pi]/2 alors le plan défini est parallèle au plan YZ.
[phi] est l'angle entre l'axe Y et la projection de l'axe orthogonal sur le plan YZ. Il varie entre 0 et 2[pi]
D est l'abscisse curviligne le long de l'axe orthogonal du point intersection entre le plan et l'axe. L'origine des abscisses étant le point O et l'axe étant orienté positivement par un point fictif de coordonnées sphériques (1, [theta], [phi]). (Si D est nulle, le point O appartient au plan).

PLAN (1) Angle [theta] en radian
PLAN (2) Angle [phi] en radian
PLAN (3), PLAN (4), PLAN (5) Composantes x,y,z du point O
PLAN (6) Distance D
Si TYPLAN =4, le point O et la distance D sont relatifs aux coordonnées utilisateur, sinon si TYPLAN = 14, ils sont relatifs au domaine homogène [0-1] × [0-1] × [0-1]
TYPLAN = 5 ou 15
Le plan est défini par un axe orthogonal orienté par deux angles [theta] et [phi], par un point O appartenant à l'axe orthogonal, et par la distance D du plan au point O.
[theta] est l'angle entre le plan ZX et l'axe orthogonal au plan. Il est compris entre -[pi]/2 et +[pi]/2. Si [theta] = ± [pi]/2 alors le plan défini est parallèle au plan ZX.
[phi] est l'angle entre l'axe Z et la projection de l'axe orthogonal sur le plan ZX. Il varie entre 0 et 2[pi]
D est l'abscisse curviligne le long de l'axe orthogonal du point intersection entre le plan et l'axe. L'origine des abscisses étant le point O et l'axe étant orienté positivement par un point fictif de coordonnées sphériques (1, [theta], [phi]). (Si D est nulle, le point O appartient au plan).

PLAN (1) Angle [theta] en radian
PLAN (2) Angle [phi] en radian
PLAN (3), PLAN (4), PLAN (5) Composantes x,y,z du point O de l'axe orthogonal au plan
PLAN (6) Distance D
Si TYPLAN =5, le point O et la distance D sont relatifs aux coordonnées utilisateur, sinon si TYPLAN = 15, ils sont relatifs au domaine homogène [0-1] × [0-1] × [0-1]
TYPLAN = 6 ou 16
Le plan est défini par un axe orthogonal orienté par deux angles [theta] et [phi], par un point O appartenant à l'axe orthogonal, et par la distance D du plan au point O.
[theta] est l'angle entre le plan XY et l'axe orthogonal au plan. Il est compris entre -[pi]/2 et +[pi]/2. Si [theta] = ± [pi]/2 alors le plan défini est parallèle au plan XY.
[phi] est l'angle entre l'axe X et la projection de l'axe orthogonal sur le plan XY. Il varie entre 0 et 2[pi]
D est l'abscisse curviligne le long de l'axe orthogonal du point intersection entre le plan et l'axe. L'origine des abscisses étant le point O et l'axe étant orienté positivement par un point fictif de coordonnées sphériques (1, [theta], [phi]). (Si D est nulle, le point O appartient au plan).

PLAN (1) Angle [theta] en radian
PLAN (2) Angle [phi] en radian
PLAN (3), PLAN (4), PLAN (5) Composantes x,y,z du point O
PLAN (6) Distance D
Si TYPLAN =6, le point O et la distance D sont relatifs aux coordonnées utilisateur, sinon si TYPLAN = 16, ils sont relatifs au domaine homogène [0-1] × [0-1] × [0-1]