![]() |
Perspective3D_api
Documentation Perspective3D
|
CPerspective3D::ParametresPerspective | ParametresPerspective Paramètres de la bibliothèque Perspective |
CPerspective3D::ParametresVision | ParametresPerspective Paramètres de la bibliothèque Vision |
▼CPerspective3D::PBase | |
▼CPerspective3D::PBaseId | Type de base pour gérer les ids des entités graphiques |
▼CPerspective3D::PEntite | Type de base pour toutes les entités graphiques Perspective3D |
▼CPerspective3D::PEnt23D | Type de base pour les entitées 2D->3D |
▼CPerspective3D::PEnt3D | Type de base pour les entitées strictement 3D |
▼CPerspective3D::PEnt3DExt | Type de base pour les entitées strictement 3D (version étendue avec vecteur normal) |
CPerspective3D::PSommet3D | Définition d'un sommet (destiné à l'affichage 3D) |
CPerspective3D::PSurface3D | Défini une surface 3D à partir d'un ensemble de sous-lignes représentant son contour |
CPerspective3D::Ptriangle3D | Définition d'un triangle à base de vertices (destiné à l'affichage 3D) |
CPerspective3D::PSegment3D | Définition d'un segment de droite à base de vertices (destiné à l'affichage 3D) |
CPerspective3D::PSolide3D | Défini un solide (d'après un ensemble d'identifiants de surfaces 3D) |
CPerspective3D::PTexte3D | Définition d'un texte 3D divisé en vertices |
CPerspective3D::Pligne3D | Lignes 3D |
▼CPerspective3D::Ppoint3D_min | Point 3D (base) |
CPerspective3D::Ppoint3D | Définition d'un point 3D (version lourde, avec quelques propriétés additionnelles) |
▼CPerspective3D::PEnt2D | Type de base pour les entitées 2D |
CPerspective3D::Pellipse2D | Définition ellipse, arc ou cercle 2D |
CPerspective3D::Pligne2D | Définition d'une ligne 2D |
CPerspective3D::Prect2D | Rectangle 2D, principalement pour faire des boites englobantes |
CPerspective3D::PTexte2D | Définition d'un texte 2D |
CPerspective3D::Pvec3 | 3 coordonnées (base pour les points et vecteurs 3D) |
CPerspective3D::PCube3D | Définition d'un cube 3D orthogonal aux axes X, Y et Z. |
CPerspective3D::PGroupeEnts2D | PGroupeEnts2D Défini un groupe d'entités 2D |
CPerspective3D::PImage | Classe d'image 32 bits (RBVA). Peut gérer un tableau dynamique ou englober un tableau statique suivant le constructeur appelé. La copie est rapide puisqu'elles se fait par manipulation de pointeurs. Dans le cas d'une allocation dynamique, l'instance de la dernière copie effectuée appelera le destructeur du vecteur |
CPerspective3D::Pmaillage3D | Définition d'un maillage 3D |
CPerspective3D::PMat4x4_data | Matrice 4x4 basique. Aucun opérateur n'est défini, elle n'est utilisée que pour le transfert des données. |
▼CPerspective3D::PPixel | Représente un pixel |
CPerspective3D::PCouleur | Couleurs 32 bits |
CPerspective3D::Ppoint2D | Définition d'un point 2D et de ses opérations |
CPerspective3D::PPointPixel | Représente les coordonnés un pixel |
CPerspective3D::PScene2D | Scène 2D |
CPerspective3D::PScene3D | Scène3D, contient l'ensemble des éléments générés |
CPerspective3D::PCouleur_RAL | Couleur du nuancier RAL classique |
CPerspective3D::Perspective | Classe principale Perspective3D pour la conversion de plan 2D vers la 3D |
CPerspective3D::PerspectiveAuto | Mode automatique |
CPerspective3D::PerspectiveVuesAuto | Séparatrice de vues (repère automatiquement les vues de face, côté, dessus) sur un plan 2D |
CPerspective3D::Pjournal | Accès au journal de génération d'une instance Perspective3D |
CPerspective3D::Vision | Classe de conversion d'image matricielle vers une scéne 2D (vectorielle) |