DrawKit
Vector and illustration framework for Mac OS X
|
Protected Member Functions | |
(void) | - _parameterizeCurve |
(void) | - _parameterizeLine |
(NSString *) | - _roundedStringForPoint |
- (BOOL) _curvedIntersection: | (CGFloat *) | length | |
time: | (CGFloat *) | time | |
curve: | (NSPoint *) | c | |
line: | (NSPoint *) | a | |
- (BOOL) _curvedLineHit: | (NSPoint) | point | |
startPoint: | (NSPoint) | startPoint | |
endPoint: | (NSPoint) | endPoint | |
controlPoint1: | (NSPoint) | controlPoint1 | |
controlPoint2: | (NSPoint) | controlPoint2 | |
position: | (CGFloat *) | position | |
padding: | (CGFloat) | padding | |
- (NSPoint) _endPointForSegment: | (NSInteger) | i |
- (void) _parameterizeCurve | (NSPoint *) | coefficients | |
(NSPoint) | startPoint | ||
(NSPoint) | endPoint | ||
(NSPoint) | controlPoint1 | ||
(NSPoint) | controlPoint2 | ||
- (void) _parameterizeLine | (NSPoint *) | coefficients | |
(NSPoint) | startPoint | ||
(NSPoint) | endPoint | ||
- (NSString*) _roundedStringForPoint | (NSPoint) | point |
- (NSInteger) _segmentHitByPoint: | (NSPoint) | point | |
position: | (CGFloat *) | position | |
padding: | (CGFloat) | padding | |
- (BOOL) _straightLineHit: | (NSPoint) | startPoint | |
: | (NSPoint) | endPoint | |
: | (NSPoint) | point | |
: | (CGFloat *) | position | |
padding: | (CGFloat) | padding | |