package starling.utils {
import starling.rendering.VertexData;
import starling.rendering.IndexData;
import starling.display.DisplayObject;
import openfl.geom.Rectangle;
import openfl.geom.Point;
/**
 *  A utility class that helps with tasks that are common when working with meshes. 
 * @externs
 */
public class MeshUtil {
	/**
	 *  @private 
	 */
	public static function containsPoint(vertexData:starling.rendering.VertexData, indexData:starling.rendering.IndexData, point:openfl.geom.Point):Boolean { return false; }
	/**
	 *  Calculates the bounds of the given vertices in the target coordinate system. 
	 */
	public static function calculateBounds(vertexData:starling.rendering.VertexData, sourceSpace:starling.display.DisplayObject, targetSpace:starling.display.DisplayObject, out:openfl.geom.Rectangle = undefined):openfl.geom.Rectangle { return null; }
}
}
