DrawKit
Vector and illustration framework for Mac OS X
|
This object is archived and added to the pasteboard when copying items within DK. More...
Instance Methods | |
(NSRect) | - bounds |
(NSDictionary *) | - classInfo |
(NSUInteger) | - count |
(NSUInteger) | - countOfClass: |
(NSData *) | - data |
(id) | - initWithObjectsInArray: |
(NSString *) | - keyOfOriginatingLayer |
(BOOL) | - writeToPasteboard: |
Instance Methods inherited from NSObject | |
(NSString *) | - address |
(DKStyleRegistry *) | - applicationWillReturnStyleRegistry |
(BOOL) | - canBeUsedWithSelectionTool |
(id) | - categoryManager:shouldReplaceObject:withObject: |
(Class) | - classForCoder |
(NSColor *) | - colorValue |
(NSColor *) | - colourValue |
(id) | - copy |
(void) | - dealloc |
(id) | - deepCopy |
(NSDictionary *) | - dimensionValuesForArrowStroke: |
(CGFloat) | - drawing:convertDistanceToExternalCoordinates: |
(NSPoint) | - drawing:convertLocationToExternalCoordinates: |
(void) | - drawing:didDrawRect:inView: |
(void) | - drawing:willDrawRect:inView: |
(NSString *) | - drawing:willReturnAbbreviationForUnit: |
(NSString *) | - drawing:willReturnFormattedCoordinateForDistance: |
(CGFloat) | - drawingWillReturnUnitToPointsConversonFactor: |
(void) | - finalize |
(NSString *) | - hexString |
(void) | - hotspot:didEndTrackingWithEvent:inView: |
(void) | - hotspot:isTrackingWithEvent:inView: |
(void) | - hotspot:willBeginTrackingWithEvent:inView: |
(NSData *) | - imageData |
(NSImage *) | - imageResourceNamed: |
(id) | - init |
(id) | - initWithExpression: |
(id) | - instantiateObjectWithShortName:parameters: |
(BOOL) | - isLiteralValue |
(void) | - layoutManager:willPlaceGlyphAtIndex:atLocation:pathAngle:yOffset: |
(void) | - menuItem:wasAddedForObject:inCategory: |
(BOOL) | - moveObjectTo:position:slope:userInfo: |
(id) | - mutableCopy |
(void) | - oneShotComplete |
(void) | - oneShotHasReached: |
(void) | - oneShotWillBegin |
(void) | - path:elementIndex:type:points:subPathIndex:subPathClosed:contextInfo: |
(id) | - placeLinkFromPoint:toPoint:onPath:linkNumber:userInfo: |
(id) | - placeObjectAtPoint:onPath:position:slope:userInfo: |
(NSPoint) | - point |
(NSPoint) | - pointForTextLayout |
(DKStyle *) | - registry:shouldReplaceStyle:withStyle: |
(NSBezierPath *) | - renderer:willRenderPath: |
(void) | - routeFinder:progressHasReached: |
(void) | - setValue:forNumericParameter: |
(NSString *) | - stringValue |
(CGFloat) | - taperFactorAtDistance:onPath:ofLength: |
(void) | - toolDidPerformUndoableAction: |
(void) | - toolWillPerformUndoableAction: |
(NSURL *) | - url |
Instance Methods inherited from <NSObject> | |
(NSString *) | - description |
(NSUInteger) | - hash |
(BOOL) | - isEqual: |
Instance Methods inherited from <NSKeyValueBindingCreation> | |
(void) | - bind:toObject:withKeyPath:options: |
(NSArray *) | - exposedBindings |
(NSDictionary *) | - infoForBinding: |
(NSArray *) | - optionDescriptionsForBinding: |
(void) | - unbind: |
(Class) | - valueClassForBinding: |
Instance Methods inherited from <NSCoding> | |
(void) | - encodeWithCoder: |
(id) | - initWithCoder: |
Class Methods | |
(DKPasteboardInfo *) | + pasteboardInfoForObjects: |
(DKPasteboardInfo *) | + pasteboardInfoWithData: |
(DKPasteboardInfo *) | + pasteboardInfoWithPasteboard: |
Class Methods inherited from NSObject | |
(id) | + alloc |
(Class) | + class |
(void) | + initialize |
(void) | + load |
(id) | + new |
Class Methods inherited from <NSKeyValueBindingCreation> | |
(void) | + exposeBinding: |
Protected Attributes | |
NSRect | mBoundingRect |
NSDictionary * | mClassInfo |
NSInteger | mCount |
NSString * | mOriginatingLayerKey |
This object is archived and added to the pasteboard when copying items within DK.
This object is archived and added to the pasteboard when copying items within DK. It allows information about a paste to be determined without dearchiving the actual objects themselves, which is much more efficient for simply managing menus, etc.
Presently this merely supplies the object count and a list of classes present and a count of each, but may be extended later
- (NSRect) bounds |
- (NSDictionary*) classInfo |
- (NSUInteger) count |
- (NSUInteger) countOfClass: | (Class) | aClass |
- (NSData*) data |
- (NSString*) keyOfOriginatingLayer |
+ (DKPasteboardInfo*) pasteboardInfoForObjects: | (NSArray *) | objects |
+ (DKPasteboardInfo*) pasteboardInfoWithData: | (NSData *) | data |
+ (DKPasteboardInfo*) pasteboardInfoWithPasteboard: | (NSPasteboard *) | pb |
- (BOOL) writeToPasteboard: | (NSPasteboard *) | pb |
|
protected |
|
protected |
|
protected |
|
protected |