NSInsetRect
矩形を拡大縮小して新しい矩形を返します
NSRect NSInsetRect ( NSRect aRect , float dX , float dY );
解説
矩形を拡大縮小して新しい矩形を返します。
返り値
引数
( NSRect )aRect
( float )dX
( float )dY
フレームワーク
Foundation
クラス
NSInsetRect
Function
使用可能
10.0
参照
NSDivideRect
NSIntegralRect
NSOffsetRect
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSRect rect = NSMakeRect(100,100,100,100); NSRect newRect; float dX = 30; float dY = 10 ; newRect = NSInsetRect (rect, dX,dY); [image lockFocus];//imageにフォーカス [[NSColor yellowColor] set];//黄色で塗る NSRectFill(rect);//b塗る [[NSColor redColor] set];//赤色で塗る NSRectFill(newRect);//b塗る [image unlockFocus];//フォーカス外す } @end