Class __CPColorWheel

CPObject
    extended byCPResponder
        extended byCPView
            extended by__CPColorWheel

@implementation __CPColorWheel : CPView


Method Summary
-(id)initWithFrame:(CPRect)aFrame
-(float)angle
-(float)degreesToRadians:(float)degrees
-(id)delegate
-(float)distance
-(void)mouseDown:(CPEvent)anEvent
          Notifies the receiver that the user has clicked the mouse down in its area.
-(void)mouseDragged:(CPEvent)anEvent
          Notifies the receiver that the user has initiated a drag over it.
-(int)radiansToDegrees:(float)radians
-(void)reposition:(CPEvent)anEvent
-(void)setAngle:(int)angle distance:(float)distance
-(void)setDelegate:(id)aDelegate
-(void)setFrameSize:(CPSize)aSize
-(void)setPositionToColor:(CPColor)aColor
-(void)setWheelBrightness:(float)brightness
-(void)setWheelSize:(CPSize)aSize

Methods inherited from class CPObject
initialize, alloc, class, instanceMethodForSelector, instancesRespondToSelector, isSubclassOfClass, load, new, setVersion, superclass, version, init, autorelease, awakeAfterUsingCoder, class, classForCoder, classForKeyedArchiver, className, copy, dealloc, description, doesNotRecognizeSelector, forwardInvocation, hash, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableCopy, performSelector, performSelector, performSelector, release, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, retain, self, superclass

Methods inherited from class CPResponder
acceptsFirstResponder, becomeFirstResponder, deleteBackward, doCommandBySelector, insertLineBreak, insertText, interpretKeyEvents, keyDown, keyUp, menu, mouseDown, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseUp, nextResponder, noResponderFor, performKeyEquivalent, resignFirstResponder, scrollWheel, setMenu, setNextResponder, tryToPerform, undoManager

Methods inherited from class CPView
initWithFrame, acceptsFirstMouse, addSubview, addSubview, adjustScroll, alphaValue, autoresizesSubviews, autoresizingMask, autoscroll, backgroundColor, bounds, convertPoint, convertPoint, convertRect, convertRect, convertSize, convertSize, didAddSubview, display, displayIfNeeded, displayIfNeededInRect, displayRect, displayRectIgnoringOpacity, dragImage, dragView, drawRect, enclosingMenuItem, enclosingScrollView, enterFullScreenMode, exitFullScreenModeWithOptions, frame, hitTest, hitTests, isDescendantOf, isFlipped, isHidden, isHiddenOrHasHiddenAncestor, isInFullScreenMode, isOpaque, lockFocus, mouseDown, mouseDownCanMoveWindow, needsDisplay, postsBoundsChangedNotifications, postsFrameChangedNotifications, reflectScrolledClipView, registerForDraggedTypes, registeredDraggedTypes, removeFromSuperview, replaceSubview, resizeSubviewsWithOldSize, resizeWithOldSuperviewSize, scrollClipView, scrollPoint, scrollRectToVisible, scrollRect, setAlphaValue, setAutoresizesSubviews, setAutoresizingMask, setBackgroundColor, setBounds, setBoundsOrigin, setBoundsSize, setFrame, setFrameOrigin, setFrameSize, setHidden, setHitTests, setNeedsDisplay, setNeedsDisplayInRect, setPostsBoundsChangedNotifications, setPostsFrameChangedNotifications, subviews, superview, unlockFocus, unregisterDraggedTypes, viewDidMoveToSuperview, viewDidMoveToWindow, viewWillMoveToSuperview, viewWillMoveToWindow, visibleRect, willRemoveSubview, window


Method Detail

initWithFrame

-(id)initWithFrame:(CPRect)aFrame
Parameters:
aFrame

angle

-(float)angle

degreesToRadians

-(float)degreesToRadians:(float)degrees
Parameters:
degrees

delegate

-(id)delegate

distance

-(float)distance

mouseDown

-(void)mouseDown:(CPEvent)anEvent
Notifies the receiver that the user has clicked the mouse down in its area.
Parameters:
anEvent - contains information about the click

mouseDragged

-(void)mouseDragged:(CPEvent)anEvent
Notifies the receiver that the user has initiated a drag over it. A drag is a mouse movement while the left button is down.
Parameters:
anEvent - contains information about the drag

radiansToDegrees

-(int)radiansToDegrees:(float)radians
Parameters:
radians

reposition

-(void)reposition:(CPEvent)anEvent
Parameters:
anEvent

setAngle

-(void)setAngle:(int)angle distance:(float)distance
Parameters:
angle
distance

setDelegate

-(void)setDelegate:(id)aDelegate
Parameters:
aDelegate

setFrameSize

-(void)setFrameSize:(CPSize)aSize
Parameters:
aSize

setPositionToColor

-(void)setPositionToColor:(CPColor)aColor
Parameters:
aColor

setWheelBrightness

-(void)setWheelBrightness:(float)brightness
Parameters:
brightness

setWheelSize

-(void)setWheelSize:(CPSize)aSize
Parameters:
aSize

Created on Sat Sep 13 14:15:43 PDT 2008