作成

CGPoint CGPointMake(CGFloat x, CGFloat y);

等しい

bool CGPointEqualToPoint(CGPoint point1, CGPoint point2)

原点

CGPointZero

四角に点が含まれている

bool CGRectContainsPoint(CGRect rect, CGPoint point)

2点のベクトル

CGPoint getVector(CGPoint p1, CGPoint p2)
{
   return CGPointMake(p2.x - p1.x, p2.y - p1.y);
}


距離

float getDistance(CGPoint p)
{
   return sqrtf((p.x)*(p.x) + (p.y)*(p.y));
}




最終更新:2012年02月02日 15:21