more rotation operations
polygon triangle intersection test