val translate : OCADml.V3.t -> t -> tval xtrans : float -> t -> tval ytrans : float -> t -> tval ztrans : float -> t -> tval rotate : ?about:OCADml.V3.t -> OCADml.V3.t -> t -> tval xrot : ?about:OCADml.V3.t -> float -> t -> tval yrot : ?about:OCADml.V3.t -> float -> t -> tval zrot : ?about:OCADml.V3.t -> float -> t -> tval axis_rotate : ?about:OCADml.V3.t -> OCADml.V3.t -> float -> t -> tval quaternion : ?about:OCADml.V3.t -> OCADml.Quaternion.t -> t -> tval scale : OCADml.V3.t -> t -> tval xscale : float -> t -> tval yscale : float -> t -> tval zscale : float -> t -> tval mirror : OCADml.V3.t -> t -> tval affine : OCADml.Affine3.t -> t -> tval key : t -> int -> int -> Key.t optionval key_exn : t -> int -> int -> Key.tval to_scad : t -> OSCADml.Scad.d3