Description | : | Basic useful boxes |
Author(s) | : | laurent.guigues at creatis.insa-lyon.fr |
Author(s) | : | |
Version | : | 1.0.0 |
bbtk Version | : | "0.9.0" |
Black Boxes :
ASCII | ascii codes sequence to string - string to ascii codes sequence |
Add | Adds its inputs |
ConcatStrings | String concatenation |
Configuration | Gets configuration informations |
Div | Divides its inputs |
ExecBbiCommand | Executes bbi commands |
ExecSystemCommand | Executes system (O.S.) commands |
GetVectorCharElement | Gets the i-th element from the input vector (std::vector |
GetVectorDoubleElement | Gets the i-th element from the input vector (std::vector |
GetVectorFloatElement | Gets the i-th element from the input vector (std::vector |
GetVectorIntElement | Gets the i-th element from the input vector (std::vector |
GetVectorLongElement | Gets the i-th element from the input vector (std::vector |
GetVectorShortElement | Gets the i-th element from the input vector (std::vector |
GetVectorStringElement | Gets the i-th element from the input vector (std::vector |
GetVectorUCharElement | Gets the i-th element from the input vector (std::vector |
GetVectorUIntElement | Gets the i-th element from the input vector (std::vector |
GetVectorUShortElement | Gets the i-th element from the input vector (std::vector |
MagicBox | Takes *any kind* of data and copies it to its output. Is a magic box as any box output can be plugged into it and its output can be plugged into any other box input (dynamic type checking, see below), hence it can be put between **any** two boxes. Type matching between its output and the input of the box(es) to which it is connected is made at *run-time*. The pipeline will be executed if the data types : i) match exactly ii) can be transformed by an adaptor iii) are related pointers, i.e. if the output pointer can be upcasted (static_cast) or downcasted (dynamic_cast) to an input type pointer (see the bbtk::any output connection rule in the guide for details). Important uses of the MagicBox are : 1) performing run-time pointer cast, either upward or backward an object hierarchy 2) perform data adaptation (adaptor creation) at run-time vs. pipeline creation time. |
MakeFileName | Makes a kosher file name |
Mul | Multiplies its inputs |
MultipleInputs | This box has multiple Void inputs and one Void output. Hence it relays any input modification to its output. It is usefull to plug different BoxChange outputs into the same BoxExecute input. |
PrependDataPath | Prepends the input string file 'last name' with the default DataPath found in bbtk_config_xml |
PrependPackageDataPath | Prepends the input file name 'In' with the path to the data directory of the package 'Package' |
StringRelay | Just copies the value of its input to its output. Usefull to plug an input of a complex box into different internal boxes. |
StringSelect | Outputs the string set to the ith input Ini (In0 ... In9) according to the value of the input In, hence selects a string according to an index. |
exampleAdd | std::Add box example. Also shows how to print an output of a box in bbi. |
exampleAscii | std::ASCII box example. Shows how to use it. |
examplePrependDataPath | std::PrependDataPath box example. Also shows how to invoke the default data path. |
Adaptors :
BoolToString | Converts a Bool (bool) into a string |
CastBoolToChar | Static cast from Bool (bool) to Char (signed char) |
CastBoolToDouble | Static cast from Bool (bool) to Double (double) |
CastBoolToFloat | Static cast from Bool (bool) to Float (float) |
CastBoolToInt | Static cast from Bool (bool) to Int (int) |
CastBoolToShort | Static cast from Bool (bool) to Short (short) |
CastBoolToUChar | Static cast from Bool (bool) to UChar (unsigned char) |
CastBoolToUInt | Static cast from Bool (bool) to UInt (unsigned int) |
CastBoolToUShort | Static cast from Bool (bool) to UShort (unsigned short) |
CastCharToBool | Static cast from Char (signed char) to Bool (bool) |
CastCharToDouble | Static cast from Char (signed char) to Double (double) |
CastCharToFloat | Static cast from Char (signed char) to Float (float) |
CastCharToInt | Static cast from Char (signed char) to Int (int) |
CastCharToShort | Static cast from Char (signed char) to Short (short) |
CastCharToUChar | Static cast from Char (signed char) to UChar (unsigned char) |
CastCharToUInt | Static cast from Char (signed char) to UInt (unsigned int) |
CastCharToUShort | Static cast from Char (signed char) to UShort (unsigned short) |
CastDoubleToBool | Static cast from Double (double) to Bool (bool) |
CastDoubleToChar | Static cast from Double (double) to Char (signed char) |
CastDoubleToFloat | Static cast from Double (double) to Float (float) |
CastDoubleToInt | Static cast from Double (double) to Int (int) |
CastDoubleToShort | Static cast from Double (double) to Short (short) |
CastDoubleToUChar | Static cast from Double (double) to UChar (unsigned char) |
CastDoubleToUInt | Static cast from Double (double) to UInt (unsigned int) |
CastDoubleToUShort | Static cast from Double (double) to UShort (unsigned short) |
CastFloatToBool | Static cast from Float (float) to Bool (bool) |
CastFloatToChar | Static cast from Float (float) to Char (signed char) |
CastFloatToDouble | Static cast from Float (float) to Double (double) |
CastFloatToInt | Static cast from Float (float) to Int (int) |
CastFloatToShort | Static cast from Float (float) to Short (short) |
CastFloatToUChar | Static cast from Float (float) to UChar (unsigned char) |
CastFloatToUInt | Static cast from Float (float) to UInt (unsigned int) |
CastFloatToUShort | Static cast from Float (float) to UShort (unsigned short) |
CastIntToBool | Static cast from Int (int) to Bool (bool) |
CastIntToChar | Static cast from Int (int) to Char (signed char) |
CastIntToDouble | Static cast from Int (int) to Double (double) |
CastIntToFloat | Static cast from Int (int) to Float (float) |
CastIntToShort | Static cast from Int (int) to Short (short) |
CastIntToUChar | Static cast from Int (int) to UChar (unsigned char) |
CastIntToUInt | Static cast from Int (int) to UInt (unsigned int) |
CastIntToUShort | Static cast from Int (int) to UShort (unsigned short) |
CastShortToBool | Static cast from Short (short) to Bool (bool) |
CastShortToChar | Static cast from Short (short) to Char (signed char) |
CastShortToDouble | Static cast from Short (short) to Double (double) |
CastShortToFloat | Static cast from Short (short) to Float (float) |
CastShortToInt | Static cast from Short (short) to Int (int) |
CastShortToUChar | Static cast from Short (short) to UChar (unsigned char) |
CastShortToUInt | Static cast from Short (short) to UInt (unsigned int) |
CastShortToUShort | Static cast from Short (short) to UShort (unsigned short) |
CastUCharToBool | Static cast from UChar (unsigned char) to Bool (bool) |
CastUCharToChar | Static cast from UChar (unsigned char) to Char (signed char) |
CastUCharToDouble | Static cast from UChar (unsigned char) to Double (double) |
CastUCharToFloat | Static cast from UChar (unsigned char) to Float (float) |
CastUCharToInt | Static cast from UChar (unsigned char) to Int (int) |
CastUCharToShort | Static cast from UChar (unsigned char) to Short (short) |
CastUCharToUInt | Static cast from UChar (unsigned char) to UInt (unsigned int) |
CastUCharToUShort | Static cast from UChar (unsigned char) to UShort (unsigned short) |
CastUIntToBool | Static cast from UInt (unsigned int) to Bool (bool) |
CastUIntToChar | Static cast from UInt (unsigned int) to Char (signed char) |
CastUIntToDouble | Static cast from UInt (unsigned int) to Double (double) |
CastUIntToFloat | Static cast from UInt (unsigned int) to Float (float) |
CastUIntToInt | Static cast from UInt (unsigned int) to Int (int) |
CastUIntToShort | Static cast from UInt (unsigned int) to Short (short) |
CastUIntToUChar | Static cast from UInt (unsigned int) to UChar (unsigned char) |
CastUIntToUShort | Static cast from UInt (unsigned int) to UShort (unsigned short) |
CastUShortToBool | Static cast from UShort (unsigned short) to Bool (bool) |
CastUShortToChar | Static cast from UShort (unsigned short) to Char (signed char) |
CastUShortToDouble | Static cast from UShort (unsigned short) to Double (double) |
CastUShortToFloat | Static cast from UShort (unsigned short) to Float (float) |
CastUShortToInt | Static cast from UShort (unsigned short) to Int (int) |
CastUShortToShort | Static cast from UShort (unsigned short) to Short (short) |
CastUShortToUChar | Static cast from UShort (unsigned short) to UChar (unsigned char) |
CastUShortToUInt | Static cast from UShort (unsigned short) to UInt (unsigned int) |
CharToString | Converts a Char (signed char) into a string |
DoubleToString | Converts a Double (double) into a string |
FloatToString | Converts a Float (float) into a string |
IntToString | Converts a Int (int) into a string |
ShortToString | Converts a Short (short) into a string |
StringToBool | Converts the content of the input string to a Bool (bool) |
StringToChar | Converts the content of the input string to a Char (signed char) |
StringToDouble | Converts the content of the input string to a Double (double) |
StringToFloat | Converts the content of the input string to a Float (float) |
StringToInt | Converts the content of the input string to a Int (int) |
StringToShort | Converts the content of the input string to a Short (short) |
StringToUChar | Converts the content of the input string to a UChar (unsigned char) |
StringToUInt | Converts the content of the input string to a UInt (unsigned int) |
StringToUShort | Converts the content of the input string to a UShort (unsigned short) |
StringToVectorChar | Converts the content of the input string to a VectorChar (std::vector |
StringToVectorDouble | Converts the content of the input string to a VectorDouble (std::vector |
StringToVectorFloat | Converts the content of the input string to a VectorFloat (std::vector |
StringToVectorInt | Converts the content of the input string to a VectorInt (std::vector |
StringToVectorLong | Converts the content of the input string to a VectorLong (std::vector |
StringToVectorShort | Converts the content of the input string to a VectorShort (std::vector |
StringToVectorString | Converts the content of the input string to a VectorString (std::vector |
StringToVectorUChar | Converts the content of the input string to a VectorUChar (std::vector |
StringToVectorUInt | Converts the content of the input string to a VectorUInt (std::vector |
StringToVectorUShort | Converts the content of the input string to a VectorUShort (std::vector |
StringTobbtk::Void | Converts the content of the input string to a bbtk::Void (bbtk::Void) |
UCharToString | Converts a UChar (unsigned char) into a string |
UIntToString | Converts a UInt (unsigned int) into a string |
UShortToString | Converts a UShort (unsigned short) into a string |
VectorCharToString | Converts the content of the input vector (std::vector |
VectorDoubleToString | Converts the content of the input vector (std::vector |
VectorFloatToString | Converts the content of the input vector (std::vector |
VectorIntToString | Converts the content of the input vector (std::vector |
VectorLongToString | Converts the content of the input vector (std::vector |
VectorShortToString | Converts the content of the input vector (std::vector |
VectorStringToString | Converts the content of the input vector (std::vector |
VectorUCharToString | Converts the content of the input vector (std::vector |
VectorUIntToString | Converts the content of the input vector (std::vector |
VectorUShortToString | Converts the content of the input vector (std::vector |
Description | : | ascii codes sequence to string - string to ascii codes sequence |
Author(s) | : | eduardo.davila [at] creatis [dot] insa-lyon.fr |
Category(s) | : | atomic box misc |
To use it | : | include std |
Inputs | ||
In | <std::string> | Ascii code or Ascii character |
Type | <int> | Conversion type (default 0) 0=Ascii codes to string, 1=String to ascii codes |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Ascii codes sequence or characters sequence |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Adds its inputs |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box math |
To use it | : | include std |
Inputs | ||
In1 | <double> | First number to add |
In2 | <double> | Second number to add |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Result |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts a Bool (bool) into a string |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <bool> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Bool (bool) to Char (signed char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <bool> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <signed char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Bool (bool) to Double (double) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <bool> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Bool (bool) to Float (float) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <bool> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <float> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Bool (bool) to Int (int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <bool> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Bool (bool) to Short (short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <bool> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Bool (bool) to UChar (unsigned char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <bool> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Bool (bool) to UInt (unsigned int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <bool> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Bool (bool) to UShort (unsigned short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <bool> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Char (signed char) to Bool (bool) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <signed char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bool> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Char (signed char) to Double (double) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <signed char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Char (signed char) to Float (float) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <signed char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <float> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Char (signed char) to Int (int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <signed char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Char (signed char) to Short (short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <signed char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Char (signed char) to UChar (unsigned char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <signed char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Char (signed char) to UInt (unsigned int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <signed char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Char (signed char) to UShort (unsigned short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <signed char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Double (double) to Bool (bool) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <double> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bool> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Double (double) to Char (signed char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <double> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <signed char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Double (double) to Float (float) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <double> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <float> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Double (double) to Int (int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <double> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Double (double) to Short (short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <double> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Double (double) to UChar (unsigned char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <double> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Double (double) to UInt (unsigned int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <double> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Double (double) to UShort (unsigned short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <double> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Float (float) to Bool (bool) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <float> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bool> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Float (float) to Char (signed char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <float> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <signed char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Float (float) to Double (double) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <float> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Float (float) to Int (int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <float> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Float (float) to Short (short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <float> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Float (float) to UChar (unsigned char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <float> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Float (float) to UInt (unsigned int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <float> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Float (float) to UShort (unsigned short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <float> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Int (int) to Bool (bool) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bool> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Int (int) to Char (signed char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <signed char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Int (int) to Double (double) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Int (int) to Float (float) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <float> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Int (int) to Short (short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Int (int) to UChar (unsigned char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Int (int) to UInt (unsigned int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Int (int) to UShort (unsigned short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Short (short) to Bool (bool) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bool> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Short (short) to Char (signed char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <signed char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Short (short) to Double (double) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Short (short) to Float (float) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <float> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Short (short) to Int (int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Short (short) to UChar (unsigned char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Short (short) to UInt (unsigned int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from Short (short) to UShort (unsigned short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UChar (unsigned char) to Bool (bool) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bool> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UChar (unsigned char) to Char (signed char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <signed char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UChar (unsigned char) to Double (double) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UChar (unsigned char) to Float (float) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <float> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UChar (unsigned char) to Int (int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UChar (unsigned char) to Short (short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UChar (unsigned char) to UInt (unsigned int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UChar (unsigned char) to UShort (unsigned short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UInt (unsigned int) to Bool (bool) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bool> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UInt (unsigned int) to Char (signed char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <signed char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UInt (unsigned int) to Double (double) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UInt (unsigned int) to Float (float) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <float> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UInt (unsigned int) to Int (int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UInt (unsigned int) to Short (short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UInt (unsigned int) to UChar (unsigned char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UInt (unsigned int) to UShort (unsigned short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UShort (unsigned short) to Bool (bool) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bool> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UShort (unsigned short) to Char (signed char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <signed char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UShort (unsigned short) to Double (double) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UShort (unsigned short) to Float (float) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <float> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UShort (unsigned short) to Int (int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UShort (unsigned short) to Short (short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UShort (unsigned short) to UChar (unsigned char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Static cast from UShort (unsigned short) to UInt (unsigned int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts a Char (signed char) into a string |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <signed char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | String concatenation |
Author(s) | : | jean-pierre.roux@creatis.insa-lyon.fr |
Category(s) | : | atomic box misc |
To use it | : | include std |
Inputs | ||
In1 | <std::string> | String 1 |
In10 | <std::string> | String 10 |
In2 | <std::string> | String 2 |
In3 | <std::string> | String 3 |
In4 | <std::string> | String 4 |
In5 | <std::string> | String 5 |
In6 | <std::string> | String 6 |
In7 | <std::string> | String 7 |
In8 | <std::string> | String 8 |
In9 | <std::string> | String 9 |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Concatenated string |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets configuration informations |
Author(s) | : | jpr@creatis.insa-lyon [dot] fr |
Category(s) | : | atomic box misc |
To use it | : | include std |
Inputs | ||
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
BinPath | <std::string> | Binaries path |
DataPath | <std::string> | Data path |
DocPath | <std::string> | Documentation path |
FileSeparator | <std::string> | / or \ |
SystemType | <int> | 0=Linux 1=Windows |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Divides its inputs |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box math |
To use it | : | include std |
Inputs | ||
In1 | <double> | Numerator |
In2 | <double> | Denominator |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Result |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts a Double (double) into a string |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <double> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Executes bbi commands |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
In | <std::string> | bbi commands separated by ';' , use '' to indicate strings ex. help 'graph' |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Executes system (O.S.) commands |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
In | <std::string> | system (O.S.) commands separated by ';' , use '' to indicate strings ex. help 'graph' |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts a Float (float) into a string |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <float> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets the i-th element from the input vector (std::vector |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
I | <int> | Input |
In | <std::vector<signed char, std::allocator<signed char> >> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <signed char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets the i-th element from the input vector (std::vector |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
I | <int> | Input |
In | <std::vector<double, std::allocator<double> >> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets the i-th element from the input vector (std::vector |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
I | <int> | Input |
In | <std::vector<float, std::allocator<float> >> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <float> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets the i-th element from the input vector (std::vector |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
I | <int> | Input |
In | <std::vector<int, std::allocator<int> >> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets the i-th element from the input vector (std::vector |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
I | <int> | Input |
In | <std::vector<long, std::allocator<long> >> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <long> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets the i-th element from the input vector (std::vector |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
I | <int> | Input |
In | <std::vector<short, std::allocator<short> >> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets the i-th element from the input vector (std::vector |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
I | <int> | Input |
In | <std::vector<std::string, std::allocator<std::string> >> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets the i-th element from the input vector (std::vector |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
I | <int> | Input |
In | <std::vector<unsigned char, std::allocator<unsigned char> >> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets the i-th element from the input vector (std::vector |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
I | <int> | Input |
In | <std::vector<unsigned int, std::allocator<unsigned int> >> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Gets the i-th element from the input vector (std::vector |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box |
To use it | : | include std |
Inputs | ||
I | <int> | Input |
In | <std::vector<unsigned short, std::allocator<unsigned short> >> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts a Int (int) into a string |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Takes *any kind* of data and copies it to its output. Is a magic box as any box output can be plugged into it and its output can be plugged into any other box input (dynamic type checking, see below), hence it can be put between **any** two boxes. Type matching between its output and the input of the box(es) to which it is connected is made at *run-time*. The pipeline will be executed if the data types : i) match exactly ii) can be transformed by an adaptor iii) are related pointers, i.e. if the output pointer can be upcasted (static_cast) or downcasted (dynamic_cast) to an input type pointer (see the bbtk::any output connection rule in the guide for details). Important uses of the MagicBox are : 1) performing run-time pointer cast, either upward or backward an object hierarchy 2) perform data adaptation (adaptor creation) at run-time vs. pipeline creation time. |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box misc |
To use it | : | include std |
Inputs | ||
In | <bbtk::any<bbtk::thing>> | Input data |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bbtk::any<bbtk::thing>> | Output data |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Makes a kosher file name |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box misc |
To use it | : | include std |
Inputs | ||
Directory | <std::string> | Directory Name |
Extent | <std::string> | Extention |
File | <std::string> | File Name |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Full File Name |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Multiplies its inputs |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box math |
To use it | : | include std |
Inputs | ||
In1 | <double> | First number |
In2 | <double> | Second number |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Result |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | This box has multiple Void inputs and one Void output. Hence it relays any input modification to its output. It is usefull to plug different BoxChange outputs into the same BoxExecute input. |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box misc |
To use it | : | include std |
Inputs | ||
In1 | <bbtk::Void> | Input 1 |
In2 | <bbtk::Void> | Input 2 |
In3 | <bbtk::Void> | Input 3 |
In4 | <bbtk::Void> | Input 4 |
In5 | <bbtk::Void> | Input 5 |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bbtk::Void> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Prepends the input string file 'last name' with the default DataPath found in bbtk_config_xml |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | complex box misc |
To use it | : | include /home/jpr/Creatis/bbtk/binLIN/bin/../share/bbtk/bbs/std/boxes/bbPrependDataPath.bbs [source] |
Uses | : | std::Configuration std::MakeFileName |
Inputs | ||
In | <std::string> | Last Filename |
Outputs | ||
Out | <std::string> | Full path Filename |
Description | : | Prepends the input file name 'In' with the path to the data directory of the package 'Package' |
Author(s) | : | laurent.guigues at creatis.insa-lyon.fr |
Category(s) | : | complex box misc |
To use it | : | include /home/jpr/Creatis/bbtk/binLIN/bin/../share/bbtk/bbs/std/boxes/bbPrependPackageDataPath.bbs [source] |
Uses | : | std::Configuration std::MakeFileName |
Inputs | ||
In | <std::string> | Last Filename |
Package | <std::string> | Package name |
Outputs | ||
Out | <std::string> | Full path Filename |
Description | : | Converts a Short (short) into a string |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Just copies the value of its input to its output. Usefull to plug an input of a complex box into different internal boxes. |
Author(s) | : | laurent.guigues at creatis.insa-lyon.fr |
Category(s) | : | atomic box misc |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Outputs the string set to the ith input Ini (In0 ... In9) according to the value of the input In, hence selects a string according to an index. |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | atomic box misc |
To use it | : | include std |
Inputs | ||
In | <int> | Index of the string to select |
In0 | <std::string> | String of index 0 |
In1 | <std::string> | String of index 1 |
In2 | <std::string> | String of index 2 |
In3 | <std::string> | String of index 3 |
In4 | <std::string> | String of index 4 |
In5 | <std::string> | String of index 4 |
In6 | <std::string> | String of index 6 |
In7 | <std::string> | String of index 7 |
In8 | <std::string> | String of index 8 |
In9 | <std::string> | String of index 9 |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Selected string |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a Bool (bool) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bool> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a Char (signed char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <signed char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a Double (double) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <double> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a Float (float) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <float> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a Int (int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a Short (short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a UChar (unsigned char) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned char> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a UInt (unsigned int) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned int> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a UShort (unsigned short) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <unsigned short> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a VectorChar (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::vector<signed char, std::allocator<signed char> >> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a VectorDouble (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::vector<double, std::allocator<double> >> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a VectorFloat (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::vector<float, std::allocator<float> >> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a VectorInt (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::vector<int, std::allocator<int> >> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a VectorLong (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::vector<long, std::allocator<long> >> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a VectorShort (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::vector<short, std::allocator<short> >> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a VectorString (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::vector<std::string, std::allocator<std::string> >> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a VectorUChar (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::vector<unsigned char, std::allocator<unsigned char> >> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a VectorUInt (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::vector<unsigned int, std::allocator<unsigned int> >> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a VectorUShort (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::vector<unsigned short, std::allocator<unsigned short> >> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input string to a bbtk::Void (bbtk::Void) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::string> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <bbtk::Void> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts a UChar (unsigned char) into a string |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned char> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts a UInt (unsigned int) into a string |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned int> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts a UShort (unsigned short) into a string |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <unsigned short> | Input |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input vector (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::vector<signed char, std::allocator<signed char> >> | Input |
Separator | <std::string> | Separator of item in the output string. Default is whitespace. |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input vector (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::vector<double, std::allocator<double> >> | Input |
Separator | <std::string> | Separator of item in the output string. Default is whitespace. |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input vector (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::vector<float, std::allocator<float> >> | Input |
Separator | <std::string> | Separator of item in the output string. Default is whitespace. |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input vector (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::vector<int, std::allocator<int> >> | Input |
Separator | <std::string> | Separator of item in the output string. Default is whitespace. |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input vector (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::vector<long, std::allocator<long> >> | Input |
Separator | <std::string> | Separator of item in the output string. Default is whitespace. |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input vector (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::vector<short, std::allocator<short> >> | Input |
Separator | <std::string> | Separator of item in the output string. Default is whitespace. |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input vector (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::vector<std::string, std::allocator<std::string> >> | Input |
Separator | <std::string> | Separator of item in the output string. Default is whitespace. |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input vector (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::vector<unsigned char, std::allocator<unsigned char> >> | Input |
Separator | <std::string> | Separator of item in the output string. Default is whitespace. |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input vector (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::vector<unsigned int, std::allocator<unsigned int> >> | Input |
Separator | <std::string> | Separator of item in the output string. Default is whitespace. |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | Converts the content of the input vector (std::vector |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box adaptor |
To use it | : | include std |
Inputs | ||
In | <std::vector<unsigned short, std::allocator<unsigned short> >> | Input |
Separator | <std::string> | Separator of item in the output string. Default is whitespace. |
BoxExecute | <bbtk::Void> | Any signal received by this input executes the box |
BoxProcessMode | <std::string> | Sets the processing mode of the box (Pipeline | Always | Reactive) |
Outputs | ||
Out | <std::string> | Output |
BoxChange | <bbtk::Void> | Signals modifications of the box |
Description | : | std::Add box example. Also shows how to print an output of a box in bbi. |
Author(s) | : | |
Category(s) | : | complex box example |
To use it | : | include /home/jpr/Creatis/bbtk/binLIN/bin/../share/bbtk/bbs/std/appli/exampleAdd.bbs [source] |
Uses | : | std::Add |
Inputs | ||
Outputs |
Description | : | std::ASCII box example. Shows how to use it. |
Author(s) | : | |
Category(s) | : | complex box example |
To use it | : | include /home/jpr/Creatis/bbtk/binLIN/bin/../share/bbtk/bbs/std/appli/exampleAscii.bbs [source] |
Uses | : | std::ASCII |
Inputs | ||
Outputs |
Description | : | std::PrependDataPath box example. Also shows how to invoke the default data path. |
Author(s) | : | |
Category(s) | : | complex box example |
To use it | : | include /home/jpr/Creatis/bbtk/binLIN/bin/../share/bbtk/bbs/std/appli/examplePrependDataPath.bbs [source] |
Uses | : | std::PrependDataPath |
Inputs | ||
Outputs |