linetype selector added
intersectionline refactor