unknown geometry
no geometry
horizontal RGB
horizontal BGR
vertical RGB
vertical BGR
See Implementation