love.math.isConvex (日本語)
LÖVE 0.9.0 から使用可能 |
この関数は以前のバージョンでは非対応です。 |
凸面の多角形かどうか確認します。
love.physics での PolygonShape, Mesh の一部形式、 love.graphics.polygon にて描画された多角形は必ず単一の凸面の多角形になります。
関数
概要
convex = love.math.isConvex( vertices )
引数
table vertices
- 多角形の頂点として
{x1, y1, x2, y2, x3, y3, ...}
の形式のテーブル。
返値
boolean convex
- 凸面の多角形かどうか。
関数
概要
convex = love.math.isConvex( x1, y1, x2, y2, x3, y3, ... )
引数
number x1
- 多角形の x 軸にある一番目の頂点の位置。
number y1
- 多角形の x 軸にある一番目の頂点の位置。
number x2
- 多角形の x 軸にある二番目の頂点の位置。
number y2
- 多角形の y 軸にある二番目の頂点の位置。
number x3
- 多角形の x 軸にある三番目の頂点の位置。
number y3
- 多角形の y 軸にある三番目の頂点の位置。
返値
boolean convex
- 凸面の多角形かどうか。
関連
そのほかの言語
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info