: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. .. **************************************************************************** WsfSixDOF_FormationCommandSequence ---------------------------------- .. class:: WsfSixDOF_FormationCommandSequence inherits WsfSixDOF_FormationCommand A :class:`WsfSixDOF_FormationCommandSequence` is a command that executes a sequence of commands in turn. Methods ======= .. method:: static WsfSixDOF_FormationCommandSequence Construct() Create an empty command sequence. .. method:: void AppendCommand(WsfSixDOF_FormationCommand aCommand) Append the given command to the command sequence. This method will do nothing if the command sequence has already been assigned to a formation. .. method:: void AppendCommand(WsfSixDOF_FormationCommand aCommand, WsfSixDOF_FormationCommandConstraint aConstraint) Append the given command to the command sequence, and give that command the given constraint. This method will do nothing if the command sequence has already been assigned to a formation. .. method:: int GetNumCommands() Return the number of commands in this command sequence. .. method:: WsfSixDOF_FormationCommand CurrentCommand() Return the command in the sequence that is currently being executed.