Man kan generere en sylinderflate ved å bevege en ett linje parallelt med seg selv slik at den går gjennom en gitt, lukket kurve som vanligvis er en sirkel. Likedan kan man lage en kjegleflate ved å la en linje gå gjennom et fast punkt og samtidig løpe gjennom punktene på en gitt, lukket kurve som vanligvis også er en sirkel. Begge disse flatene sies å være da de inneholder rette linjer.