Cutcone

A cut cone object can be derived from a cone by introducing a second clipping plane.

Also the cut cone supports a quick inside / outside test, which makes it efficient in Boolean operations.