Cairo__Operator.st
changeset 6 c1f387b40e3a
parent 5 65635e9ef3e8
child 7 392289f92fab
equal deleted inserted replaced
5:65635e9ef3e8 6:c1f387b40e3a
     9 		OPERATOR_DEST_IN OPERATOR_DEST_OUT OPERATOR_DEST_ATOP
     9 		OPERATOR_DEST_IN OPERATOR_DEST_OUT OPERATOR_DEST_ATOP
    10 		OPERATOR_XOR OPERATOR_ADD OPERATOR_SATURATE'
    10 		OPERATOR_XOR OPERATOR_ADD OPERATOR_SATURATE'
    11 	poolDictionaries:''
    11 	poolDictionaries:''
    12 	category:'Cairo - Constants'
    12 	category:'Cairo - Constants'
    13 !
    13 !
    14 
       
    15 
    14 
    16 !Operator class methodsFor:'initialization'!
    15 !Operator class methodsFor:'initialization'!
    17 
    16 
    18 initialize
    17 initialize
    19 
    18 
    30 	OPERATOR_DEST_ATOP := 10.
    29 	OPERATOR_DEST_ATOP := 10.
    31 	OPERATOR_XOR := 11.
    30 	OPERATOR_XOR := 11.
    32 	OPERATOR_ADD := 12.
    31 	OPERATOR_ADD := 12.
    33 	OPERATOR_SATURATE := 13.
    32 	OPERATOR_SATURATE := 13.
    34 
    33 
    35     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    34     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
    36 ! !
    35 ! !
    37 
    36 
    38 !Operator class methodsFor:'constants'!
    37 !Operator class methodsFor:'constants'!
    39 
    38 
    40 OPERATOR_ADD
    39 OPERATOR_ADD
    41 
    40 
    42 	^OPERATOR_ADD
    41 	^OPERATOR_ADD
    43 
    42 
    44     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    43     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
    45 !
    44 !
    46 
    45 
    47 OPERATOR_ATOP
    46 OPERATOR_ATOP
    48 
    47 
    49 	^OPERATOR_ATOP
    48 	^OPERATOR_ATOP
    50 
    49 
    51     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    50     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
    52 !
    51 !
    53 
    52 
    54 OPERATOR_CLEAR
    53 OPERATOR_CLEAR
    55 
    54 
    56 	^OPERATOR_CLEAR
    55 	^OPERATOR_CLEAR
    57 
    56 
    58     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    57     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
    59 !
    58 !
    60 
    59 
    61 OPERATOR_DEST
    60 OPERATOR_DEST
    62 
    61 
    63 	^OPERATOR_DEST
    62 	^OPERATOR_DEST
    64 
    63 
    65     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    64     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
    66 !
    65 !
    67 
    66 
    68 OPERATOR_DEST_ATOP
    67 OPERATOR_DEST_ATOP
    69 
    68 
    70 	^OPERATOR_DEST_ATOP
    69 	^OPERATOR_DEST_ATOP
    71 
    70 
    72     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    71     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
    73 !
    72 !
    74 
    73 
    75 OPERATOR_DEST_IN
    74 OPERATOR_DEST_IN
    76 
    75 
    77 	^OPERATOR_DEST_IN
    76 	^OPERATOR_DEST_IN
    78 
    77 
    79     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    78     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
    80 !
    79 !
    81 
    80 
    82 OPERATOR_DEST_OUT
    81 OPERATOR_DEST_OUT
    83 
    82 
    84 	^OPERATOR_DEST_OUT
    83 	^OPERATOR_DEST_OUT
    85 
    84 
    86     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    85     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
    87 !
    86 !
    88 
    87 
    89 OPERATOR_DEST_OVER
    88 OPERATOR_DEST_OVER
    90 
    89 
    91 	^OPERATOR_DEST_OVER
    90 	^OPERATOR_DEST_OVER
    92 
    91 
    93     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    92     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
    94 !
    93 !
    95 
    94 
    96 OPERATOR_IN
    95 OPERATOR_IN
    97 
    96 
    98 	^OPERATOR_IN
    97 	^OPERATOR_IN
    99 
    98 
   100     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
    99     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
   101 !
   100 !
   102 
   101 
   103 OPERATOR_OUT
   102 OPERATOR_OUT
   104 
   103 
   105 	^OPERATOR_OUT
   104 	^OPERATOR_OUT
   106 
   105 
   107     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   106     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
   108 !
   107 !
   109 
   108 
   110 OPERATOR_OVER
   109 OPERATOR_OVER
   111 
   110 
   112 	^OPERATOR_OVER
   111 	^OPERATOR_OVER
   113 
   112 
   114     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   113     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
   115 !
   114 !
   116 
   115 
   117 OPERATOR_SATURATE
   116 OPERATOR_SATURATE
   118 
   117 
   119 	^OPERATOR_SATURATE
   118 	^OPERATOR_SATURATE
   120 
   119 
   121     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   120     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
   122 !
   121 !
   123 
   122 
   124 OPERATOR_SOURCE
   123 OPERATOR_SOURCE
   125 
   124 
   126 	^OPERATOR_SOURCE
   125 	^OPERATOR_SOURCE
   127 
   126 
   128     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   127     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
   129 !
   128 !
   130 
   129 
   131 OPERATOR_XOR
   130 OPERATOR_XOR
   132 
   131 
   133 	^OPERATOR_XOR
   132 	^OPERATOR_XOR
   134 
   133 
   135     "Modified: / 10-07-2008 / 23:05:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
   134     "Modified: / 09-09-2008 / 21:57:43 / Jan Vrany <vranyj1@fel.cvut.cz>"
   136 ! !
   135 ! !
   137 
   136 
   138 !Operator class methodsFor:'documentation'!
       
   139 
       
   140 version
       
   141     ^'$Id$'
       
   142 ! !
       
   143 
   137 
   144 Operator initialize!
   138 Operator initialize!