15#ifndef EBGEOMETRY_CSG_HPP
16#define EBGEOMETRY_CSG_HPP
BVH-accelerated unions of many primitives of one or more types: BVHUnion and BVHSmoothUnion.
The blend operators that smooth unions, intersections and differences use: ExpMinOp,...
The tape's front end: Expr, a host-side value that describes a composed object, and the free function...
Fused CSG: the operations of the expression builder (EBGeometry_Expr.hpp) as types,...
Declaration of Tape, a composed object (an Expr) compiled into a pool, and its evaluator.