Skip to Content

Point3D

Point simple dans l’espace 3D utilisé pour imposer une saisie de position correcte sur Matrix

Faits rapides

PropriétéValeur
ClassePoint3D
Modulecenpymath.Point3D
Paquetcenpymath
SortieR2025.2.4
Méthodes6

Démarrage rapide

# Boilerplate Example obj = Point3D(xyz) result = obj.GetX()

Indice de la méthode

MéthodeRésultatsRésumé
__init__NoneConstructeur
GetXfloatObtient la coordonnée X
GetYfloatObtient la coordonnée Y
GetZfloatObtient la coordonnée Z
GetXYZtupleObtient les coordonnées ponctuelles sous forme de tuple de flottant
SetXYZNoneFixe les coordonnées ponctuelles

Cycle de vie

__init__

def __init__(xyz: tuple=None) -> None

Constructeur

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 :

NomTypeDescription
xyztuple— (par défaut : None)

Retours : None

Méthodes de requête

GetX

def GetX() -> float

Obtient la coordonnée X

Retours : float — retourne la coordonnée X sous forme de flottant

GetY

def GetY() -> float

Obtient la coordonnée Y

Retours : float — retourne la coordonnée Y comme flottant

GetZ

def GetZ() -> float

Obtient la coordonnée Z

Retours : float — retourne la coordonnée Z sous forme de flottant

GetXYZ

def GetXYZ() -> tuple

Obtient 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) -> None

Fixe les coordonnées ponctuelles

Paramètres :

NomTypeDescription
xyztupleTuple 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.

Was this page helpful?