Intersection ¶ Is_SphereWithLine (Function)
Kinematic ¶ DynV2State (Struct) DynV2State_Lint (Function) DynV2State_Serialize (Function) DynVState (Struct) DynVState_Add (Function) DynVState_Assign (Function) DynVState_Eq (Function) DynVState_IsConstant (Function) DynVState_Lint (Function) DynVState_Serialize (Function) DynVState_Zero (Function)
DynV2State (STRUCT) ¶ TYPE DynV2State EXTENDS DynVState : STRUCT Represents a vector quantity and its partial derivatives up to the third order with respect to two variables s and t . InOut: Name Type Inherited from v SMC_Vec SMC_DynVecState v_s SMC_Vec SMC_DynVecState v_ss SMC_Vec SMC_DynVecState v_sss SM3M.SMC_Vec DynVState v_t SM3M.SMC_Vec v_st SM3M.SMC_Vec v_tt SM3M.SMC_Vec v_sst SM3M.SMC_Vec v_stt SM3M.SMC_Vec v_ttt SM3M.SMC_Vec
DynV2State_Lint (FUN) ¶ FUNCTION DynV2State_Lint Linearly interpolates between two states: uDst := uLhs*(1-lambda) + uRhs*lambda. InOut: Scope Name Type Inout uDst DynV2State Inout Const uLhs DynV2State uRhs DynV2State Input lambda LREAL
DynV2State_Serialize (FUN) ¶ FUNCTION DynV2State_Serialize : BOOL InOut: Scope Name Type Return DynV2State_Serialize BOOL Input stream SM0.IOutStream Inout Const u DynV2State
VPoly_Create_0 (FUN) ¶ FUNCTION VPoly_Create_0 : BOOL InOut: Scope Name Type Return VPoly_Create_0 BOOL Inout dst VPoly Inout Const a0 SM3M.SMC_Vec
VPoly_Create_1 (FUN) ¶ FUNCTION VPoly_Create_1 : BOOL InOut: Scope Name Type Return VPoly_Create_1 BOOL Inout dst VPoly Inout Const a ARRAY [0..1] OF SM3M.SMC_Vec
VPoly_Derive (FUN) ¶ FUNCTION VPoly_Derive : BOOL InOut: Scope Name Type Inout vpDst VPoly Inout Const vpSrc VPoly Return VPoly_Derive BOOL
VPoly_Dot (FUN) ¶ FUNCTION VPoly_Dot : BOOL Computes the polynomial that represents the dot-product of two vector-valued polynomials. The result is a real-valued polynomial of degree vpLhs.deg + vpRhs.deg. Note: vpLhs.deg + vpRhs.deg must be at most MAX_POLY_DEGREE. InOut: Scope Name Type Return VPoly_Dot BOOL Inout pDot SM3M.SMC_Polynomial Inout Const vpLhs VPoly vpRhs VPoly
VPoly_DotSq (FUN) ¶ FUNCTION VPoly_DotSq : BOOL Computes the polynomial that represents the dot-product of a vector-valued polynomial with itself. The result is a real-valued polynomial of degree 2*vp.deg. This is an optimized function that can be used instead of calling VPoly_Dot(vp, vp). Note: 2*vp.deg must be at most MAX_POLY_DEGREE. InOut: Scope Name Type Return VPoly_DotSq BOOL Inout pDot SM3M.SMC_Polynomial Inout Const vp VPoly