User Tools

Site Tools


visual3d:documentation:pipeline:expressions:reserved_names

Differences

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

Link to this comparison view

Next revision
Previous revision
visual3d:documentation:pipeline:expressions:reserved_names [2024/06/14 17:26] – created sgrangervisual3d:documentation:pipeline:expressions:reserved_names [2025/03/10 11:40] (current) wikisysop
Line 1: Line 1:
 +====== Reserved Names ======
 +
 Visual3D Reserved Names Visual3D Reserved Names
  
-===== Contents =====+==== Contents ====
  
  
Line 11: Line 13:
   * [[#NAN|2 NAN]]   * [[#NAN|2 NAN]]
   * [[#isNAN|3 isNAN]]   * [[#isNAN|3 isNAN]]
 +  * [[#ORIGIN|ORIGIN]]
  
  
-===== CURRENT_SIGNAL =====+==== CURRENT_SIGNAL ====
  
 Used to refer to a specific signal with a simple syntax Used to refer to a specific signal with a simple syntax
Line 57: Line 60:
  
  
-=== Used to allow multiple signals to be specified in an expression ===+== Used to allow multiple signals to be specified in an expression ==
  
 Compute the length of TARGETS RFT1, RFT2, and RFT3 in the ORIGINAL folder Compute the length of TARGETS RFT1, RFT2, and RFT3 in the ORIGINAL folder
Line 95: Line 98:
  
  
-=== Used to Specifying all signals of a given TYPE ===+== Used to Specifying all signals of a given TYPE ==
  
 Compute the length of all TARGETS in the ORIGINAL folder Compute the length of all TARGETS in the ORIGINAL folder
Line 138: Line 141:
  
  
-=== APPLY_AS_SUFFIX_TO_SIGNAL_NAME ===+== APPLY_AS_SUFFIX_TO_SIGNAL_NAME ==
  
 If **APPLY_AS_SUFFIX_TO_SIGNAL_NAME** is **true**, OR RESULT_NAMES.size() == SIGNAL_NAMES.size() If **APPLY_AS_SUFFIX_TO_SIGNAL_NAME** is **true**, OR RESULT_NAMES.size() == SIGNAL_NAMES.size()
Line 189: Line 192:
 /RESULT_NAME=RFT1_LENGTH /RESULT_NAME=RFT1_LENGTH
 **;** **;**
-===== NAN =====+==== NAN ====
  
 NAN is a reserved string used to designate "Not a Number". NAN is a reserved string used to designate "Not a Number".
Line 196: Line 199:
  
 For example, the expression 1/0 results in NAN For example, the expression 1/0 results in NAN
-===== isNAN =====+==== isNAN ====
  
 isNAN(expression) tests values against NAN - If the number is NAN the result is 1, otherwise the result is 0 isNAN(expression) tests values against NAN - If the number is NAN the result is 1, otherwise the result is 0
Line 231: Line 234:
 **;** **;**
  
-Retrieved from ""+==== ORIGIN ==== 
 + 
 +Internally Visual3D specifies the location ORIGIN and the string cannot be used for a TARGET or a LANDMARK
  
  
visual3d/documentation/pipeline/expressions/reserved_names.1718385963.txt.gz · Last modified: 2024/06/14 17:26 by sgranger