new()
source:{geometryName:String, entry:FileEntry}
contains(p:Point):Bool
inFrustum(f:Frustum, ?m:Matrix):Bool
inSphere(s:Sphere):Bool
makeDebugObj():Object
rayIntersection(r:Ray, bestMatch:Bool):Float
@:value({ triCount : -1, startIndex : 0 })setData(buffer:Vector<Float32>, indexes:Vector<Int>, startIndex:Int = 0, triCount:Int = -1):Void