|
Aerodynamic Objects Core 2.0.0
|
A model used to determine the lift force produced due to rotation of the object. More...
Public Member Functions | |
| AerodynamicLoad | GetAerodynamicLoad (AeroObject ao) |
| Calculate the lift force due to rotation of the aerodynamic object. More... | |
| void | UpdateDimensionValues (AeroObject ao) |
| Calculate and store any values which only depend on the object's dimensions. More... | |
| AerodynamicLoad | GetAerodynamicLoad (AeroObject ao) |
| Compute the aerodynamic load acting on the aerodynamic object. More... | |
| void | UpdateDimensionValues (AeroObject ao) |
| Calculate and store any values which only depend on the object's dimensions. More... | |
Public Attributes | |
| Vector3 | dimensionScale |
A model used to determine the lift force produced due to rotation of the object.
This is often referred to as the Magnus Effect. The current model is experimental and can produce unrealistic results.
| AerodynamicLoad AerodynamicObjects.Aerodynamics.RotationalLiftModel.GetAerodynamicLoad | ( | AeroObject | ao | ) |
Calculate the lift force due to rotation of the aerodynamic object.
Implements AerodynamicObjects.Aerodynamics.IAerodynamicModel.
| void AerodynamicObjects.Aerodynamics.RotationalLiftModel.UpdateDimensionValues | ( | AeroObject | ao | ) |
Calculate and store any values which only depend on the object's dimensions.
This reduces overhead for objects whose dimensions don't change often.
| ao | The aero object we are using for calculations. |
Implements AerodynamicObjects.Aerodynamics.IAerodynamicModel.
| Vector3 AerodynamicObjects.Aerodynamics.RotationalLiftModel.dimensionScale |