Lines Matching refs:Quantum
314 static inline Quantum ScaleAnyToQuantum(const QuantumAny quantum, in ScaleAnyToQuantum()
320 return((Quantum) (((double) QuantumRange*quantum)* in ScaleAnyToQuantum()
323 return((Quantum) (((double) QuantumRange*quantum)* in ScaleAnyToQuantum()
328 static inline QuantumAny ScaleQuantumToAny(const Quantum quantum, in ScaleQuantumToAny()
343 static inline Quantum ScaleCharToQuantum(const unsigned char value) in ScaleCharToQuantum()
345 return((Quantum) value); in ScaleCharToQuantum()
348 static inline Quantum ScaleLongToQuantum(const unsigned int value) in ScaleLongToQuantum()
351 return((Quantum) ((value)/16843009UL)); in ScaleLongToQuantum()
353 return((Quantum) (value/16843009.0)); in ScaleLongToQuantum()
357 static inline Quantum ScaleLongLongToQuantum(const MagickSizeType value) in ScaleLongLongToQuantum()
360 return((Quantum) (value/MagickULLConstant(72340172838076673))); in ScaleLongLongToQuantum()
362 return((Quantum) (value/72340172838076673.0)); in ScaleLongLongToQuantum()
366 static inline Quantum ScaleMapToQuantum(const MagickRealType value) in ScaleMapToQuantum()
369 return((Quantum) 0); in ScaleMapToQuantum()
373 return((Quantum) (value+0.5)); in ScaleMapToQuantum()
375 return((Quantum) value); in ScaleMapToQuantum()
379 static inline unsigned int ScaleQuantumToLong(const Quantum quantum) in ScaleQuantumToLong()
392 static inline MagickSizeType ScaleQuantumToLongLong(const Quantum quantum) in ScaleQuantumToLongLong()
405 static inline unsigned int ScaleQuantumToMap(const Quantum quantum) in ScaleQuantumToMap()
407 if (quantum >= (Quantum) MaxMap) in ScaleQuantumToMap()
418 static inline unsigned short ScaleQuantumToShort(const Quantum quantum) in ScaleQuantumToShort()
431 static inline Quantum ScaleShortToQuantum(const unsigned short value) in ScaleShortToQuantum()
434 return((Quantum) ((value+128U)/257U)); in ScaleShortToQuantum()
436 return((Quantum) (value/257.0)); in ScaleShortToQuantum()
440 static inline Quantum ScaleCharToQuantum(const unsigned char value) in ScaleCharToQuantum()
443 return((Quantum) (257U*value)); in ScaleCharToQuantum()
445 return((Quantum) (257.0*value)); in ScaleCharToQuantum()
449 static inline Quantum ScaleLongToQuantum(const unsigned int value) in ScaleLongToQuantum()
452 return((Quantum) ((value)/MagickULLConstant(65537))); in ScaleLongToQuantum()
454 return((Quantum) (value/65537.0)); in ScaleLongToQuantum()
458 static inline Quantum ScaleLongLongToQuantum(const MagickSizeType value) in ScaleLongLongToQuantum()
461 return((Quantum) ((value)/MagickULLConstant(281479271743489))); in ScaleLongLongToQuantum()
463 return((Quantum) (value/281479271743489.0)); in ScaleLongLongToQuantum()
467 static inline Quantum ScaleMapToQuantum(const MagickRealType value) in ScaleMapToQuantum()
470 return((Quantum) 0); in ScaleMapToQuantum()
474 return((Quantum) (value+0.5)); in ScaleMapToQuantum()
476 return((Quantum) value); in ScaleMapToQuantum()
480 static inline unsigned int ScaleQuantumToLong(const Quantum quantum) in ScaleQuantumToLong()
493 static inline MagickSizeType ScaleQuantumToLongLong(const Quantum quantum) in ScaleQuantumToLongLong()
506 static inline unsigned int ScaleQuantumToMap(const Quantum quantum) in ScaleQuantumToMap()
508 if (quantum >= (Quantum) MaxMap) in ScaleQuantumToMap()
519 static inline unsigned short ScaleQuantumToShort(const Quantum quantum) in ScaleQuantumToShort()
532 static inline Quantum ScaleShortToQuantum(const unsigned short value) in ScaleShortToQuantum()
534 return((Quantum) value); in ScaleShortToQuantum()
537 static inline Quantum ScaleCharToQuantum(const unsigned char value) in ScaleCharToQuantum()
540 return((Quantum) (16843009UL*value)); in ScaleCharToQuantum()
542 return((Quantum) (16843009.0*value)); in ScaleCharToQuantum()
546 static inline Quantum ScaleLongToQuantum(const unsigned int value) in ScaleLongToQuantum()
548 return((Quantum) value); in ScaleLongToQuantum()
551 static inline Quantum ScaleLongLongToQuantum(const MagickSizeType value) in ScaleLongLongToQuantum()
554 return((Quantum) ((value)/MagickULLConstant(4294967297))); in ScaleLongLongToQuantum()
556 return((Quantum) (value/4294967297.0)); in ScaleLongLongToQuantum()
560 static inline Quantum ScaleMapToQuantum(const MagickRealType value) in ScaleMapToQuantum()
563 return((Quantum) 0); in ScaleMapToQuantum()
564 if (value >= (Quantum) MaxMap) in ScaleMapToQuantum()
567 return((Quantum) (65537.0*value+0.5)); in ScaleMapToQuantum()
569 return((Quantum) (65537.0*value)); in ScaleMapToQuantum()
573 static inline unsigned int ScaleQuantumToLong(const Quantum quantum) in ScaleQuantumToLong()
586 static inline MagickSizeType ScaleQuantumToLongLong(const Quantum quantum) in ScaleQuantumToLongLong()
599 static inline unsigned int ScaleQuantumToMap(const Quantum quantum) in ScaleQuantumToMap()
601 if ((quantum/65537) >= (Quantum) MaxMap) in ScaleQuantumToMap()
613 static inline unsigned short ScaleQuantumToShort(const Quantum quantum) in ScaleQuantumToShort()
627 static inline Quantum ScaleShortToQuantum(const unsigned short value) in ScaleShortToQuantum()
630 return((Quantum) (65537UL*value)); in ScaleShortToQuantum()
632 return((Quantum) (65537.0*value)); in ScaleShortToQuantum()
636 static inline Quantum ScaleCharToQuantum(const unsigned char value) in ScaleCharToQuantum()
638 return((Quantum) (72340172838076673.0*value)); in ScaleCharToQuantum()
641 static inline Quantum ScaleLongToQuantum(const unsigned int value) in ScaleLongToQuantum()
643 return((Quantum) (4294967297.0*value)); in ScaleLongToQuantum()
646 static inline Quantum ScaleLongLongToQuantum(const MagickSizeType value) in ScaleLongLongToQuantum()
648 return((Quantum) (value)); in ScaleLongLongToQuantum()
651 static inline Quantum ScaleMapToQuantum(const MagickRealType value) in ScaleMapToQuantum()
654 return((Quantum) 0); in ScaleMapToQuantum()
657 return((Quantum) (281479271743489.0*value)); in ScaleMapToQuantum()
660 static inline unsigned int ScaleQuantumToLong(const Quantum quantum) in ScaleQuantumToLong()
665 static inline MagickSizeType ScaleQuantumToLongLong(const Quantum quantum) in ScaleQuantumToLongLong()
678 static inline unsigned int ScaleQuantumToMap(const Quantum quantum) in ScaleQuantumToMap()
687 static inline unsigned short ScaleQuantumToShort(const Quantum quantum) in ScaleQuantumToShort()
696 static inline Quantum ScaleShortToQuantum(const unsigned short value) in ScaleShortToQuantum()
698 return((Quantum) (281479271743489.0*value)); in ScaleShortToQuantum()