|
| static function | circle (local p0, local p1, local r) |
| |
| static function | diamond (local p0, local p1, local halfW, local halfH, local rot) |
| |
| static function | ellipse (local p0, local p1, local a, local b, local rot) |
| |
| static function | line (local p0, local p1, local e) |
| |
| static function | line_signed (local p0, local p1, local e) |
| |
| static function | obb (local p0, local p1, local halfW, local halfH, local rot) |
| |
| static function | obb_squared (local p0, local p1, local halfW, local halfH, local rot) |
| |
| static function | parallelogram (local p0, local p1, local pA, local pB) |
| |
| static function | point (local p0, local p1) |
| |
| static function | point_squared (local p0, local p1) |
| |
| static function | triangle (local p0, local pA, local pB, local pC) |
| |
◆ circle()
- Parameters
-
| p0 | vec2_table |
| p1 | vec2_table |
| r | number |
- Returns
- number
◆ diamond()
- Parameters
-
| p0 | vec2_table |
| p1 | vec2_table |
| halfW | number |
| halfH | number |
| rot | number |
- Returns
- number
◆ ellipse()
- Parameters
-
| p0 | vec2_table |
| p1 | vec2_table |
| a | number |
| b | number |
| rot | number |
- Returns
- number
◆ line()
- Parameters
-
| p0 | vec2_table |
| p1 | vec2_table a point on the line |
| e | vec2_table normal vector of the line |
- Returns
- number
◆ line_signed()
- Parameters
-
| p0 | vec2_table |
| p1 | vec2_table a point on the line |
| e | vec2_table normal vector of the line |
- Returns
- number
◆ obb()
- Parameters
-
| p0 | vec2_table |
| p1 | vec2_table |
| halfW | number |
| halfH | number |
| rot | number |
- Returns
- number
◆ obb_squared()
- Parameters
-
| p0 | vec2_table |
| p1 | vec2_table |
| halfW | number |
| halfH | number |
| rot | number |
- Returns
- number
◆ parallelogram()
- Parameters
-
| p0 | vec2_table |
| p1 | vec2_table |
| pA | vec2_table |
| pB | vec2_table |
- Returns
- number
◆ point()
- Parameters
-
| p0 | vec2_table |
| p1 | vec2_table |
- Returns
- number
◆ point_squared()
- Parameters
-
| p0 | vec2_table |
| p1 | vec2_table |
- Returns
- number
◆ triangle()
- Parameters
-
| p0 | vec2_table |
| pA | vec2_table |
| pB | vec2_table |
| pC | vec2_table |
- Returns
- number
The documentation for this class was generated from the following file: