Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameDescription
ArrayStringConcatThis node concatenates the inputs 'array0' and 'array1' into a single 'out' array.
ArrayStringConstantThis node returns a constant array.
ArrayStringFilterByMaskThis node returns the elements of the input 'array' at positions specified by the 'mask' parameter.
ArrayStringFindAllElementIndicesThis node returns all positions in the input 'array', which fit to the input 'element' values.
ArrayStringFindElementThis node returns the first position of appearance of the input 'element' within the input 'array'. If the array does not contain the element, -1 is returned.
ArrayStringInsertElementThis node inserts all elements from the 'element' input into the input 'array' at the position specified by 'position'. If 'position' is equal or lower than 0 then the elements are inserted at the beginning of the array. If 'position' is greater or equal than the inputs 'array' size, elements are appended at the end.
ArrayStringMixThis node creates an output array based on the two inputs 'array0' and 'array1' and the input mask. If the mask value equals 0 then the value of 'array0' is used, if the mask value is 1 the value of 'array1' is used.
ArrayStringPushElementThis node appends all the elements from the 'element' at the end of the input 'array'.
ArrayStringRemoveElementThis node removes all elements of the 'by_value' from the input 'array'. The returned mask has the same size as the input 'array' and is set to 0 at removed positions.
ArrayStringRemoveIndexThis node removes all input array positions by the 'index' input.
ArrayStringRemoveRepeatedElementsThis node removes all repetitions of elements from the input 'array'. The 'new_to_old' array can be used as an 'index' input for a GetArrayElement-Node to restore the original array. The returned mask has the same size as the input 'array' and is set to 0 at removed positions.
ArrayStringResizeThis node resizes the input 'array'. If the result is bigger than the input array, the last value is repeated accordingly.
ArrayStringReverseThis node reverses the order of the input 'array'.
ArrayStringSliceThis node returns an array containing the range of the input 'array' from the 'first' position with the given input 'size'.Thus, the output array is a subarray or slice of the input.
ArrayStringSortThis node sorts the input 'array'. The 'old_to_new' array can be used as 'index' input of a GetArrayElement to sort a different array of the same size. The 'new_to_old' array can be used as 'index' input of a GetArrayElement to get the original array order if applied to the sorted one. to apply to other arrays of the same size.
GetArrayStringElementThis node returns the elements of the input 'array' at positions specified by the 'index' parameter.
GetStringGlobalVariableThis node returns a reference to previously stored variables in global memory (using the SetGlobalVariable-Nodes).
IntegerToStringThis node composes a string from an integer, whereas you may define the padding.
RealToStringThis node composes a string from a real, whereas you may define the number of decimal places.
SetArrayStringElementThis node returns the elements of the input 'array' at positions specified by the 'index' parameter.
SetStringGlobalVariableThis node allows the user to create a reference or a copy of the input pin in global memory to be used within other RealFlow graph through the GetGlobalVariable nodes.
StringA string constant. Suitable for direct user input.
StringCompareThis node performs several comparisons between the input strings.
StringConcat2This node takes the input 'left' and 'right' strings concatenates them in a single one. You may specify a 'separator' string between both of them.
StringConcatenateThis node takes the input 'array' of strings and concatenates all of them placing the 'separator' string between each of them.
StringCopyThis node duplicates the value of 'in' to the output 'copy'.
StringCopyToSystemClipboardThis node replaces the operating system clipboard with the input text.
StringFilePathA file path string constant. Suitable for direct user input by opening a file dialog when clicking on the 'in' parameter.
StringFilePathComposeThis node composes a full file name path from its components using the convention: folder/name_frame.extension.
StringFolderA folder string constant. Suitable for direct user input by opening a file dialog when clicking on the 'in' parameter.
StringInfoReturns several information about the input string.
StringPasteFromSystemClipboardThis node returns the content of the clipboard if it is of plain text type. Otherwise, an empty string is returned.
StringReplaceReturns a version of the input 'string' with every occurrence of the string 'before' replaced with 'after'.
StringSplitThis node takes the input string and splits it into the output 'array' of strings. The separator determines where to split the strings exactly.
StringSubStringThis node returns a substring of the input string. Thus, it contains the fragment of the input string with the specified size starting from position 'first'.
StringUpperLowerCaseReturns an uppercase and lowercase version of the input 'string'.

anchor 

ArrayStringConcat

...

ArrayStringConcat

This node concatenates the inputs 'array0' and 'array1' into a single 'out' array.

...

NameTypesPassThroughDescription
out arrayString
Expand
titleOptional

array0
array1

The out array

AnchorArrayStringConstant 

ArrayStringConstant

ArrayStringConstant

This node returns a constant array.

...

NameTypesPassThroughDescription
out arrayString 

The out array

AnchorArrayStringFilterByMaskArrayStringFilterByMask 

ArrayStringFilterByMask

This node returns the elements of the input 'array' at positions specified by the 'mask' parameter.

...

NameTypesPassThroughDescription
resultString
Expand
titleOptional

array

The result

anchor 

ArrayStringFindAllElementIndices

...

ArrayStringFindAllElementIndices

This node returns all positions in the input 'array', which fit to the input 'element' values. .

...

NameTypesPassThroughDescription
indexInteger 

The index

maskBit 

The mask

AnchorArrayStringFindElement 

ArrayStringFindElement

ArrayStringFindElement

This node is executed in parallel according to its input pins size.

...

NameTypesPassThroughDescription
indexInteger 

The index

AnchorArrayStringInsertElementArrayStringInsertElement 

ArrayStringInsertElement

This node inserts all elements from the 'element' input into the input 'array' at the position specified by 'position'. If 'position' is equal or lower than 0 then the elements are inserted at the beginning of the array. If 'position' is greater or equal than the inputs 'array' size, elements are appended at the end.

...

NameTypesPassThroughDescription
out arrayString
Expand
titleOptional

array

The out array

anchor 

ArrayStringMix

...

ArrayStringMix

This node creates an output array based on the two inputs 'array0' and 'array1' and the input mask. If the mask value equals 0 then the value of 'array0' is used, if the mask value is 1 the value of 'array1' is used.

...

NameTypesPassThroughDescription
out arrayString
Expand
titleOptional

array0
array1

The out array

AnchorArrayStringPushElement 

ArrayStringPushElement

ArrayStringPushElement

This node appends all the elements from the 'element' at the end of the input 'array'.

...

NameTypesPassThroughDescription
out arrayString
Expand
titleOptional

array

The out array

AnchorArrayStringRemoveElementArrayStringRemoveElement 

ArrayStringRemoveElement

This node removes all elements of the 'by_value' from the input 'array'. The returned mask has the same size as the input 'array' and is set to 0 at removed positions.

...

NameTypesPassThroughDescription
out arrayString
Expand
titleOptional

array

The out array

maskBit 

The mask

anchor 

ArrayStringRemoveIndex

...

ArrayStringRemoveIndex

This node removes all input array positions by the 'index' input. .

...

NameTypesPassThroughDescription
out arrayString
Expand
titleOptional

array

The out array

AnchorArrayStringRemoveRepeatedElements 

ArrayStringRemoveRepeatedElements

ArrayStringRemoveRepeatedElements

This node removes all repetitions of elements from the input 'array'. The 'new_to_old' array can be used as an 'index' input for a GetArrayElement-Node to restore the original array. The returned mask has the same size as the input 'array' and is set to 0 at removed positions.

...

NameTypesPassThroughDescription
new to oldInteger 

The new to old

maskBit 

The mask

out arrayString
Expand
titleOptional

array

The out array

anchor 

ArrayStringResize

...

ArrayStringResize

This node resizes the input 'array'. If the result is bigger than the input array, the last value is repeated accordingly.

...

NameTypesPassThroughDescription
out arrayString
Expand
titleOptional

array

The out array

AnchorArrayStringReverseArrayStringReverse 

ArrayStringReverse

This node reverses the order of the input 'array'.

...

NameTypesPassThroughDescription
out arrayString
Expand
titleOptional

array

The out array

anchor 

ArrayStringSlice

...

ArrayStringSlice

This node returns an array containing the range of the input 'array' from the 'first' position with the given input 'size'.Thus, the output array is a subarray or slice of the input.

...

NameTypesPassThroughDescription
out arrayString
Expand
titleOptional

array

The out array

anchor 

ArrayStringSort

...

ArrayStringSort

This node sorts the input 'array'. The 'old_to_new' array can be used as 'index' input of a GetArrayElement to sort a different array of the same size. The 'new_to_old' array can be used as 'index' input of a GetArrayElement to get the original array order if applied to the sorted one. to apply to other arrays of the same size.

...

NameTypesPassThroughDescription
old to newInteger 

The old to new

new to oldInteger 

The new to old

out arrayString
Expand
titleOptional

array

The out array

AnchorGetArrayStringElementGetArrayStringElement 

GetArrayStringElement

This node returns the elements of the input 'array' at positions specified by the 'index' parameter.

...

NameTypesPassThroughDescription
elementString 

The element

anchor 

GetStringGlobalVariable

...

GetStringGlobalVariable

This node returns a reference to previously stored variables in global memory (using the SetGlobalVariable-Nodes).

...

NameTypesPassThroughDescription
outString 

The out

anchor 

IntegerToString

