Changeset 437 for trunk/BAL/WKAL/Skeletons/Graphics/Color.t
- Timestamp:
- 08/15/08 13:25:16 (5 months ago)
- Files:
-
- trunk/BAL/WKAL/Skeletons/Graphics/Color.t (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/BAL/WKAL/Skeletons/Graphics/Color.t
r318 r437 76 76 RGBA32 makeRGBA(int r, int g, int b, int a); 77 77 78 79 /** 80 * colorWithOverrideAlpha 81 * @param[in] : color 82 * @param[in] : override alpha status 83 * @param[out] : rgba quadruplet 84 */ 85 RGBA32 colorWithOverrideAlpha(RGBA32 color, float overrideAlpha); 86 87 88 /** 89 * makeRGBA32FromFloats 90 * @param[in] : red value 91 * @param[in] : green value 92 * @param[in] : blue value 93 * @param[in] : alpha value 94 * @param[out] : rgba quadruplet 95 */ 96 RGBA32 makeRGBA32FromFloats(float r, float g, float b, float a); 97 78 98 /** 79 99 * make RGBA quadruplet from HSLA … … 144 164 /** 145 165 * Color constructor 166 * @param[in] : red value 167 * @param[in] : green value 168 * @param[in] : blue value 169 * @param[in] : alpha value 170 */ 171 Color(float r, float g, float b, float a); 172 173 /** 174 * Color constructor 146 175 * @param[in] : string 147 176 * @code … … 155 184 * @param[in] : string 156 185 * @code 157 * Color *c = new Color( char);186 * Color *c = new Color(s); 158 187 * @endcode 159 188 */ 160 189 explicit Color(const char*); 161 190 162 191 /** 163 192 * get name … … 170 199 171 200 /** 172 * set named color201 * setNamedColor 173 202 * @param[in] : color name 174 * @code175 * c->setNameColor(name);176 * @endcode177 203 */ 178 204 void setNamedColor(const String&); … … 188 214 189 215 /** 190 * test if color has alpha 191 * @param[out] : true if color has alpha 192 * @code 193 * bool alpha = c->hasAlpha(); 194 * @endcode 195 */ 196 bool hasAlpha() const ; 216 * test if the color has alpha 217 */ 218 bool hasAlpha() const; 197 219 198 220 /** … … 204 226 */ 205 227 int red() const ; 206 228 207 229 /** 208 230 * get green value 209 231 * @param[out] : green value 210 232 * @code 211 * int g= c->green();233 * int r = c->green(); 212 234 * @endcode 213 235 */ … … 222 244 */ 223 245 int blue() const ; 224 246 225 247 /** 226 248 * get alpha value 227 249 * @param[out] : alpha value 228 250 * @code 229 * int a = c->alpha();251 * int r = c->alpa(); 230 252 * @endcode 231 253 */ 232 254 int alpha() const ; 233 255 234 256 /** 235 257 * get rgba quadruplet … … 239 261 * @endcode 240 262 */ 241 RGBA32 rgb() const ;242 /** 243 * setRGB244 * @param[in] : red value245 * @param[in] : green value246 * @param[in] : blue value247 * @code 248 * c->setRGB( 255, 0, 0);249 * @endcode 250 */ 251 void setRGB(int r, int g, int b) ;263 RGBA32 rgb() const; 264 265 266 /** 267 * setRGB 268 * @param[in] : rgb color 269 * @code 270 * c->setRGB(r, g, b); 271 * @endcode 272 */ 273 void setRGB(int r, int g, int b); 252 274 253 275 /** … … 284 306 void getRGBA(double& r, double& g, double& b, double& a) const; 285 307 286 /** 287 * increase the light 308 309 /** 310 * increase the light 288 311 * @param[out] : result color 289 312 * @code 290 * Color l = c->light ();313 * Color l = c->light); 291 314 * @endcode 292 315 */ 293 316 Color light() const; 317 294 318 /** 295 319 * increase the dark … … 322 346 /** 323 347 * Color platform constructor 324 * @code325 * Color *c = new Color(balColor);326 * @endcode327 348 */ 328 349 Color(const BalColor&); … … 350 371 bool m_valid; 351 372 }; 352 353 373 /** 354 374 * operator== … … 362 382 363 383 /** 364 * focusRingColor384 * focusRingColor 365 385 */ 366 386 Color focusRingColor(); 367 /** 368 * setFocusRingColorChangeFunction 387 388 /** 389 * setFocusRingColorChangeFunction 369 390 */ 370 391 void setFocusRingColorChangeFunction(void (*)()); 371 392 372 373 393 } // namespace WKAL 374 394 375 395 #endif // Color_h 376 377 378 379
