(scalar float32)
| 596 | } |
| 597 | |
| 598 | func (color Color) Mult(scalar float32) Color { |
| 599 | |
| 600 | newColor := NewColor(color.RGBA()) |
| 601 | |
| 602 | for i, _ := range newColor[:3] { |
| 603 | |
| 604 | newColor[i] = uint8(float32(newColor[i]) * scalar) |
| 605 | |
| 606 | } |
| 607 | |
| 608 | return newColor |
| 609 | |
| 610 | } |
| 611 | |
| 612 | func (color Color) Invert() Color { |
| 613 |