public DrawData MovePic(float dx, float dy) { DrawData new_arr = new DrawData(); new_arr.body = Move(body, dx, dy); new_arr.head = Move(head, dx, dy); new_arr.foot1 = Move(foot1, dx, dy); new_arr.foot2 = Move(foot2, dx, dy); new_arr.hand1 = Move(hand1, dx, dy); new_arr.hand2 = Move(hand2, dx, dy); new_arr.mustache = Move(mustache, dx, dy); new_arr.eye1 = Move(eye1, dx, dy); new_arr.eye2 = Move(eye2, dx, dy); new_arr.mouth = Move(mouth, dx, dy); return(new_arr); }
public DrawData ScalePic(float kx, float ky, PointF centre) { DrawData new_arr = new DrawData(); new_arr.body = Scale(body, kx, ky, centre); new_arr.head = Scale(head, kx, ky, centre); new_arr.foot1 = Scale(foot1, kx, ky, centre); new_arr.foot2 = Scale(foot2, kx, ky, centre); new_arr.hand1 = Scale(hand1, kx, ky, centre); new_arr.hand2 = Scale(hand2, kx, ky, centre); new_arr.mustache = Scale(mustache, kx, ky, centre); new_arr.eye1 = Scale(eye1, kx, ky, centre); new_arr.eye2 = Scale(eye2, kx, ky, centre); new_arr.mouth = Scale(mouth, kx, ky, centre); return(new_arr); }
public DrawData TurnPic(float angle, PointF centre) { DrawData new_arr = new DrawData(); new_arr.body = Turn(body, angle, centre); new_arr.head = Turn(head, angle, centre); new_arr.foot1 = Turn(foot1, angle, centre); new_arr.foot2 = Turn(foot2, angle, centre); new_arr.hand1 = Turn(hand1, angle, centre); new_arr.hand2 = Turn(hand2, angle, centre); new_arr.mustache = Turn(mustache, angle, centre); new_arr.eye1 = Turn(eye1, angle, centre); new_arr.eye2 = Turn(eye2, angle, centre); new_arr.mouth = Turn(mouth, angle, centre); return(new_arr); }