#![cfg_attr(feature = "simd", feature(portable_simd))]
#![deny(missing_docs)]
pub mod distortion_table;
pub mod dyn_camera;
pub use crate::dyn_camera::DynCamera;
pub mod camera;
pub use crate::camera::Camera;
pub mod camera_enum;
pub use crate::camera_enum::perspective_camera::KannalaBrandtCamera;
pub use crate::camera_enum::perspective_camera::PinholeCamera;
pub mod projections;
pub mod distortions;
pub mod traits;
pub mod prelude {
pub use crate::traits::IsCameraEnum;
pub use crate::traits::IsPerspectiveCameraEnum;
pub use crate::traits::IsProjection;
pub use sophus_core::prelude::*;
}