pub trait Render<T> {
// Required method
fn render(&self, resolution: &RenderResolution) -> T;
// Provided method
fn is_resolution_independent(&self) -> bool { ... }
}Expand description
A trait renders something.
Required Methods§
Sourcefn render(&self, resolution: &RenderResolution) -> T
fn render(&self, resolution: &RenderResolution) -> T
The render function.
Provided Methods§
Sourcefn is_resolution_independent(&self) -> bool
fn is_resolution_independent(&self) -> bool
A render hint to tell whether this geometry is independent from resolution.
Example: a rectangle is resolution independent, but a circle is not.