rust-ppm 0.1.0

Small RGB image and plotting library for generating PPM graphics
Documentation
#![doc = include_str!("../README.md")]
#![forbid(unsafe_code)]
#![warn(missing_docs)]

//! `rust-ppm` is a small RGB image and plotting library for generating binary PPM files.
//! It combines low-level image operations with a compact plotting API for quick visualization.

/// Image primitives and helpers.
pub mod image;
pub use image::{Image, Pixel};

/// Plot builders, axes, and rendering utilities.
pub mod plot;

/// Binary PPM input/output support.
pub mod ppm;

pub use plot::{
    Axes, LineStyle, MarkerStyle, Plot, line_plot, line_plot_with_width,
    line_plot_with_width_and_inset, scatter_plot, scatter_plot_with_size,
    scatter_plot_with_size_and_inset,
};

/// Backward-compatible re-export module for plot helpers.
#[allow(missing_docs)]
pub mod ppmplot {
    pub use crate::plot::*;
}