Point3D
Point simple dans l’espace 3D utilisé pour imposer une saisie de position correcte sur Matrix
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | Point3D |
| Module | cenpymath.Point3D |
| Paquet | cenpymath |
| Sortie | R2025.2.4 |
| Méthodes | 6 |
Démarrage rapide
# Boilerplate Example
obj = Point3D(xyz)
result = obj.GetX()Indice de la méthode
| Méthode | Résultats | Résumé |
|---|---|---|
__init__ | None | Constructeur |
GetX | float | Obtient la coordonnée X |
GetY | float | Obtient la coordonnée Y |
GetZ | float | Obtient la coordonnée Z |
GetXYZ | tuple | Obtient les coordonnées ponctuelles sous forme de tuple de flottant |
SetXYZ | None | Fixe les coordonnées ponctuelles |
Cycle de vie
__init__
def __init__(xyz: tuple=None) -> NoneConstructeur
Si la position d’entrée est Aucun, un point à 0,0, 0,0, 0,0 sera créé. Si une entrée est donnée, elle doit être un tuplet de flotteur avec exactement 3 éléments
Paramètres :
| Nom | Type | Description |
|---|---|---|
xyz | tuple | — (par défaut : None) |
Retours : None
Méthodes de requête
GetX
def GetX() -> floatObtient la coordonnée X
Retours : float — retourne la coordonnée X sous forme de flottant
GetY
def GetY() -> floatObtient la coordonnée Y
Retours : float — retourne la coordonnée Y comme flottant
GetZ
def GetZ() -> floatObtient la coordonnée Z
Retours : float — retourne la coordonnée Z sous forme de flottant
GetXYZ
def GetXYZ() -> tupleObtient les coordonnées ponctuelles sous forme de tuple de flottant
Retours : tuple — retourne x, y, z comme tuple de flottant
Méthodes de mutation
SetXYZ
def SetXYZ(xyz: tuple) -> NoneFixe les coordonnées ponctuelles
Paramètres :
| Nom | Type | Description |
|---|---|---|
xyz | tuple | Tuple contenant les nouvelles coordonnées dans l’ordre x, y, z |
Retours : None
Version Notes
Cette classe est documentée à la version R2026.1.1.