Skip to Content

Point3 D

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
LibérationR2025.2.4
Méthodes6

Départ rapide

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

Index de la méthode

MéthodeRetoursRé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
SetXYZNoneÉtablit 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)

Retour : None

Méthodes de requête

GetX

def GetX() -> float

Obtient la coordonnée X

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

GetY

def GetY() -> float

Obtient la coordonnée Y

Retourne : float — retourne la coordonnée Y sous forme de flottant

GetZ

def GetZ() -> float

Obtient la coordonnée Z

Retourne : 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

Revient : 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

Retour : None

Notes de la version

Cette classe est documentée à la version R2025.2.4.

Was this page helpful?