WM_Geometry Opérateur
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | CENPyOlpWM_GeometryOperator |
| Module | cenpylib.CENPyOlpWM_GeometryOperator |
| Paquet | cenpylib |
| Libération | R2025.2.4 |
| Méthodes | 4 |
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éthode | Retours | Résumé |
|---|---|---|
CreateVector | CENPyOlpVector | Créez un vecteur en spécifiant des valeurs de direction. |
GetIncludedAngle | 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. |
ToRadian | float | Convertir la valeur donnée de degrés en radians. |
ToDegrees | float | Convertir la valeur donnée des radians en degrés. |
Cycle de vie
CreateVector
def CreateVector(x: float, y: float, z: float) -> CENPyOlpVectorCréez un vecteur en spécifiant des valeurs de direction.
Paramètres :
| Nom | Type | Description |
|---|---|---|
x | float | X-direction. |
y | float | Direction Y. |
z | float | Z-direction. |
Retours : CENPyOlpVector — Vecteur nouvellement créé.
Méthodes de requête
GetIncludedAngle
def GetIncludedAngle(v0: CENPyOlpVector, v1: CENPyOlpVector, normal: CENPyOlpVector, dir: int) -> floatObtenir 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 :
| Nom | Type | Description |
|---|---|---|
v0 | CENPyOlpVector | Le premier vecteur pour calculer l’angle. |
v1 | CENPyOlpVector | Le deuxième vecteur pour calculer l’angle. |
normal | CENPyOlpVector | La normale au plan de rotation |
dir | int | La 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) -> floatConvertir la valeur donnée de degrés en radians.
Paramètres :
| Nom | Type | Description |
|---|---|---|
degrees | float | La valeur en diplômes. |
Retour : float — Valeur en radians.
ToDegrees
def ToDegrees(radians: float) -> floatConvertir la valeur donnée des radians en degrés.
Paramètres :
| Nom | Type | Description |
|---|---|---|
radians | float | Valeur 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?