1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//! # Fornjot Model Viewer
//!
//! [Fornjot] is an early-stage b-rep CAD kernel written in Rust. The kernel is
//! split into multiple libraries that can be used semi-independently, and this
//! is one of those.
//!
//! This library provides a viewer for Fornjot models.
//!
//! [Fornjot]: https://www.fornjot.app/

mod assets;
mod camera;
mod graphics;
mod input;
mod screen;
mod viewer;

pub use self::{
    graphics::{DeviceError, RendererInitError},
    input::InputEvent,
    screen::{NormalizedScreenPosition, Screen, ScreenSize},
    viewer::Viewer,
};