Lynkeos  1.2
Public Member Functions | Private Attributes
MyImageView Class Reference

#import <MyImageView.h>

Inheritance diagram for MyImageView:
Inheritance graph
[legend]

List of all members.

Public Member Functions

(IBAction) - doZoom:
(IBAction) - moreZoom:
(IBAction) - lessZoom:
(void) - setImage:offset:
(NSSize) - imageSize
(void) - initCursors
(MyIntegerRect- getSelection
(void) - setSelection:resizable:

Private Attributes

IBOutlet NSSlider * _zoomSlider
IBOutlet NSTextField * _zoomField
IBOutlet id _delegate
NSPoint _offset
NSImageRep * _imageRep
NSSize _imageSize
double _zoom
bool _resizable
MyIntegerPoint _selectionOrigin
MyIntegerPoint _lastPoint
MyIntegerRect _selection
NSCursor * _crossCursor
NSCursor * _leftCursor
NSCursor * _rightCursor
NSCursor * _topCursor
NSCursor * _bottomCursor
NSCursor * _topLeftCursor
NSCursor * _topRightCursor
NSCursor * _bottomLeftCursor
NSCursor * _bottomRightCursor
NSCursor * _insideCursor
NSRect _left
NSRect _right
NSRect _top
NSRect _bottom
NSRect _topLeft
NSRect _topRight
NSRect _bottomLeft
NSRect _bottomRight
NSRect _inside
MySelectingMode _selectMode

Member Function Documentation

- (IBAction) doZoom: (id)  sender

References _zoomSlider.

- (NSSize) imageSize

References _imageSize.

- (void) initCursors
- (IBAction) lessZoom: (id)  sender

References _zoom, and K_MAX_ZOOM.

- (IBAction) moreZoom: (id)  sender

References _zoom, and K_MAX_ZOOM.

- (void) setImage: (NSImage*)  image
offset: (NSPoint)  offset 
- (void) setSelection: (MyIntegerRect selection
resizable: (bool resize 

Member Data Documentation

- (NSRect) _bottom [private]
- (NSCursor *) _bottomCursor [private]

Referenced by initCursors.

- (NSRect) _bottomLeft [private]
- (NSCursor *) _bottomLeftCursor [private]

Referenced by initCursors.

- (NSRect) _bottomRight [private]
- (NSCursor *) _bottomRightCursor [private]

Referenced by initCursors.

- (NSCursor*) _crossCursor [private]

Referenced by initCursors.

- (IBOutlet id) _delegate [private]
- (NSImageRep*) _imageRep [private]

Referenced by setImage:offset:.

- (NSSize) _imageSize [private]
- (NSRect) _inside [private]
- (NSCursor *) _insideCursor [private]

Referenced by initCursors.

- (MyIntegerPoint) _lastPoint [private]
- (NSRect) _left [private]
- (NSCursor *) _leftCursor [private]

Referenced by initCursors.

- (NSPoint) _offset [private]

Referenced by setImage:offset:.

- (bool) _resizable [private]

Referenced by initCursors, and setSelection:resizable:.

- (NSRect) _right [private]
- (NSCursor *) _rightCursor [private]

Referenced by initCursors.

- (MyIntegerRect) _selection [private]
- (NSRect) _top [private]
- (NSCursor *) _topCursor [private]

Referenced by initCursors.

- (NSRect) _topLeft [private]
- (NSCursor *) _topLeftCursor [private]

Referenced by initCursors.

- (NSRect) _topRight [private]
- (NSCursor *) _topRightCursor [private]

Referenced by initCursors.

- (double) _zoom [private]
- (IBOutlet NSTextField*) _zoomField [private]
- (IBOutlet NSSlider*) _zoomSlider [private]

The documentation for this class was generated from the following files: