Skip to Content
FASTSUITE E2API RéférencePython APIAPI DomainesOpérateursWM_Geometry Opérateur

WM_Geometry Opérateur

Faits rapides

PropriétéValeur
ClasseCENPyOlpWM_GeometryOperator
Modulecenpylib.CENPyOlpWM_GeometryOperator
Paquetcenpylib
LibérationR2025.2.4
Méthodes4

Départ rapide

# Boilerplate Example wM_GeometryOperator = ... # obtained from the runtime context result = wM_GeometryOperator.GetIncludedAngle(v0, v1, normal, 0)

Index de la méthode

MéthodeRetoursRésumé
CreateVectorCENPyOlpVectorCréez un vecteur en spécifiant des valeurs de direction.
GetIncludedAnglefloatObtenir l’angle absolu inclus entre les deux vecteurs d’entrée dans la direction spécifiée autour de la normale donnée.
ToRadianfloatConvertir la valeur donnée de degrés en radians.
ToDegreesfloatConvertir la valeur donnée des radians en degrés.

Cycle de vie

CreateVector

def CreateVector(x: float, y: float, z: float) -> CENPyOlpVector

Créez un vecteur en spécifiant des valeurs de direction.

Paramètres :

NomTypeDescription
xfloatX-direction.
yfloatDirection Y.
zfloatZ-direction.

Retours : CENPyOlpVector — Vecteur nouvellement créé.

Méthodes de requête

GetIncludedAngle

def GetIncludedAngle(v0: CENPyOlpVector, v1: CENPyOlpVector, normal: CENPyOlpVector, dir: int) -> float

Obtenir l’angle absolu inclus entre les deux vecteurs d’entrée dans la direction spécifiée autour de la normale donnée.

Paramètres :

NomTypeDescription
v0CENPyOlpVectorLe premier vecteur pour calculer l’angle.
v1CENPyOlpVectorLe deuxième vecteur pour calculer l’angle.
normalCENPyOlpVectorLa normale au plan de rotation
dirintLa direction pour la mesure de l’angle (dir=1 : direction antihoraire = -1 : dans le sens des aiguilles d’une montre).

Retour : float — Angle entre les deux vecteurs en radians de 0 à 2*Pi.

Conversion & sérialisation

ToRadian

def ToRadian(degrees: float) -> float

Convertir la valeur donnée de degrés en radians.

Paramètres :

NomTypeDescription
degreesfloatLa valeur en diplômes.

Retour : float — Valeur en radians.

ToDegrees

def ToDegrees(radians: float) -> float

Convertir la valeur donnée des radians en degrés.

Paramètres :

NomTypeDescription
radiansfloatValeur en radians.

Retour : float — Valeur en degrés.

Types apparentés

Notes de la version

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

Was this page helpful?