#include <IPosition.h>
Definition at line 346 of file IPosition.h.
Public Member Functions | |
| IPosition | operator+ (const IPosition &left, const IPosition &right) |
| Each operation is done on corresponding elements of the IPositions. | |
| IPosition | operator- (const IPosition &left, const IPosition &right) |
| IPosition | operator * (const IPosition &left, const IPosition &right) |
| IPosition | operator/ (const IPosition &left, const IPosition &right) |
| IPosition | operator+ (const IPosition &left, Int val) |
| Each operation is done by appliying the integer argument to all elements of the IPosition argument. | |
| IPosition | operator- (const IPosition &left, Int val) |
| IPosition | operator * (const IPosition &left, Int val) |
| IPosition | operator/ (const IPosition &left, Int val) |
| IPosition | operator+ (Int val, const IPosition &right) |
| Same functions as above but with with the Int argument on the left side. | |
| IPosition | operator- (Int val, const IPosition &right) |
| IPosition | operator * (Int val, const IPosition &right) |
| IPosition | operator/ (Int val, const IPosition &right) |
| IPosition | max (const IPosition &left, const IPosition &right) |
| Returns the element by element minimum or maximum. | |
| IPosition | min (const IPosition &left, const IPosition &right) |
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator+ | ( | const IPosition & | left, | |
| const IPosition & | right | |||
| ) |
Each operation is done on corresponding elements of the IPositions.
The two IPositions must have the same number of elements otherwise an exception (ArrayConformanceError) will be thrown.
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator- | ( | const IPosition & | left, | |
| const IPosition & | right | |||
| ) |
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator * | ( | const IPosition & | left, | |
| const IPosition & | right | |||
| ) |
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator/ | ( | const IPosition & | left, | |
| const IPosition & | right | |||
| ) |
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator+ | ( | const IPosition & | left, | |
| Int | val | |||
| ) |
Each operation is done by appliying the integer argument to all elements of the IPosition argument.
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator- | ( | const IPosition & | left, | |
| Int | val | |||
| ) |
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator * | ( | const IPosition & | left, | |
| Int | val | |||
| ) |
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator/ | ( | const IPosition & | left, | |
| Int | val | |||
| ) |
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator+ | ( | Int | val, | |
| const IPosition & | right | |||
| ) |
Same functions as above but with with the Int argument on the left side.
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator- | ( | Int | val, | |
| const IPosition & | right | |||
| ) |
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator * | ( | Int | val, | |
| const IPosition & | right | |||
| ) |
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::operator/ | ( | Int | val, | |
| const IPosition & | right | |||
| ) |
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::max | ( | const IPosition & | left, | |
| const IPosition & | right | |||
| ) |
Returns the element by element minimum or maximum.
| IPosition casa::IPosition_global_functions_IPosition_Arithmetic::min | ( | const IPosition & | left, | |
| const IPosition & | right | |||
| ) |
1.5.1