Trait palette::num::Round

source ·
pub trait Round {
    // Required methods
    fn round(self) -> Self;
    fn floor(self) -> Self;
    fn ceil(self) -> Self;
}
Expand description

Methods for rounding numbers to integers.

Required Methods§

source

fn round(self) -> Self

Return the nearest integer to self. Round half-way cases away from 0.0.

source

fn floor(self) -> Self

Return the largest integer less than or equal to self.

source

fn ceil(self) -> Self

Return the smallest integer greater than or equal to self.

Implementations on Foreign Types§

source§

impl Round for f32x4

source§

fn round(self) -> Self

source§

fn floor(self) -> Self

source§

fn ceil(self) -> Self

source§

impl Round for f32x8

source§

fn round(self) -> Self

source§

fn floor(self) -> Self

source§

fn ceil(self) -> Self

source§

impl Round for f64x2

source§

fn round(self) -> Self

source§

fn floor(self) -> Self

source§

fn ceil(self) -> Self

source§

impl Round for f32

source§

fn round(self) -> Self

source§

fn floor(self) -> Self

source§

fn ceil(self) -> Self

source§

impl Round for f64

source§

fn round(self) -> Self

source§

fn floor(self) -> Self

source§

fn ceil(self) -> Self

source§

impl Round for f64x4

source§

fn round(self) -> Self

source§

fn floor(self) -> Self

source§

fn ceil(self) -> Self

Implementors§