确定点是否在三角形内。
Name | Type | Description |
---|---|---|
point |
Cartesian2 | Cartesian3 | 测试点。 |
p0 |
Cartesian2 | Cartesian3 | 三角形的第一个点。 |
p1 |
Cartesian2 | Cartesian3 | 三角形的第二个点。 |
p2 |
Cartesian2 | Cartesian3 | 三角形的第三个点。 |
Returns:
如果点在三角形内,则为
true
;否则为false
。Example:
// Returns true
var p = new Cesium.Cartesian2(0.25, 0.25);
var b = Cesium.pointInsideTriangle(p,
new Cesium.Cartesian2(0.0, 0.0),
new Cesium.Cartesian2(1.0, 0.0),
new Cesium.Cartesian2(0.0, 1.0));