solidrs 0.2.0

Rust library to generate openScad models. Inspired by SolidPython.
Documentation
1
2
3
4
5
6
7
8
9
use crate::{element::InnerElement, var::Arg, Element};

pub fn square<'a>(x: impl Arg<'a>, y: impl Arg<'a>) -> Element<'a> {
    Element(InnerElement::Square {
        x: x.val(),
        y: y.val(),
        centered: false,
    })
}