VertexTranslation vtrans = new VertexTranslation(0, 0, 0);
VertexTransformComposite xform = new VertexTransformComposite(vrot, vtrans);
trans = offsetScaled(dir, 0.5);
trans.sub(offsetScaled(dir, offset));
vtrans.set(trans);
IO_RING_VERTS.put(dir, createVerticesForDir(refBB, xform));
trans = offsetScaled(dir, 0.5);
trans.sub(offsetScaled(dir, offset));
vtrans.set(trans);
IO_RING_VERTS.put(dir, createVerticesForDir(refBB, xform));
trans = offsetScaled(dir, 0.5);
trans.sub(offsetScaled(dir, offset));
vtrans.set(trans);
IO_RING_VERTS.put(dir, createVerticesForDir(refBB, xform));
trans = offsetScaled(dir, 0.5);
trans.sub(offsetScaled(dir, offset));
vtrans.set(trans);
IO_RING_VERTS.put(dir, createVerticesForDir(refBB, xform));
trans = offsetScaled(dir, 0.5);
trans.sub(offsetScaled(dir, offset));
vtrans.set(trans);
IO_RING_VERTS.put(dir, createVerticesForDir(refBB, xform));
trans = offsetScaled(dir, 0.5);