Boundary Representation of Polyhedral Heterogeneous Solids in the Context of a Graphic Object Algebra