AtalaInt128 Structure |
Namespace: Atalasoft.Imaging
The AtalaInt128 type exposes the following members.
Name | Description | |
---|---|---|
AtalaInt128(Byte) | Creates a new instance of AtalaInt128 from an array of bytes. | |
AtalaInt128(Int64) | Creates a new instance of AtalaInt128 from a long. | |
AtalaInt128(AtalaInt128) | Creates a new copy of an AtalaInt128. | |
AtalaInt128(Byte, Int32) | Creates a new instance of AtalaInt128 from an array of bytes. | |
AtalaInt128(String, Int32) | Creates a new instance of AtalaInt128 from a string. |
Name | Description | |
---|---|---|
Add | Performs an addition of two AtalaInt128 objects. | |
BitwiseAnd | Performs a bitwise AND of two AtalaInt128 objects. | |
BitwiseOr | Performs a bitwise OR on two AtalaInt128 objects. | |
Compare | Compares two AtalaInt128 objects. | |
Decrement | Reduces the value by 1. | |
Divide | Performs a division on two AtalaInt128 objects. | |
Equals(Object) | Returns a value indicating whether another AtalaInt128 is equal to this instance. (Overrides ValueTypeEquals(Object).) | |
Equals(AtalaInt128, AtalaInt128) | Returns true if both AtalaInt128 objects are equal. | |
GetHashCode | Returns the hash code for this AtalaInt128. (Overrides ValueTypeGetHashCode.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Increment | Increments the AtalaInt128. | |
IntValue | Returns the lowest 4 bytes of the AtalaInt128 as an Integer. | |
LeftShift | Performs a left bit shift on an AtalaInt128. | |
LongValue | Returns the lowest 8 bytes of the AtalaInt128 as a Long. | |
Modulus | Performs a modulus calculation on two AtalaInt128 objects. | |
Multiply | Performs a multiplication operation on two AtalaInt128 objects. | |
Negate | Negates an AtalaInt128 object. | |
OnesComplement | Performs a bitwise complement on an AtalaInt128. | |
RightShift | Performs a right bit shift on an AtalaInt128. | |
Subtract | Performs a subtraction of two AtalaInt128 objects. | |
ToHexString | Returns a hex string with the contents of the AtalaInt128. | |
ToString | Returns a string representing the AtalaInt128 in base 10. (Overrides ValueTypeToString.) | |
ToString(Int32) | Returns a string representing the AtalaInt128 in sign-and-magnitude format in the
specified radix. | |
Xor | Performs an XOR operation on two AtalaInt128 objects. |
Name | Description | |
---|---|---|
Addition |
operator overloading +
| |
BitwiseAnd |
Calculates the bit-wise AND of the two values
| |
BitwiseOr |
Calculates the bit-wise OR of the two values
| |
Decrement |
Decrements the specified value.
| |
Division |
Calculates the quotient of the two values
| |
Equality |
Calculates if the two values are equal.
| |
ExclusiveOr |
Calculates the bit-wise XOR of the two values
| |
GreaterThan |
Calculates if the first value is greater than the other.
| |
GreaterThanOrEqual |
Calculates if the first value is greater than or equal to the other.
| |
(Int32 to AtalaInt128) |
Overloading of the typecast operator
| |
(Int64 to AtalaInt128) |
Overloading of the typecast operator
| |
Increment |
increments the value
| |
Inequality |
Calculates if the two values are not equal.
| |
LeftShift |
Calculates the left shift the values
| |
LessThan |
Calculates if the first value is less than the other.
| |
LessThanOrEqual |
Calculates if the first value is less than or equal to the other.
| |
Modulus |
Calculates the remainder of the quotient of the two values
| |
Multiply |
Calculates the product between the two values
| |
OnesComplement |
Calculates the 1-s complement of the value
| |
RightShift |
Calculates the right shift the values
| |
Subtraction |
Calculates the difference between the two values
| |
UnaryNegation |
Calculates the 2-s compplement of the value
|