Up

NSAffineTransform.m

Authors

Ovidiu Predescu( ovidiu@net-community.com )
Richard Frith-Macdonald( richard@brainstorm.co.uk )

Copyright: (C) 1996,1999 Free Software Foundation, Inc.


Contents -

  1. Software documentation for the NSAffineTransform class
  2. Software documentation for the NSAffineTransform(GNUstep) category

Software documentation for the NSAffineTransform class

NSAffineTransform : NSObject

Declared in:
AppKit/NSAffineTransform.h
Conforms to:
NSCopying
NSCoding
Standards:

Description forthcoming.

Method summary

transform

+ (NSAffineTransform*) transform;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendTransform:

- (void) appendTransform: (NSAffineTransform*)aTransform;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


concat

- (void) concat;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


initWithTransform:

- (id) initWithTransform: (NSAffineTransform*)aTransform;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


invert

- (void) invert;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


prependTransform:

- (void) prependTransform: (NSAffineTransform*)aTransform;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


rotateByDegrees:

- (void) rotateByDegrees: (float)angle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


rotateByRadians:

- (void) rotateByRadians: (float)angleRad;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


scaleBy:

- (void) scaleBy: (float)scale;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


scaleXBy:yBy:

- (void) scaleXBy: (float)scaleX yBy: (float)scaleY;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


set

- (void) set;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setTransformStruct:

- (void) setTransformStruct: (NSAffineTransformStruct)val;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


transformBezierPath:

- (NSBezierPath*) transformBezierPath: (NSBezierPath*)aPath;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


transformPoint:

- (NSPoint) transformPoint: (NSPoint)aPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


transformSize:

- (NSSize) transformSize: (NSSize)aSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


transformStruct

- (NSAffineTransformStruct) transformStruct;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


translateXBy:yBy:

- (void) translateXBy: (float)tranX yBy: (float)tranY;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


Software documentation for the NSAffineTransform(GNUstep) category

NSAffineTransform(GNUstep)

Declared in:
AppKit/NSAffineTransform.h
Standards:

Description forthcoming.

Method summary

matrixFrom:

+ (NSAffineTransform*) matrixFrom: (const float[6])_matrix;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


boundingRectFor:result:

- (void) boundingRectFor: (NSRect)rect result: (NSRect*)new;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


concatenateWith:

- (void) concatenateWith: (NSAffineTransform*)anotherMatrix;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


concatenateWithMatrix:

- (void) concatenateWithMatrix: (const float[6])anotherMatrix;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


deltaPointInMatrixSpace:

- (NSPoint) deltaPointInMatrixSpace: (NSPoint)point;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


getMatrix:

- (void) getMatrix: (float[6])replace;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


inverse

- (void) inverse;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


isRotated

- (BOOL) isRotated;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


makeIdentityMatrix

- (void) makeIdentityMatrix;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


pointInMatrixSpace:

- (NSPoint) pointInMatrixSpace: (NSPoint)point;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


rectInMatrixSpace:

- (NSRect) rectInMatrixSpace: (NSRect)rect;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


rotateByAngle:

- (void) rotateByAngle: (float)angle;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


rotationAngle

- (float) rotationAngle;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


scaleBy::

- (void) scaleBy: (float)sx : (float)sy;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


scaleTo::

- (void) scaleTo: (float)sx : (float)sy;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


setFrameOrigin:

- (void) setFrameOrigin: (NSPoint)point;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


setFrameRotation:

- (void) setFrameRotation: (float)angle;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


setMatrix:

- (void) setMatrix: (const float[6])replace;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


sizeInMatrixSpace:

- (NSSize) sizeInMatrixSpace: (NSSize)size;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


takeMatrixFromTransform:

- (void) takeMatrixFromTransform: (NSAffineTransform*)aTransform;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.


translateToPoint:

- (void) translateToPoint: (NSPoint)point;
Standards: NotOpenStep, NotMacOS-X, GNUstep

Description forthcoming.



Up