Se modifico la clase QuadCurve cambiandole el pintado por el arrayList en vez de los puntos normales... y ya quedo tanto el rotar derecha e izquierda e incrementar y decrementar