pub trait CoordMapper {
    type Output;

    // Required method
    fn map<CT: CoordTranslate>(
        coord_trans: &CT,
        from: &CT::From,
        rect: &Rect
    ) -> Self::Output;
}
Expand description

Useful to translate from guest coordinates to backend coordinates

Required Associated Types§

source

type Output

Specifies the output data from the translation

Required Methods§

source

fn map<CT: CoordTranslate>( coord_trans: &CT, from: &CT::From, rect: &Rect ) -> Self::Output

Performs the translation from guest coordinates to backend coordinates

Implementors§