Тебе надо три точки. Первая это начальное положение угла, за который тянешь, вторая это положение указателя, третья это цент фигуры. Определи величину угла центра фигуры, будет значение от 0 до 360. Таки образом тебе останется прибавить(отнять) это значение к начальному значению ротации. Если в радианах, то перевести в них соответственно. Определить направление движения указателя не составит труда, отталкивайся от начального его положения.