Polyhedron

A polyhedron is derived from a polygon by introducing so called 'extrusion point'. The extrusion vector can be computed by subtracting the first geometry point from the extrusion point. The top and base planes are perpendicular.

The polyhedron supports fast Boolean operations.