SMC_V3_Lint (FUN) ¶ FUNCTION SMC_V3_Lint Linearly interpolates between two vectors: vDst := vLhs*(1-lambda) + vRhs*lambda. InOut: Scope Name Type Inout vDst SMC_Vector3D Inout Const vLhs SMC_Vector3D vRhs SMC_Vector3D Input lambda LREAL
SMC_Rotate2D (FUN) ¶ FUNCTION SMC_Rotate2D : BOOL InOut: Scope Name Type Return SMC_Rotate2D BOOL Input pdX POINTER TO LREAL pdY POINTER TO LREAL dPhi LREAL
SMC_ScalProd2D (FUN) ¶ FUNCTION SMC_ScalProd2D : LREAL InOut: Scope Name Type Return SMC_ScalProd2D LREAL Input pvec1 POINTER TO SMC_VECTOR3D pvec2 POINTER TO SMC_VECTOR3D
SMC_ScalProd3D (FUN) ¶ FUNCTION SMC_ScalProd3D : LREAL InOut: Scope Name Type Return SMC_ScalProd3D LREAL Input pvec1 POINTER TO SMC_VECTOR3D pvec2 POINTER TO SMC_VECTOR3D
SMC_SetVector (FUN) ¶ FUNCTION SMC_SetVector : BOOL InOut: Scope Name Type Return SMC_SetVector BOOL Input dX LREAL dY LREAL dZ LREAL pv POINTER TO SMC_VECTOR3D
SMC_SubVector (FUN) ¶ FUNCTION SMC_SubVector : BOOL InOut: Scope Name Type Return SMC_SubVector BOOL Input pv1 POINTER TO SMC_Vector3d pv2 POINTER TO SMC_Vector3d pv POINTER TO SMC_Vector3D
SMC_Vec3_DistE (FUN) ¶ FUNCTION SMC_Vec3_DistE : LREAL InOut: Scope Name Type Inout Const v1 SMC_Vector3D v2 SMC_Vector3D Return SMC_Vec3_DistE LREAL
SMC_Vector3DInit (FUN) ¶ FUNCTION SMC_Vector3DInit : BOOL InOut: Scope Name Type Return SMC_Vector3DInit BOOL Input pvec POINTER TO SMC_VECTOR3D
SMC_MakeNormed2D (FUN) ¶ FUNCTION SMC_MakeNormed2D : BOOL InOut: Scope Name Type Return SMC_MakeNormed2D BOOL Input pvec POINTER TO SMC_VECTOR3D
SMC_MakeNormed3D (FUN) ¶ FUNCTION SMC_MakeNormed3D : BOOL InOut: Scope Name Type Return SMC_MakeNormed3D BOOL Input pvec POINTER TO SMC_VECTOR3D