...

IntegerToString

This node composes a string from an integer, whereas you may define the padding.

...

NameTypesPassThroughDescription
stringString 

The string

AnchorRealToString 

RealToString

RealToString

This node composes a string from a real, whereas you may define the number of decimal places.

...

NameTypesPassThroughDescription
stringString 

The string

anchor 

SetArrayStringElement

...

SetArrayStringElement

This node returns the elements of the input 'array' at positions specified by the 'index' parameter.

...

NameTypesPassThroughDescription
resultString
Expand
titleOptional

array

The result

anchor 

SetStringGlobalVariable

...

SetStringGlobalVariable

This node allows the user to create a reference or a copy of the input pin in global memory to be used within other RealFlow graph through the GetGlobalVariable nodes.

...

NameTypesPassThroughDescription
throughPassThroughin

The value connected to the input

out copyString 

The value copied in memory in case a copy has been performed. The same input value otherwise

AnchorString 

String

String

A string constant. Suitable for direct user input.

...

NameTypesPassThroughDescription
outString
Expand
titleOptional

in

The out

AnchorStringCompare 

StringCompare

StringCompare

This node performs several comparisons between the input strings.

...

NameTypesPassThroughDescription
is equalBit 

True if both input strings are the same

is insideBit 

True if 'string0' is contained in 'string1'

positionInteger 

The position of 'string0' inside 'string1'. If 'string0' is not contained in 'string1' the returned value is -1

anchor 

StringConcat2

...

StringConcat2

This node takes the input 'left' and 'right' strings concatenates them in a single one. You may specify a 'separator' string between both of them.

...

NameTypesPassThroughDescription
outString 

The out

...

out

 

StringConcatenate

This node takes the input 'array' of strings and concatenates all of them placing the 'separator' string between each of them.

If the separator isis 

, or the special character is used instead of displaying the escaped sequence.

...

NameTypesPassThroughDescription
outString
Expand
titleOptional

array

The out

AnchorStringCopy 

StringCopy

StringCopy

This node duplicates the value of 'in' to the output 'copy'.

...

NameTypesPassThroughDescription
copyString 

A copy of 'in'

AnchorStringCopyToSystemClipboardStringCopyToSystemClipboard 

StringCopyToSystemClipboard

...

NameTypesPassThroughDescription
throughPassThroughin

The input 'in'

anchor 

StringFilePath

...

StringFilePath

A file path string constant. Suitable for direct user input by opening a file dialog when clicking on the 'in' parameter.

...

NameTypesPassThroughDescription
file path
Expand
titleFilePath

FilePath
String

 

The file path

AnchorStringFilePathCompose 

StringFilePathCompose

StringFilePathCompose

This node composes a full file name path from its components using the convention: folder/name_frame.extension

...

NameTypesPassThroughDescription
file pathString 

The file path

AnchorStringFolderStringFolder 

StringFolder

A folder string constant. Suitable for direct user input by opening a file dialog when clicking on the 'in' parameter.

...

NameTypesPassThroughDescription
folder
Expand
titleFolder

Folder
String

 

The folder

anchor 

StringInfo

...

StringInfo

Returns several information about the input string.

...

NameTypesPassThroughDescription
lengthInteger 

The length

is emptyBit 

The is empty

all uppercaseBit 

True if all the characters of the input are upper-case

all lowercaseBit 

True if all the characters of the input are lower-case

uppercaseString 

The upper-case version of the input

lowercaseString 

The lower-case version of the input

throughPassThroughstring

The input 'string'

AnchorStringPasteFromSystemClipboard 

StringPasteFromSystemClipboard

StringPasteFromSystemClipboard

This node returns the content of the clipboard if it is of plain text type. Otherwise, an empty string is returned.

...

NameTypesPassThroughDescription
stringString 

The text pasted from clipboard

throughPassThroughin

The input 'in'

AnchorStringReplaceStringReplace 

StringReplace

Returns a version of the input 'string' with every occurrence of the string 'before' replaced with 'after'.

...

NameTypesPassThroughDescription
resultString
Expand
titleOptional

string

The result

anchor 

StringSplit

...

StringSplit

This node takes the input string and splits it into the output 'array' of strings. The separator determines where to split the strings exactly.

...

NameTypesPassThroughDescription
arrayString 

The array

AnchorStringSubString 

StringSubString

StringSubString

This node returns a substring of the input string. Thus, it contains the fragment of the input string with the specified size starting from position 'first'.

...

NameTypesPassThroughDescription
outString
Expand
titleOptional

in

The out

AnchorStringUpperLowerCaseStringUpperLowerCase 

StringUpperLowerCase

Returns an uppercase and lowercase version of the input 'string'.

...