macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

NSAffineTransform

NSAffineTransformクラス

Index>Foundation>NSAffineTransformMacのみ NSAffineTransform apple(mac) 解説 Mac 継承 NSObject 準拠 NSCoding NSCopying NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 Mac OS X v10.0以降 定義 NSAff…

translateXBy:yBy:

Index>Foundation>NSAffineTransform 座標を平行移動する値をセットします -(void)translateXBy:(float)deltaX: yBy:(float)deltaY: 解説 座標を平行移動する値をセットします。 deltaX X移動量 deltaY Y移動量 (NSAffineTransformクラス、10.3までのAppKit…

transformStruct

Index>Foundation>NSAffineTransform レシーバーのマトリックスに変換マトリックスの行列式を返します 解説 レシーバの変換マトリックスの変換マトリックスの行列式(NSAffineTransformStruct)を返します。 【NSAffineTransformStruct】 {m11、m12、m21、m22…

transformSize:

Index>Foundation>NSAffineTransform サイズをレシーバの変換マトリックスで変換して結果を返します -(NSSize)transformSize:(NSSize)aSize: 解説 サイズ(aSize)をレシーバの変換マトリックスで変換して結果を返します。 (NSAffineTransformクラス、10.3ま…

transformPoint:

Index>Foundation>NSAffineTransform 位置をレシーバの変換マトリックスで座標変換して新しい位置を返します -(NSPoint)transformPoint:(NSPoint)aPoint: 解説 位置(aPoint)をレシーバの変換マトリックスで座標変換して新しい位置を返します。 (NSAffineTra…

transformBezierPath:

Index>Foundation>NSAffineTransform ベジエパスをレシーバの変換マトリックスで座標変換して新しいベジエパスを返します -(NSBezierPath *)transformBezierPath:(NSBezierPath *)aPath: 解説 ベジエパス(aPath)をレシーバの変換マトリックスで座標変換して…

setTransformStruct:

Index>Foundation>NSAffineTransform aTransformStructでレシーバーの変換マトリックスをセットする -(void)setTransformStruct:(NSAffineTransformStruct)aTransformStruct: 解説 レシーバの変換マトリックスのNSAffineTransformStructをセットします。 【N…

set

レシーバーの変換マトリックスに現在の変換マトリックスをセットします 解説 レシーバーの変換マトリックスに現在の変換マトリックスをセットします。 (NSAffineTransformクラス、10.3までのAppKitから10.4からFoundationに変更) 返り値 ( void ) なし 引…

scaleXBy:yBy:

Index>Foundation>NSAffineTransform 原点を中心に座標の拡大縮小をセットします -(void)scaleXBy:(float)scaleX: yBy:(float)scaleY: 解説 原点を中心に座標の拡大縮小をセットします。 scaleX X方向の倍率 scaleY Y方向の倍率 (NSAffineTransformクラス、…

scaleBy:

Index>Foundation>NSAffineTransform 原点を中心に座標の拡大縮小をセットします -(void)scaleBy:(float)scale: 解説 原点を中心に座標の拡大縮小をセットします。 scale 倍率 (NSAffineTransformクラス、10.3までのAppKitから10.4からFoundationに変更) …

rotateByRadians:

Index>Foundation>NSAffineTransform 変換マトリックスの回転角度をラジアンでセットします -(void)rotateByRadians:(float)angle: 解説 変換マトリックスの回転角度をラジアンでセットします。 角度は反時計回りに増えていきます。 (NSAffineTransformクラ…

rotateByDegrees:

Index>Foundation>NSAffineTransform 変換マトリックスの回転角度を度でセットします -(void)rotateByDegrees:(float)angle: 解説 変換マトリックスの回転角度を度でセットします。 角度は反時計回りに増えていきます。 (NSAffineTransformクラス、10.3まで…

prependTransform:

Index>Foundation>NSAffineTransform レシーバの変換マトリックスの前に別の変換マトリックスを加えて、結果を返します -(void)prependTransform:(NSAffineTransform *)aTransform: 解説 レシーバの変換マトリックスの前に別の変換マトリックス(aTransform)…

invert

Index>Foundation>NSAffineTransform 座標系を反転します 解説 座標系を反転します。 (NSAffineTransformクラス、10.3までのAppKitから10.4からFoundationに変更) 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSAffineTransform Instance…

initWithTransform:

Index>Foundation>NSAffineTransform 変換マトリックスをaTransformで初期化して返します -(id)initWithTransform:(NSAffineTransform *)aTransform: 解説 変換マトリックスをaTransformで初期化して返します。(NSAffineTransformクラス、10.3までのAppKit…

concat

Index>Foundation>NSAffineTransform このあとの描画に、変換マトリックスを適用します 解説 このあとの描画に、変換マトリックスを適用します。(NSAffineTransformクラス、10.3までのAppKitから10.4からFoundationに変更) 返り値 ( void ) なし 引数 フレ…

appendTransform:

Index>Foundation>NSAffineTransform 変換マトリックスに別の変換マトリックスを加えて、その結果を返します -(void)appendTransform:(NSAffineTransform *)aTransform: 解説 変換マトリックスに別の変換マトリックス(aTransform)を加えて、その結果を返しま…

transform

変換マトリックスを作って返します Index>Foundation>NSAffineTransform 解説 変換マトリックスを作って返します。 (NSAffineTransformクラス、10.3までAppKitにあったが10.4からFoundationに変更) 返り値 ( NSAffineTransform * ) 変換マトリックス 引数 …