Classes | |
| class | TMCColorRGB |
| class | TMCColorSignedRGB8 |
| class | TMCColorRGBE8 |
Defines | |
| #define | macroRGBOp1(c1, op1, c2) |
| #define | macroRGBOp1Scalar(c1, op1, scalar) |
| #define | macroRGBOp2(c1, op1, c2, op2, c3) |
| #define | macroRGBOp2Scalar(c1, op1, c2, op2, scalar) |
| #define | macroRGBAOp1(c1, op1, c2) |
| #define | macroRGBAOp1Scalar(c1, op1, scalar) |
| #define | macroRGBAOp2(c1, op1, c2, op2, c3) |
| #define | macroRGBAOp2Scalar(c1, op1, c2, op2, scalar) |
| #define macroRGBAOp1 | ( | c1, | |||
| op1, | |||||
| c2 | ) |
{ \
(c1).red op1 (c2).red; \
(c1).green op1 (c2).green; \
(c1).blue op1 (c2).blue; \
(c1).alpha op1 (c2).alpha; \
}
| #define macroRGBAOp1Scalar | ( | c1, | |||
| op1, | |||||
| scalar | ) |
{ \
(c1).red op1 (scalar); \
(c1).green op1 (scalar); \
(c1).blue op1 (scalar); \
(c1).alpha op1 (scalar); \
}
| #define macroRGBAOp2 | ( | c1, | |||
| op1, | |||||
| c2, | |||||
| op2, | |||||
| c3 | ) |
{ \
(c1).red op1 (c2).red op2 (c3).red; \
(c1).green op1 (c2).green op2 (c3).green; \
(c1).blue op1 (c2).blue op2 (c3).blue; \
(c1).alpha op1 (c2).alpha op2 (c3).alpha; \
}
| #define macroRGBAOp2Scalar | ( | c1, | |||
| op1, | |||||
| c2, | |||||
| op2, | |||||
| scalar | ) |
{ \
(c1).red op1 (c2).red op2 scalar; \
(c1).green op1 (c2).green op2 scalar; \
(c1).blue op1 (c2).blue op2 scalar; \
(c1).alpha op1 (c2).alpha op2 scalar; \
}
| #define macroRGBOp1 | ( | c1, | |||
| op1, | |||||
| c2 | ) |
{ \
(c1).red op1 (c2).red; \
(c1).green op1 (c2).green; \
(c1).blue op1 (c2).blue; \
}
| #define macroRGBOp1Scalar | ( | c1, | |||
| op1, | |||||
| scalar | ) |
{ \
(c1).red op1 (scalar); \
(c1).green op1 (scalar); \
(c1).blue op1 (scalar); \
}
| #define macroRGBOp2 | ( | c1, | |||
| op1, | |||||
| c2, | |||||
| op2, | |||||
| c3 | ) |
{ \
(c1).red op1 (c2).red op2 (c3).red; \
(c1).green op1 (c2).green op2 (c3).green; \
(c1).blue op1 (c2).blue op2 (c3).blue; \
}
| #define macroRGBOp2Scalar | ( | c1, | |||
| op1, | |||||
| c2, | |||||
| op2, | |||||
| scalar | ) |
{ \
(c1).red op1 (c2).red op2 (scalar); \
(c1).green op1 (c2).green op2 (scalar); \
(c1).blue op1 (c2).blue op2 (scalar); \
}
1.6.3