User Tools

Site Tools


visual3d:documentation:pipeline:event_commands:event_define_event_sequence

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
visual3d:documentation:pipeline:event_commands:event_define_event_sequence [2025/04/28 15:32] wikisysopvisual3d:documentation:pipeline:event_commands:event_define_event_sequence [2025/08/21 17:45] (current) wikisysop
Line 3: Line 3:
 ===== Overview ===== ===== Overview =====
 This command in Visual3D's pipeline allows users to __define a sequence of events based on an ordered list of existing events__, useful for identifying movement phases within a dataset. Essentially defining an [[Visual3D:Documentation:C3D_Signal_Types:EVENT_LABEL_Data_Type#Event_Sequence|Event_Sequence]] as a single command parameter, acting as an extension to defining a Start and Stop Event that indicate which frames should be processed. This command in Visual3D's pipeline allows users to __define a sequence of events based on an ordered list of existing events__, useful for identifying movement phases within a dataset. Essentially defining an [[Visual3D:Documentation:C3D_Signal_Types:EVENT_LABEL_Data_Type#Event_Sequence|Event_Sequence]] as a single command parameter, acting as an extension to defining a Start and Stop Event that indicate which frames should be processed.
- 
- 
  
  
Line 28: Line 26:
 |**Parameter**|**Description**| |**Parameter**|**Description**|
 |**/EVENT_SEQUENCE_NAME=**|Specifies the name of the event sequence being defined.| |**/EVENT_SEQUENCE_NAME=**|Specifies the name of the event sequence being defined.|
-|**/EVENT_SEQUENCE=**|Defines the ordered list of existing events that form the sequence.| +|**[[visual3d:documentation:c3d_signal_types:event_label_data_type|/EVENT_SEQUENCE=]]**|Defines the ordered list of existing events that form the sequence.| 
-|**/EXCLUDE_EVENTS=**|Lists events to be excluded from the sequence, preventing them from being part of the defined sequence.|+|**[[visual3d:documentation:c3d_signal_types:event_label_data_type|/EXCLUDE_EVENTS=]]**|Lists events to be excluded from the sequence, preventing them from being part of the defined sequence.|
 |**/INSIDE_OF_SEQUENCE=**|Restricts the event sequence to only include events that occur inside a specified sequence.| |**/INSIDE_OF_SEQUENCE=**|Restricts the event sequence to only include events that occur inside a specified sequence.|
 |**/OFFSET_FROM_START=**|Applies a time or frame offset from the start of the sequence.| |**/OFFSET_FROM_START=**|Applies a time or frame offset from the start of the sequence.|
Line 50: Line 48:
 The following examples will go through the use of the **Event_Define_Event_Sequence** command in the Visual3D application. The following examples will go through the use of the **Event_Define_Event_Sequence** command in the Visual3D application.
  
-=== Example 1 ===+==== Example 1 ====
 A common example of an event sequence is the gait cycle, representing the repetitive sequence of events that occur from one heel strike of a foot to the next heel strike of the same foot. A common example of an event sequence is the gait cycle, representing the repetitive sequence of events that occur from one heel strike of a foot to the next heel strike of the same foot.
  
Line 78: Line 76:
 {{:visual3d:documentation:pipeline:event_commands:event_sequence_data_tree.png?300|}} {{:visual3d:documentation:pipeline:event_commands:event_sequence_data_tree.png?300|}}
  
-=== Example 2 ===+==== Example 2 ====
  
 As an extension to the previous example, we can add the **Event_Define_Event_Sequence** command twice again to the pipeline in order to define the Swing and Stance phases, both embedded inside of the Full Gait Cycle event sequence. As an extension to the previous example, we can add the **Event_Define_Event_Sequence** command twice again to the pipeline in order to define the Swing and Stance phases, both embedded inside of the Full Gait Cycle event sequence.
Line 96: Line 94:
 Event_Define_Event_Sequence Event_Define_Event_Sequence
 /EVENT_SEQUENCE_NAME=R_Swing_Phase /EVENT_SEQUENCE_NAME=R_Swing_Phase
-/EVENT_SEQUENCE=RTO_RHS+/EVENT_SEQUENCE=RTO+RHS
 ! /EXCLUDE_EVENTS= ! /EXCLUDE_EVENTS=
 /INSIDE_OF_SEQUENCE=Full Gait Cycle /INSIDE_OF_SEQUENCE=Full Gait Cycle
Line 108: Line 106:
 ===== Notes ===== ===== Notes =====
  
-=== Equivalent Pipeline Commands ===+==== Equivalent Pipeline Commands ====
 The following will show a different method to create an event sequence. The following will show a different method to create an event sequence.
  
visual3d/documentation/pipeline/event_commands/event_define_event_sequence.1745854366.txt.gz · Last modified: 2025/04/28 15:32 by wikisysop