Parameter DAT
Summary
The Parameter DAT outputs a table of parameter names and values of an operator, including custom parameters, from any OP type.
It can output pre-evaluated expressions, the Parameter Mode plus all attributes that define parameters - their type, label, ranges, menu items, limits, etc. in up to 24 columns of information.
Parameters - Parameter Page
Operators
ops - The operators determine where to obtain the channels. Specify or more operator names or paths. Examples: wave1, slider*, constant[1-9] constant[10-19:2], ../base1. Or select the operators using the menu.
Parameters
parameters - The list of parameters names (which can include wildcards) you want to get from the OP(s). One or more parameter, or * for all parameters. You can also specify a "NOT" selection with an ^. Or select the parameter using the menu. See Pattern Matching.
Include Op Name
includeopname - Adds the OP name to the beginning of each parameter name in the table
Custom
custom - Output the operators' custom parameters.
Built-In
builtin - Output the operators' built-in parameters.
Parameters - Output Page
Toggles for information about the parameter and its value
Header
header - Outputs the column headers.
Name
name - Outputs the parameter name.
Value
value - Outputs the evaluated parameter value.
Eval
eval - Outputs the evaluated parameter value as a python object.
Constant
constant - Outputs the current constant value of the parameter.
Expression
expression - Outputs the current python expression of the parameter.
Export
export - Outputs the export path of the parameter.
Mode
mode - Outputs the current mode of the parameter (constant, expression, or export).
Style
style - Outputs what format the parameter is (eg. Float for float parameters, Menu for menu parameters etc.).
Tuplet Name
tupletname - Outputs the name of the tuplet the parameter is in. For example, tx on the Geometry COMP is a part of the 't' tuplet.
Size
size - Outputs the size of the tuplet. For example, tx on the Geometry COMP would have a tuplet size of 3 since it's a part of the 't' tuplet with 3 parameters.
Path
path - Outputs the path to the node.
Parameters - Define Page
Toggles for information that define the parameter.
Min/Max
minmax - Outputs the minimum and maximum values of the parameter. These values will clamp the value parameter to be within the range. If clampmin is 0 then the minimum will not clamp and the row/column entry will be 0. If clampmax is 0 then the maximum will not clamp and the row/column entry will be 1.
Clamp Min/Max
clampminmax - Outputs whether or not the parameter has a clamped min or clamped max. If true, then the values are defined by min/max columns.
Norm Min/Max
normminmax - Outputs the minimum and maximum values of the parameter in the interface (ie. the minimum and maximum values of a slider).
Default
default - Outputs the default value of the parameter
Enabled
enabled - Outputs whether the parameter is currently enabled
Read Only
readonly - Outputs whether the parameter is currently read-only
Section
section - Outputs whether the parameter has a section divider/separator (ie. line) above it.
Parameters - Common Page
Language
language - ⊞ - Select how the DAT decides which script language to operate on.
- Input
input- The DAT uses the inputs script language.
- Node
node- The DAT uses it's own script language.
Edit/View Extension
extension - ⊞ - Select the file extension this DAT should expose to external editors.
- dat
dat- various common file extensions.
- From Language
language- pick extension from DATs script language.
- Custom Extension
custom- Specify a custom extension.
Custom Extension
customext - Specifiy the custom extension.
Word Wrap
wordwrap - ⊞ - Enable Word Wrap for Node Display.
- Input
input- The DAT uses the inputs setting.
- On
on- Turn on Word Wrap.
- Off
off- Turn off Word Wrap.
TouchDesigner Build: