wave view by Quartz2D