cocoaTouch/otherSrc/CGPointUtils.h
author koda
Sat, 01 May 2010 12:53:55 +0000
changeset 3385 361bd29293f4
parent 2678 334016e8d895
permissions -rw-r--r--
add automatic rotation in ipad (landscape only) possible fix for compiling hw under haiku restore randomity in choosing the theme
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2678
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
     1
/*
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
     2
 *  CGPointUtils.h
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
     3
 *  PinchMe
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
     4
 *
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
     5
 *  Created by Jeff LaMarche on 8/2/08.
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
     6
 *  Copyright 2008 __MyCompanyName__. All rights reserved.
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
     7
 *
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
     8
 */
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
     9
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
    10
#import <CoreGraphics/CoreGraphics.h>
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
    11
3385
361bd29293f4 add automatic rotation in ipad (landscape only)
koda
parents: 2678
diff changeset
    12
#define degreesToRadian(x) (M_PI * x / 180.0)
361bd29293f4 add automatic rotation in ipad (landscape only)
koda
parents: 2678
diff changeset
    13
#define radiansToDegrees(x) (180.0 * x / M_PI)
361bd29293f4 add automatic rotation in ipad (landscape only)
koda
parents: 2678
diff changeset
    14
2678
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
    15
CGFloat distanceBetweenPoints (CGPoint first, CGPoint second);
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
    16
CGFloat angleBetweenPoints(CGPoint first, CGPoint second);
334016e8d895 injection of custom code in SDL for iPhone in order to implement our frontend
koda
parents:
diff changeset
    17
CGFloat angleBetweenLines(CGPoint line1Start, CGPoint line1End, CGPoint line2Start, CGPoint lin2End);