C# Class Smartmobili.Cocoa.NSAffineTransform

Inheritance: NSObject
Exibir arquivo Open project: smartmobili/CocoaBuilder Class Usage Examples

Public Properties

Property Type Description
Class Class

Public Methods

Method Description
Alloc ( ) : NSAffineTransform
BoundingRectFor ( NSRect rect, NSRect &newRect ) : void
Copy ( ) : id
Description ( ) : NSString
GetTransform ( ) : NSAffineTransform
GetTransformStruct ( ) : NSAffineTransformStruct
Init ( ) : id
InitWithTransform ( NSAffineTransform &aTransform ) : id
Invert ( ) : void
MakeIdentityMatrix ( ) : void
PrependTransform ( NSAffineTransform &aTransform ) : void
RotateByDegrees ( double angle ) : void
RotateByRadians ( double angleRad ) : void
RotationAngle ( ) : double
ScaleBy ( double scale ) : void
ScaleTo ( double sx, double sy ) : void
ScaleXByYBy ( double scaleX, double scaleY ) : void
SetFrameOrigin ( NSPoint point ) : void
SetFrameRotation ( double angle ) : void
SetTransformStruct ( NSAffineTransformStruct val ) : void
TransformPoint ( NSPoint aPoint ) : NSPoint
TransformSize ( NSSize aSize ) : NSSize
TranslateXByYBy ( double tranX, double tranY ) : void

Private Methods

Method Description
matrix_multiply ( NSAffineTransformStruct MA, NSAffineTransformStruct MB ) : NSAffineTransformStruct

Method Details

Alloc() public static method

public static Alloc ( ) : NSAffineTransform
return NSAffineTransform

BoundingRectFor() public method

public BoundingRectFor ( NSRect rect, NSRect &newRect ) : void
rect NSRect
newRect NSRect
return void

Copy() public method

public Copy ( ) : id
return id

Description() public method

public Description ( ) : NSString
return NSString

GetTransform() public static method

public static GetTransform ( ) : NSAffineTransform
return NSAffineTransform

GetTransformStruct() public method

public GetTransformStruct ( ) : NSAffineTransformStruct
return NSAffineTransformStruct

Init() public method

public Init ( ) : id
return id

InitWithTransform() public method

public InitWithTransform ( NSAffineTransform &aTransform ) : id
aTransform NSAffineTransform
return id

Invert() public method

public Invert ( ) : void
return void

MakeIdentityMatrix() public method

public MakeIdentityMatrix ( ) : void
return void

PrependTransform() public method

public PrependTransform ( NSAffineTransform &aTransform ) : void
aTransform NSAffineTransform
return void

RotateByDegrees() public method

public RotateByDegrees ( double angle ) : void
angle double
return void

RotateByRadians() public method

public RotateByRadians ( double angleRad ) : void
angleRad double
return void

RotationAngle() public method

public RotationAngle ( ) : double
return double

ScaleBy() public method

public ScaleBy ( double scale ) : void
scale double
return void

ScaleTo() public method

public ScaleTo ( double sx, double sy ) : void
sx double
sy double
return void

ScaleXByYBy() public method

public ScaleXByYBy ( double scaleX, double scaleY ) : void
scaleX double
scaleY double
return void

SetFrameOrigin() public method

public SetFrameOrigin ( NSPoint point ) : void
point NSPoint
return void

SetFrameRotation() public method

public SetFrameRotation ( double angle ) : void
angle double
return void

SetTransformStruct() public method

public SetTransformStruct ( NSAffineTransformStruct val ) : void
val NSAffineTransformStruct
return void

TransformPoint() public method

public TransformPoint ( NSPoint aPoint ) : NSPoint
aPoint NSPoint
return NSPoint

TransformSize() public method

public TransformSize ( NSSize aSize ) : NSSize
aSize NSSize
return NSSize

TranslateXByYBy() public method

public TranslateXByYBy ( double tranX, double tranY ) : void
tranX double
tranY double
return void

Property Details

Class public_oe static_oe property

public static Class,Smartmobili.Cocoa Class
return Class