These are solid objects that can be generated by constructing pipes around the edges of objects, which can be surface or solid objects. They can be generated from basic or complex objects as shown below.