Skip to Content

Vektor

Schnelle Fakten

ImmobilienWert
KlasseCENPyOlpVector
Modulcenpylib.CENPyOlpVector
Paketcenpylib
VeröffentlichungR2025.2.4
Methoden12

Schneller Start

# Boilerplate Example vector = ... # obtained from the runtime context result = vector.GetXYZ()

Methodenindex

MethodeRückgabenZusammenfassung
SetXYZSetze neue Koordinaten.
GetXYZtupleHol dir die Koordinaten als Tupel.
GetXfloatErhalten Sie den X-Wert.
GetYfloatErhalten Sie den Y-Wert.
GetZfloatNimm den Z-Wert.
SetXSetze den X-Wert.
SetYSetze den Y-Wert.
SetZSetze den Z-Wert.
NormalizeNormalisiere den Vektor.
TransformTransformiere den Vektor.
AnglefloatBerechnen Sie den Winkel zwischen Strom und einem anderen Vektor.
InvertInvertiere den Vektor.

Abfragemethoden

GetXYZ

def GetXYZ() -> tuple

Hol dir die Koordinaten als Tupel.

Returns: tuple — Liste mit X-, Y- und Z-Koordinaten in Metern.

GetX

def GetX() -> float

Erhalten Sie den X-Wert.

Returns: float — X-Koordinate in Metern.

GetY

def GetY() -> float

Erhalten Sie den Y-Wert.

Returns: float — Y-Koordinate in Metern.

GetZ

def GetZ() -> float

Nimm den Z-Wert.

Returns: float — Z-Koordinate in Metern.

Mutationsmethoden

SetXYZ

def SetXYZ(x: float, y: float, z: float)

Setze neue Koordinaten.

Parameter:

NameTypBeschreibung
xfloatX-Koordinate in Metern.
yfloatY-Koordinate in Metern.
zfloatZ-Koordinate in Metern.

SetX

def SetX(val: float)

Setze den X-Wert.

Parameter:

NameTypBeschreibung
valfloatX-Koordinate in Metern.

SetY

def SetY(val: float)

Setze den Y-Wert.

Parameter:

NameTypBeschreibung
valfloatY-Koordinate in Metern.

SetZ

def SetZ(val: float)

Setze den Z-Wert.

Parameter:

NameTypBeschreibung
valfloatZ-Koordinate in Metern.

Ausführung & Handlungen

Transform

def Transform(pyTransformationMatrix: CENPyOlpMatrix)

Transformiere den Vektor.

Parameter:

NameTypBeschreibung
pyTransformationMatrixCENPyOlpMatrixTransformationsmatrix.

Versorgungsleitungen

Normalize

def Normalize()

Normalisiere den Vektor.

Angle

def Angle(pySecondVec: CENPyOlpVector) -> float

Berechnen Sie den Winkel zwischen Strom und einem anderen Vektor.

Parameter:

NameTypBeschreibung
pySecondVecCENPyOlpVectorEin weiterer Vektor.

Rückkehrt: float — Winkel.

Invert

def Invert()

Invertiere den Vektor.

Verwandte Typen

Versionsnotizen

Diese Klasse ist zum Zeitpunkt der Veröffentlichung R2025.2.4 dokumentiert.

Was this page helpful?