rssn 0.2.9

A comprehensive scientific computing library for Rust, aiming for feature parity with NumPy and SymPy.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! FFI API for computer graphics operations.
//!
//! This module provides three FFI interface styles:
//! - `handle`: Opaque pointer-based API for direct memory management
//! - `json`: JSON string-based API for language-agnostic integration
//! - `bincode_api`: Binary serialization API for high-performance applications
//!
//! Supported operations include 2D/3D transformations (translation, rotation, scaling),
//! perspective and orthographic projections, Bezier curves, B-splines, and polygon meshes.

/// bincode-based FFI bindings for computer graphics operations using serialized `Expr` values.
pub mod bincode_api;
/// Handle-based FFI bindings for computer graphics operations using opaque `Expr` handles.
pub mod handle;
/// JSON-based FFI bindings for computer graphics operations using serialized `Expr` values.
pub mod json;