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:

6D Buoys

For external functions for 6D buoys lpInstantaneousCalculationData points to a TBuoyInstantaneousCalculationData structure.

Vessels

For external functions for vessels lpInstantaneousCalculationData points to a TVesselInstantaneousCalculationData structure.

Wings

For external functions for wings lpInstantaneousCalculationData points to a TWingInstantaneousCalculationData structure.

Lines

For external functions for lines lpInstantaneousCalculationData points to a TNodeInstantaneousCalculationData structure.

Constraints

For external functions for constraints lpInstantaneousCalculationData points to a TConstraintInstantaneousCalculationData structure.

Turbines

For external functions for turbines lpInstantaneousCalculationData points to a TTurbineInstantaneousCalculationData structure.

See also

TExtFnInfo, TBuoyInstantaneousCalculationData, TConstraintInstantaneousCalculationData, TNodeInstantaneousCalculationData, TTurbineInstantaneousCalculationData, TVesselInstantaneousCalculationData, TWingInstantaneousCalculationData, Native External Functions, Axial Stiffness, Bend Stiffness, Torsional Stiffness.