![]() |
Native external functions: Instantaneous calculation data |
Some external functions provide information about the OrcaFlex object's instantaneous state (e.g. position, orientation, velocity etc.) through lpExtFnInfo->lpInstantaneousCalculationData.
Some external functions do not provide any such information and set this member to NULL. For those that do provide information, it differs for each type of OrcaFlex object as described below:
For external functions for 6D buoys lpInstantaneousCalculationData points to a TBuoyInstantaneousCalculationData structure.
For external functions for vessels lpInstantaneousCalculationData points to a TVesselInstantaneousCalculationData structure.
For external functions for wings lpInstantaneousCalculationData points to a TWingInstantaneousCalculationData structure.
For external functions for lines lpInstantaneousCalculationData points to a TNodeInstantaneousCalculationData structure.
For external functions for constraints lpInstantaneousCalculationData points to a TConstraintInstantaneousCalculationData structure.
For external functions for turbines lpInstantaneousCalculationData points to a TTurbineInstantaneousCalculationData structure.
TExtFnInfo, TBuoyInstantaneousCalculationData, TConstraintInstantaneousCalculationData, TNodeInstantaneousCalculationData, TTurbineInstantaneousCalculationData, TVesselInstantaneousCalculationData, TWingInstantaneousCalculationData, Native External Functions, Axial Stiffness, Bend Stiffness, Torsional Stiffness.