:orphan: .. **************************************************************************** .. CUI .. .. The Advanced Framework for Simulation, Integration, and Modeling (AFSIM) .. .. The use, dissemination or disclosure of data in this file is subject to .. limitation or restriction. See accompanying README and LICENSE for details. .. **************************************************************************** p6dof_object_types ------------------ .. command:: p6dof_object_types ... end_p6dof_object_types :block: .. parsed-literal:: p6dof_object_types // :ref:`P6DOF_Object_Type_Label` :command:`p6dof_object_type` ... end_p6dof_object_type // :ref:`P6DOF_Thrust_Producer_Types` :command:`jet_engine_type` ... end_jet_engine_type :command:`ramjet_engine_type` ... end_ramjet_engine_type :command:`liquid_propellant_rocket_type` ... end_liquid_propellant_rocket_type :command:`solid_propellant_rocket_type` ... end_solid_propellant_rocket_type // :ref:`P6DOF_Platform_Mappings` :command:`map_p6dof_object_to_platform` ... end_map_p6dof_object_to_platform // :ref:`P6DOF_Integrators_Support` :command:`p6dof_integrators` ... // :ref:`P6DOF_Environment_Support` :command:`p6dof_atmosphere` ... :command:`p6dof_wind` ... :command:`p6dof_terrain` ... :command:`p6dof_gravity` ... end_p6dof_object_types Overview ======== A p6dof_object_types block is used to specify various **types** of P6DOF objects, subobjects, components (such as engines), and environmental infrastructure (such as atmosphere, terrain, gravity, etc.). Once defined, a :command:`p6dof_object_type` can be used when defining a :model:`WSF_P6DOF_MOVER`. Multiple :command:`p6dof_object_types` blocks may be utilized. Types defined in the :command:`p6dof_object_types` blocks must be unique. In addition, a type must be defined before it is referenced. As a result, the order in which types are defined is important. Types should be defined in the order in which they are referenced. Thus, if a "F2H_Banshee" P6Dof aircraft uses "Westinghouse_J34" jet engines, the engine type (:command:`jet_engine_type`) should be defined first, followed by the aircraft (:command:`p6dof_object_type`). Commands ======== See references above.