`CGSWarpPoint` is actually not composed of `CGPoint`'s, but a structure of floats that resembles it: ``` typedef struct { float x; float y; } CGSMeshPoint; ```