Category:ProtoFlux:Utility:Binary: Difference between revisions

Category page
Cleaning ProtoFlux Categories
m fix link spaces
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Table ProtoFluxCategoryNodes
{{Table ProtoFluxCategoryNodes
|Adder||
|Adder|| A binary adder node.
|Boolean Counter||
|BooleanCounter|| Counts the amount of true and false values and the total booleans.
|Compose Bits Byte|| Create a [[Type:Byte|Byte]] out of [[Type:Bool|Booleans]] bitwise.
|ComposeBitsByte|| Create a [[Type:Byte|Byte]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits Int|| Create a [[Type:Int|Int]] out of [[Type:Bool|Booleans]] bitwise.
|ComposeBitsInt|| Create a [[Type:Int|Int]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits Long|| Create a [[Type:Long|Long]] out of [[Type:Bool|Booleans]] bitwise.
|ComposeBitsLong|| Create a [[Type:Long|Long]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits SByte|| Create a [[Type:SByte|SByte]] out of [[Type:Bool|Booleans]] bitwise.
|ComposeBitsSByte|| Create a [[Type:SByte|SByte]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits Short|| Create a [[Type:Short|Short]] out of [[Type:Bool|Booleans]] bitwise.
|ComposeBitsShort|| Create a [[Type:Short|Short]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits UInt|| Create a [[Type:UInt|UInt]] out of [[Type:Bool|Booleans]] bitwise.
|ComposeBitsUInt|| Create a [[Type:UInt|UInt]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits ULong|| Create a [[Type:ULong|ULong]] out of [[Type:Bool|Booleans]] bitwise.
|ComposeBitsULong|| Create a [[Type:ULong|ULong]] out of [[Type:Bool|Booleans]] bitwise.
|Compose Bits UShort|| Create a [[Type:UShort|UShort]] out of [[Type:Bool|Booleans]] bitwise.
|ComposeBitsUShort|| Create a [[Type:UShort|UShort]] out of [[Type:Bool|Booleans]] bitwise.
|Double As ULong||
|DoubleAsULong|| Converts a [[Type:double|double]] to a [[Type:ulong|ulong]].
|Extract Bits Byte|| Turn a [[Type:Byte|Byte]] into [[Type:Bool|Booleans]] bitwise.
|ExtractBitsByte|| Turn a [[Type:Byte|Byte]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits Int|| Turn a [[Type:Int|Int]] into [[Type:Bool|Booleans]] bitwise.
|ExtractBitsInt|| Turn a [[Type:Int|Int]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits Long|| Turn a [[Type:Long|Long]] into [[Type:Bool|Booleans]] bitwise.
|ExtractBitsLong|| Turn a [[Type:Long|Long]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits SByte|| Turn a [[Type:SByte|SByte]] into [[Type:Bool|Booleans]] bitwise.
|ExtractBitsSByte|| Turn a [[Type:SByte|SByte]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits Short|| Turn a [[Type:Short|Short]] into [[Type:Bool|Booleans]] bitwise.
|ExtractBitsShort|| Turn a [[Type:Short|Short]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits UInt|| Turn a [[Type:UInt|UInt]] into [[Type:Bool|Booleans]] bitwise.
|ExtractBitsUInt|| Turn a [[Type:UInt|UInt]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits ULong|| Turn a [[Type:ULong|ULong]] into [[Type:Bool|Booleans]] bitwise.
|ExtractBitsULong|| Turn a [[Type:ULong|ULong]] into [[Type:Bool|Booleans]] bitwise.
|Extract Bits UShort|| Turn a [[Type:UShort|UShort]] into [[Type:Bool|Booleans]] bitwise.
|ExtractBitsUShort|| Turn a [[Type:UShort|UShort]] into [[Type:Bool|Booleans]] bitwise.
|Float As UInt||
|FloatAsUInt|| Converts a [[Type:float|float]] to a [[Type:uint|uint]].
|Half Adder||
|HalfAdder|| A binary half adder node.
|Half As UShort||
|HalfAsUShort|| Converts a [[Type:half|half]] to a [[Type:ushort|ushort]].
|UInt As Float||
|UIntAsFloat|| Converts a [[Type:uint|unit]] to a [[Type:float|float]].
|ULong As Double||
|ULongAsDouble|| Converts a [[Type:ulong|ulong]] to a [[Type:double|double]].
|UShort As Half||
|UShortAsHalf|| Converts a [[Type:ushort|ushort]] to a [[Type:half|half]].
}}
}}
[[Category:ProtoFlux:Utility]]
[[Category:ProtoFlux:Utility]]

Latest revision as of 03:59, 25 August 2025

Nodes
Node Name Description
Adder A binary adder node.
BooleanCounter Counts the amount of true and false values and the total booleans.
ComposeBitsByte Create a Byte out of Booleans bitwise.
ComposeBitsInt Create a Int out of Booleans bitwise.
ComposeBitsLong Create a Long out of Booleans bitwise.
ComposeBitsSByte Create a SByte out of Booleans bitwise.
ComposeBitsShort Create a Short out of Booleans bitwise.
ComposeBitsUInt Create a UInt out of Booleans bitwise.
ComposeBitsULong Create a ULong out of Booleans bitwise.
ComposeBitsUShort Create a UShort out of Booleans bitwise.
DoubleAsULong Converts a double to a ulong.
ExtractBitsByte Turn a Byte into Booleans bitwise.
ExtractBitsInt Turn a Int into Booleans bitwise.
ExtractBitsLong Turn a Long into Booleans bitwise.
ExtractBitsSByte Turn a SByte into Booleans bitwise.
ExtractBitsShort Turn a Short into Booleans bitwise.
ExtractBitsUInt Turn a UInt into Booleans bitwise.
ExtractBitsULong Turn a ULong into Booleans bitwise.
ExtractBitsUShort Turn a UShort into Booleans bitwise.
FloatAsUInt Converts a float to a uint.
HalfAdder A binary half adder node.
HalfAsUShort Converts a half to a ushort.
UIntAsFloat Converts a unit to a float.
ULongAsDouble Converts a ulong to a double.
UShortAsHalf Converts a ushort to a half.