barycentricCoordinates(point, p0, p1, p2, result) → Cartesian3
    Computes the barycentric coordinates for a point with respect to a triangle.
    
| Name | Type | Description | 
|---|---|---|
point | 
            
            Cartesian2 | Cartesian3 | The point to test. | 
p0 | 
            
            Cartesian2 | Cartesian3 | The first point of the triangle, corresponding to the barycentric x-axis. | 
p1 | 
            
            Cartesian2 | Cartesian3 | The second point of the triangle, corresponding to the barycentric y-axis. | 
p2 | 
            
            Cartesian2 | Cartesian3 | The third point of the triangle, corresponding to the barycentric z-axis. | 
result | 
            
            Cartesian3 | optional The object onto which to store the result. | 
Returns:
    The modified result parameter or a new Cartesian3 instance if one was not provided.
    
Example:
// Returns Cartesian3.UNIT_X
var p = new Cesium.Cartesian3(-1.0, 0.0, 0.0);
var b = Cesium.barycentricCoordinates(p,
  new Cesium.Cartesian3(-1.0, 0.0, 0.0),
  new Cesium.Cartesian3( 1.0, 0.0, 0.0),
  new Cesium.Cartesian3( 0.0, 1.0, 1.0));
    
    
    
    
    
    
