visual3d:documentation:pipeline:pipeline_commands:set_pipeline_parameter_from_for_loop
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| visual3d:documentation:pipeline:pipeline_commands:set_pipeline_parameter_from_for_loop [2024/06/19 13:38] – removed sgranger | visual3d:documentation:pipeline:pipeline_commands:set_pipeline_parameter_from_for_loop [2026/02/19 20:36] (current) – wikisysop | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Set Pipeline Parameter From For Loop ====== | ||
| + | The **Set Pipeline Parameter From For Loop** command can be used to create a new pipeline parameter that is used to mimic a traditional for loop. | ||
| + | |||
| + | Traditional for loops are numerical representations, | ||
| + | |||
| + | For i=1 to 10 step1 | ||
| + | Visual3D' | ||
| + | |||
| + | This command creates a string expression. | ||
| + | |||
| + | ====Pipeline Command==== | ||
| + | The command can be found in the Pipeline Workshop within the Pipeline Control folder as so: | ||
| + | < | ||
| + | Set_Pipeline_Parameter_From_For_Loop | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | ; | ||
| + | </ | ||
| + | |||
| + | ====Command Parameters==== | ||
| + | The following table shows the command parameters that can be used to define the command and their descriptions: | ||
| + | |||
| + | |**Parameter** | ||
| + | |**Parameter Name**|Name of the parameter to be set| | ||
| + | |**Parameter Index Start**|Starting value of the index| | ||
| + | |**Parameter Index End**|Ending value of the index| | ||
| + | |**Parameter Index Step**|Size of the step between index values| | ||
| + | |**Parameter Index Type**|Type of output value (I.e. float, integer)| | ||
| + | |||
| + | |||
| + | ====Example: | ||
| + | This example shows how the command can be used to generate an integer loop: | ||
| + | < | ||
| + | Set_Pipeline_Parameter_From_For_Loop | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | </ | ||
| + | |||
| + | on execution the results are | ||
| + | |||
| + | INT_VALUES = 1+2+3+4+5+6+7+8+9+10 | ||
| + | |||
| + | |||
| + | |||
| + | ====Example: | ||
| + | The following code shows how the command can be used to create a float loop: | ||
| + | < | ||
| + | Set_Pipeline_Parameter_From_For_Loop | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | </ | ||
| + | |||
| + | FLOAT_VALUES = 0.000000+0.500000+1.000000+1.500000+2.000000+2.500000+3.000000+3.500000+4.000000+4.500000+5.000000 | ||
| + | |||
| + | ====Example: | ||
| + | |||
| + | The start, end and step parameters will accept expressions. | ||
| + | |||
| + | Create 3 global metric signals: | ||
| + | |||
| + | < | ||
| + | Metric_Explicit | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | Metric_Explicit | ||
| + | / | ||
| + | RESULT_METRIC_FOLDER=COUNTER | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | Metric_Explicit | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | Set_Pipeline_Parameter_From_For_Loop | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | </ | ||
| + | |||
| + | FLOAT_VALS = 0.000000+1.000000+2.000000+3.000000+4.000000+5.000000 | ||
| + | |||
visual3d/documentation/pipeline/pipeline_commands/set_pipeline_parameter_from_for_loop.1718804313.txt.gz · Last modified: by sgranger
