Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.atnf.csiro.au/computing/software/casacore/casacore-1.2.0/doc/html/structcasa_1_1IPosition__global__functions__IPosition__Logical.html
Дата изменения: Unknown
Дата индексирования: Tue Feb 15 00:42:44 2011
Кодировка:

Поисковые слова: arp 220
casacore: casa::IPosition_global_functions_IPosition_Logical Struct Reference
Public Member Functions

casa::IPosition_global_functions_IPosition_Logical Struct Reference
[Arrays_module]

Logical operations for IPosition's Element by element boolean operations on IPositions. More...

#include <IPosition.h>

List of all members.

Public Member Functions

Bool operator== (const IPosition &left, const IPosition &right)
 Each operation is done on corresponding elements of the IPositions.
Bool operator!= (const IPosition &left, const IPosition &right)
Bool operator< (const IPosition &left, const IPosition &right)
Bool operator<= (const IPosition &left, const IPosition &right)
Bool operator> (const IPosition &left, const IPosition &right)
Bool operator>= (const IPosition &left, const IPosition &right)
Bool operator== (const IPosition &left, ssize_t val)
 Each operation is done by appliying the integer argument to all elements.
Bool operator!= (const IPosition &left, ssize_t val)
Bool operator< (const IPosition &left, ssize_t val)
Bool operator<= (const IPosition &left, ssize_t val)
Bool operator> (const IPosition &left, ssize_t val)
Bool operator>= (const IPosition &left, ssize_t val)
Bool operator== (ssize_t val, const IPosition &right)
 Same functions as above but with with the Int argument on the left side.
Bool operator!= (ssize_t val, const IPosition &right)
Bool operator< (ssize_t val, const IPosition &right)
Bool operator<= (ssize_t val, const IPosition &right)
Bool operator> (ssize_t val, const IPosition &right)
Bool operator>= (ssize_t val, const IPosition &right)

Detailed Description

Logical operations for IPosition's Element by element boolean operations on IPositions.

The result is true only if the operation yields true for every element of the IPosition.

Definition at line 390 of file IPosition.h.


Member Function Documentation

Bool casa::IPosition_global_functions_IPosition_Logical::operator!= ( const IPosition left,
const IPosition right 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator!= ( const IPosition left,
ssize_t  val 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator!= ( ssize_t  val,
const IPosition right 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator< ( const IPosition left,
ssize_t  val 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator< ( const IPosition left,
const IPosition right 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator< ( ssize_t  val,
const IPosition right 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator<= ( ssize_t  val,
const IPosition right 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator<= ( const IPosition left,
const IPosition right 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator<= ( const IPosition left,
ssize_t  val 
)
Bool casa::IPosition_global_functions_IPosition_Logical::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.

Bool casa::IPosition_global_functions_IPosition_Logical::operator== ( ssize_t  val,
const IPosition right 
)

Same functions as above but with with the Int argument on the left side.

Bool casa::IPosition_global_functions_IPosition_Logical::operator== ( const IPosition left,
ssize_t  val 
)

Each operation is done by appliying the integer argument to all elements.

Bool casa::IPosition_global_functions_IPosition_Logical::operator> ( const IPosition left,
ssize_t  val 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator> ( const IPosition left,
const IPosition right 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator> ( ssize_t  val,
const IPosition right 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator>= ( const IPosition left,
ssize_t  val 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator>= ( ssize_t  val,
const IPosition right 
)
Bool casa::IPosition_global_functions_IPosition_Logical::operator>= ( const IPosition left,
const IPosition right 
)

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines