CRINSA-team2025 V1
Documentation du Club Robot INSA Rennes 2025
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Sphere

Fonctions membres publiques

 Sphere (char *nom_forme, float pos_x, float pos_y, float pos_z, float radius, float quat_x, float quat_y, float quat_z, float quat_w, int precision, char *color, float transparency)
 
void setPosition (float pos_x, float pos_y, float pos_z)
 modifie la position de la sphère
 
void setXPosition (float pos_x)
 modifie la position x de la sphère
 
void setYPosition (float pos_y)
 modifie la position y de la sphère
 
void setZPosition (float pos_z)
 modifie la position z de la sphère
 
void setRadius (float radius)
 modifie le rayon de la sphère
 
void setPrecision (int precision)
 modifie la précision de la sphère
 
void setRotation (float quat_x, float quat_y, float quat_z, float quat_w)
 modifie le quaternion de rotation de la sphère
 
void setQuatX (float quat_x)
 modifie le quaternion de rotation x de la sphère
 
void setQuatY (float quat_y)
 modifie le quaternion de rotation y de la sphère
 
void setQuatZ (float quat_z)
 modifie le quaternion de rotation z de la sphère
 
void setQuatW (float quat_w)
 modifie le quaternion de rotation w de la sphère
 
void setColor (const char *color)
 modifie la couleur de la sphère
 
void setTransparency (float transparency)
 modifie la transparence de la sphère
 
void sendSphereToTeleplot (Teleplot &teleplot)
 Envoie la sphère à Teleplot.
 

Documentation des constructeurs et destructeur

◆ Sphere()

Sphere::Sphere ( char * nom_forme,
float pos_x,
float pos_y,
float pos_z,
float radius,
float quat_x,
float quat_y,
float quat_z,
float quat_w,
int precision,
char * color,
float transparency )

@Brief Créé une sphère pour le téléplot

Paramètres
nom_forme
pos_x
pos_y
pos_z
radius
quat_x
quat_y
quat_z
quat_w
precision
color
transparency

Documentation des fonctions membres

◆ sendSphereToTeleplot()

void Sphere::sendSphereToTeleplot ( Teleplot & teleplot)

Envoie la sphère à Teleplot.

Paramètres
teleplotL'instance de Teleplot à laquelle les données de la sphère seront envoyées.

◆ setColor()

void Sphere::setColor ( const char * color)

modifie la couleur de la sphère

Paramètres
color

◆ setPosition()

void Sphere::setPosition ( float pos_x,
float pos_y,
float pos_z )

modifie la position de la sphère

Paramètres
pos_x
pos_y
pos_z

◆ setPrecision()

void Sphere::setPrecision ( int precision)

modifie la précision de la sphère

Paramètres
precision

◆ setQuatW()

void Sphere::setQuatW ( float quat_w)

modifie le quaternion de rotation w de la sphère

Paramètres
quat_w

◆ setQuatX()

void Sphere::setQuatX ( float quat_x)

modifie le quaternion de rotation x de la sphère

Paramètres
quat_x

◆ setQuatY()

void Sphere::setQuatY ( float quat_y)

modifie le quaternion de rotation y de la sphère

Paramètres
quat_y

◆ setQuatZ()

void Sphere::setQuatZ ( float quat_z)

modifie le quaternion de rotation z de la sphère

Paramètres
quat_z

◆ setRadius()

void Sphere::setRadius ( float radius)

modifie le rayon de la sphère

Paramètres
radius

◆ setRotation()

void Sphere::setRotation ( float quat_x,
float quat_y,
float quat_z,
float quat_w )

modifie le quaternion de rotation de la sphère

Paramètres
quat_x
quat_y
quat_z
quat_w

◆ setTransparency()

void Sphere::setTransparency ( float transparency)

modifie la transparence de la sphère

Paramètres
transparency

◆ setXPosition()

void Sphere::setXPosition ( float pos_x)

modifie la position x de la sphère

Paramètres
pos_x

◆ setYPosition()

void Sphere::setYPosition ( float pos_y)

modifie la position y de la sphère

Paramètres
pos_y

◆ setZPosition()

void Sphere::setZPosition ( float pos_z)

modifie la position z de la sphère

Paramètres
pos_z

La documentation de cette classe a été générée à partir des fichiers suivants :