Works in the same way that the DCylinder baseshape works, but instead of defining a circular cylinder, this in a square fashion.