right up left contents index
Précédent: "SpxObjetSphere"
Suivant: "Collection d'objets"
Haut: "Objets simples"

SpxObjetCylindre 

void SpxObjetCylindre(REEL_S ox1,REEL_S oy1,REEL_S oz1,REEL_S decal1,
        REEL_S ox2,REEL_S oy2,REEL_S oz2,REEL_S decal2,REEL_S ray,
        REEL_S valc,unsigned def,SPXFILE* spx_file)
void SpxDObjetCylindre(REEL ox1,REEL oy1,REEL oz1,REEL decal1,
        REEL ox2,REEL oy2,REEL oz2,REEL decal2,REEL ray,
        REEL valc,unsigned def,SPXFILE* spx_file)
void Spx4ObjetCylindre(REEL4 ox1,REEL4 oy1,REEL4 oz1,REEL4 decal1,
        REEL4 ox2,REEL4 oy2,REEL4 oz2,REEL4 decal2,REEL4 ray,
        REEL4 valc,unsigned def,SPXFILE* spx_file)
void Spx8ObjetCylindre(REEL8 ox1,REEL8 oy1,REEL8 oz1,REEL8 decal1,
        REEL8 ox2,REEL8 oy2,REEL8 oz2,REEL8 decal2,REEL8 ray,
        REEL8 valc,unsigned def,SPXFILE* spx_file)

Cette routine permet à l'application d'envoyer un cylindre maillée.

ox1, oy1 et oz1 sont les coordonnées du premier point définissant l'axe du cylindre.

ox2, oy2 et oz2 sont les coordonnées du deuxième point définissant l'axe du cylindre.

decal1 est le décalage entre la première extrémité du cylindre et le premier point définissant son axe.

decal2 est le décalage entre la deuxième extrémité du cylindre et le deuxième point définissant son axe.

ray est le rayon du cylindre.

valc est une grandeur physique définie pour tout le cylindre. Elle est représentable par une couleur (voir tableau c des routines de type 4d).

def caractérise le nombre de mailles du cylindre. Il est égal au nombre de noeuds sur une section circulaire.

spx_file est le pointeur sur une connexion renvoyé par SpcOpen qui doit avoir été préalablement appelé.