softrender 0.1.0

Software Renderer in Rust
1
2
3
4
5
6
//! Utilities

/// Clamp a value to the given range
pub fn clamp<T>(value: T, min: T, max: T) -> T where T: PartialOrd {
    if value < min { min } else if value > max { max } else { value }
}