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
|