IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 12, 2004, 5:38:26 PM (22 years ago)
Author:
eugene
Message:

moved complex array functions inside psMath.h BinaryOp & UnaryOp
simplified BitMask operation function set

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/archive/pslib/include/psMath.h

    r218 r238  
    6969
    7070#endif
     71
     72/** allowed operators for the different image functions
     73
     74    PS_BINARY_ADD        = "+",
     75    PS_BINARY_SUBTRACT   = "-",
     76    PS_BINARY_MULTIPLY   = "*",
     77    PS_BINARY_DIVIDE     = "/",
     78    PS_BINARY_POWER      = "^",
     79    PS_BINARY_MIN,
     80    PS_BINARY_MAX,
     81    PS_BINARY_LESSTHAN   = "<",
     82    PS_BINARY_MORETHAN   = ">",
     83    PS_BINARY_ISEQUAL    = "==",
     84    PS_BINARY_NOTEQUAL   = "!=",
     85    PS_BINARY_LESSOREQ   = "<=",
     86    PS_BINARY_MOREOREQ   = ">=",
     87    PS_BINARY_AND        = "&&",
     88    PS_BINARY_OR         = "||",
     89    PS_BINARY_BITAND     = "&",
     90    PS_BINARY_BITOR      = "|",
     91    PS_BINARY_XOR        = "~",
     92    PS_BINARY_ATAN2      = "atan2",
     93    PS_BINARY_MODULO     = "%"
     94
     95    -- all valid for complex types
     96
     97
     98    PS_UNARY_IS     = "=",
     99    PS_UNARY_ABS,
     100    PS_UNARY_INT,
     101    PS_UNARY_EXP,
     102    PS_UNARY_TEN,
     103    PS_UNARY_LOG,
     104    PS_UNARY_LN,
     105    PS_UNARY_SQRT,
     106    PS_UNARY_SIN,
     107    PS_UNARY_COS,
     108    PS_UNARY_TAN,
     109    PS_UNARY_DSIN,
     110    PS_UNARY_DCOS,
     111    PS_UNARY_DTAN,
     112    PS_UNARY_ASIN,
     113    PS_UNARY_ACOS,
     114    PS_UNARY_ATAN,
     115    PS_UNARY_DASIN,
     116    PS_UNARY_DACOS,
     117    PS_UNARY_DATAN,
     118    PS_UNARY_RND,
     119    PS_UNARY_NOT,
     120    PS_UNARY_NEGATE = "-",
     121    PS_UNARY_INCR,
     122    PS_UNARY_DECR,
     123    PS_UNARY_ISINF,
     124    PS_UNARY_ISNAN
     125    PS_UNARY_MOD,   // specific to complex data types
     126    PS_UNARY_CONJ,  // specific to complex data types
     127    PS_UNARY_ARG,   // specific to complex data types
     128**/
Note: See TracChangeset for help on using the changeset viewer.