RoundingRadius
詳細
- 半径は以下の形式で指定できる.
-
r すべての角に半径 r を適用する {rx,ry}
方向と
方向に別々の丸め半径を指定する{spec,rules} 特定の角のデフォルト指定 spec を rules を使って無効にする - rules は,特定の角に異なる半径を指定するために使用できる.規則指定には{sidex,sidey}spec の形が使える.ただし,sidexはLeftまたはRight,sideyはTopまたはBottomである.規則は sidespec でも指定できる.これは指定された側の両方の角の半径を指定する.
- グラフィックスでは,半径は次のように指定できる.
-
r 通常のグラフィックス座標における距離 r Scaled[s], ImageScaled[s] グラフィックスサイズと s の割合 Offset[d] d 印刷用ポイント数 - Framedのような構造では,RoundingRadius->r は常に半径を絶対的な印刷用ポイント数で指定する.
- RoundingRadius->0とすると,角に丸みは付けられない.
- 任意の角に使われる実質的な半径は各隣接辺の長さの半分に限定される.
例題
すべて開く すべて閉じる例 (2)
スコープ (10)
Table[Graphics[Rectangle[{0, 0}, {2, 1}, RoundingRadius -> m], PlotLabel -> m], {m, {0, .1, 2, .5}}]Table[Framed[Graphics3D[Sphere[{0, 0, 0}], ImageSize -> Tiny, PlotLabel -> m], RoundingRadius -> m], {m, {0, 10, 20, 50}}]{Graphics[{Pink, Rectangle[{0, 0}, {1, 1}, RoundingRadius -> 0.3]}], Graphics[{EdgeForm[Thick], Pink, Rectangle[{0, 0}, {1, 1}, RoundingRadius -> 0.3]}], Graphics[{EdgeForm[Dashed], Pink, Rectangle[{0, 0}, {1, 1}, RoundingRadius -> 0.3]}], Graphics[{EdgeForm[Directive[Thick, Dashed, Blue]], Pink, Rectangle[{0, 0}, {1, 1}, RoundingRadius -> 0.3]}]}Graphics[Rectangle[{0, 0}, {1, 1}, RoundingRadius -> {0.3, 0.5}]]Graphics[Rectangle[{0, 0}, {1, 1}, RoundingRadius -> {0, {Left, Top} -> .1}]]Framed["abc", RoundingRadius -> {0, {Left, Top} -> 15, {Right, Bottom} -> 5}]Graphics[Rectangle[{0, 0}, {1, 1}, RoundingRadius -> {0, Left -> .1}]]Framed["abc", RoundingRadius -> {0, Left -> 10}]任意の角に用いられる事実上の半径は隣の辺の半分までの長さに限られる:
Graphics[Rectangle[{0, 0}, {1, 1}, RoundingRadius -> 1]]Framedについて,RoundingRadius->r は常に半径を絶対印刷用ポイント数で指定する:
Framed[Graphics3D[Sphere[{0, 0, 0}], ImageSize -> Tiny], RoundingRadius -> {50, 10}]スケールされた(Scaled)座標と丸みのためのScaled半径を使う:
Graphics[Rectangle[Scaled[{0, .4}], Scaled[{1, .6}], RoundingRadius -> Scaled[.1]], Frame -> True, PlotRange -> {{0, 10}, {0, 10}}]ImageScaled座標と丸みのためのImageScaled半径を使う:
Graphics[Rectangle[ImageScaled[{0, .4}], ImageScaled[{1, .6}], RoundingRadius -> ImageScaled[.1]], Frame -> True, PlotRange -> {{0, 10}, {0, 10}}]Graphics[Rectangle[Offset[{10, 20}, {0, 0}], Offset[{-10, -20}, {1, 1}], RoundingRadius -> Offset[{50, 10}]], Frame -> True]テキスト
Wolfram Research (2008), RoundingRadius, Wolfram言語関数, https://reference.wolfram.com/language/ref/RoundingRadius.html (2024年に更新).
CMS
Wolfram Language. 2008. "RoundingRadius." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/RoundingRadius.html.
APA
Wolfram Language. (2008). RoundingRadius. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RoundingRadius.html
BibTeX
@misc{reference.wolfram_2026_roundingradius, author="Wolfram Research", title="{RoundingRadius}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/RoundingRadius.html}", note=[Accessed: 31-October-2026]}
BibLaTeX
@online{reference.wolfram_2026_roundingradius, organization={Wolfram Research}, title={RoundingRadius}, year={2024}, url={https://reference.wolfram.com/language/ref/RoundingRadius.html}, note=[Accessed: 31-October-2026]}