SMC_NC_IFunction.GetSignature (METH) ¶ METHOD GetSignature return the signature of the function InOut: Scope Name Type Output resultType SMC_GVar_Type nNumArguments UDINT pType POINTER TO SMC_GVar_Type
SMC_GVarType_ToString (FUN) ¶ FUNCTION SMC_GVarType_ToString : SMC_NC_KeywordString InOut: Scope Name Type Return SMC_GVarType_ToString SMC_NC_KeywordString Input vtype SMC_GVar_Type
SMC_NCSymbolTable.GetSubprogramSignature (METH) ¶ METHOD GetSubprogramSignature : SMC_NCSymbolResult InOut: Scope Name Type Return GetSubprogramSignature SMC_NCSymbolResult Inout Const stSubprogramName STRING Inout subSig SMC_NC_SubSignature
SMC_NCSymbolTable.LookupGlobalVar (METH) ¶ METHOD LookupGlobalVar : BOOL InOut: Scope Name Type Return LookupGlobalVar BOOL Input stName STRING Output pAddr POINTER TO BYTE tc TypeClass
SMC_NCSymbolTable.SetSubprogramError (METH) ¶ METHOD SetSubprogramError : SMC_ERROR InOut: Scope Name Type Return SetSubprogramError SMC_ERROR Inout Const stName STRING
SMC_NCSymbolTable.StoreSubprogramSignature (METH) ¶ METHOD StoreSubprogramSignature : SMC_ERROR InOut: Scope Name Type Return StoreSubprogramSignature SMC_ERROR Inout Const subSig SMC_NC_SubSignature
SMC_NC_SubSignature (STRUCT) ¶ TYPE SMC_NC_SubSignature : STRUCT Represents the declaration of a CNC subprogram InOut: Name Type nDecls UDINT aDecls ARRAY [0..(SoftMotion_NC2_Constants.MAX_SUBPROGRAM_PARAMS - 1)] OF SMC_GVarDecl stName STRING bRestoreModes BOOL
SMC_Matrix3_Serialize (FUN) ¶ FUNCTION SMC_Matrix3_Serialize : BOOL InOut: Scope Name Type Return SMC_Matrix3_Serialize BOOL Input stream SM0.IOutStream Inout Const mR SMC_Matrix3
SMC_Matrix3_Set (FUN) ¶ FUNCTION SMC_Matrix3_Set Sets all elements of a 3x3 matrix, elements given in row-major format. InOut: Scope Name Type Inout M SMC_Matrix3 Input d00 LREAL d01 LREAL d02 LREAL d10 LREAL d11 LREAL d12 LREAL d20 LREAL d21 LREAL d22 LREAL
SMC_Matrix3_SetDiag (FUN) ¶ FUNCTION SMC_Matrix3_SetDiag InOut: Scope Name Type Inout m SMC_Matrix3 Input r11 LREAL r22 LREAL r33 LREAL