目次CocoaのリファレンスHome 目次

内容の保証はしません。



NSBezierPath



bezierPath新しくベジエパスオブジェクトを作って返します
bezierPathWithOvalInRect:楕円形のベジエパスオブジェクトを作って返します
bezierPathWithRect:aRectの範囲で四角のベジエパスを作って返します
bezierPathByFlatteningPathレシーバのベジエパスオブジェクトをフラット化(曲線部分を直線に)して返します
bezierPathByReversingPathレシーバのパスを逆向きにして新しいベジエパスオブジェクトを作って返します
moveToPoint:レシーバのベジエパスオブジェクトのペンの位置を移動します
lineToPoint:現在の位置から指定した位置まで線を加えます
curveToPoint:controlPoint1:controlPoint2:
レシーバのベジエパスに現在のペン位置から指定した位置まで、曲線を加えます
closePathレシーバのパスを閉じた図形にします
relativeMoveToPoint:現在の位置からaPoint分ペン位置を移動します
relativeLineToPoint:現在の位置からaPoint分移動した位置までの直線を引きます
relativeCurveToPoint:controlPoint1:controlPoint2:
現在の位置からaPoint分移動した位置までベジエ曲線を引きます
appendBezierPath:レシーバーのパスに別のベジエパスを追加します
appendBezierPathWithPoints:count:
頂点の数で線を引きます
appendBezierPathWithOvalInRect:
楕円形のパスを追加します
appendBezierPathWithArcFromPoint:toPoint:radius:
レシーバーのパスに円の弧を追加します
appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:
パスに円弧を追加します
appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:clockwise:
レシーバーのパスに円の弧を追加します
appendBezierPathWithGlyph:inFont:
レシーバーに指定したフォントの指定した字形のアウトラインパスを追加します
appendBezierPathWithGlyphs:count:inFont:
レシーバのパスに指定した字形のアウトラインを追加します
appendBezierPathWithPackedGlyphs:
直接使用しません
appendBezierPathWithRect:ベジエパスに矩形のパスを追加します
defaultWindingRule初期設定のくりぬき規則を返します
setDefaultWindingRule:デフォルトのくりぬき規則をセットします
windingRuleくりぬき規則を返します
setWindingRule:図形をくりぬくかをセットします
defaultLineCapStyle初期設定のグラフィックスコンテキストのラインキャップスタイルを返します
setDefaultLineCapStyle:初期設定のラインキャップスタイル(線の端の形状)をセットします
lineCapStyleベジエパスのラインキャップスタイルを返します
setLineCapStyle:ベジエパスのラインキャップスタイルをセットします
defaultLineJoinStyle現在のグラフィックスコンテキストのライン接合点スタイルを返します
setDefaultLineJoinStyle:現在のグラフィックスコンテキストのライン接合点スタイルをセットします
lineJoinStyleレシーバーのライン接合点スタイルを返します
setLineJoinStyle:線の継ぎ目の形状をセットします
defaultLineWidthデフォルトのライン幅をポイントで返します
setDefaultLineWidth:線の幅をセットします
lineWidthレシーバーのライン幅をポイントで返します
setLineWidth:レシーバーのライン幅をセットする
defaultMiterLimitデフォルトのマイターリミット(マイター接続とベベル接続を切り替える点)を返します
setDefaultMiterLimit:デフォルトのマイターリミットをセットします
miterLimitレシーバーのマイターリミットを返します
setMiterLimit:レシーバーのマイターリミットをセットします
defaultFlatness現在のグラフィックスコンテキストの平坦さ属性を返します
setDefaultFlatness:現在のグラフィックスコンテキストの平坦さ属性をセットします
flatnessレシーバーの平坦さを返します
setFlatness:レシーバーの平坦さをセットします
getLineDash:count:phase:ラインのパターンを返します
setLineDash:count:phase:ラインのパターン(点線など)をセットします
stroke線を描画します
fill現在のカラーでパスを塗ります
fillRect:aRectで塗りつぶし四角形を描画します
strokeRect:aRectで四角形を描画します
strokeLineFromPoint:toPoint:point1からpoint2まで線を引きます
drawPackedGlyphs:atPoint:現在のグラフィックコンテキストのシステム座標で文字を描きます
addClipクリッピングパスを追加します
setClip現在のクリッピングパスを置き換えます
clipRect:aRectをクリッピングパスにします
containsPoint:レシーバーがaPointを含むか返します
boundsベジエパスの矩形を返します
controlPointBounds制御点も含むレシーバーのパスのボックスを返します
currentPoint現在の点の位置を返します
isEmptyレシーバーが、空であるどうか返します
transformUsingAffineTransform:アフィン変換をします
elementCountレシーバーに現在保持されるエレメントタイプの数を返します
elementAtIndex:パスに含まれるエレメントから指定した番号でパスエレメントを返します
elementAtIndex:associatedPoints:
指定したインデックスのエレメントの位置を種類と位置を返します
removeAllPointsベジエパスから全ての点を削除します
setAssociatedPoints:atIndex:点であるインデックスでエレメントと結合される点を修正します
cachesBezierPathこのオブジェクトは画像をキャッシュするかを返します
setCachesBezierPath:このオブジェクトは画像をキャッシュするかをセットします

ホーム