babylon.octreeBlock.d.ts 505 B

123456789101112131415161718
  1. /// <reference path="../../babylon.d.ts" />
  2. declare module BABYLON {
  3. class OctreeBlock {
  4. subMeshes: Mesh[];
  5. meshes: Mesh[];
  6. _capacity: number;
  7. _minPoint: Vector3;
  8. _maxPoint: Vector3;
  9. _boundingVector: Vector3[];
  10. constructor(minPoint: Vector3, maxPoint: Vector3, capacity: number)
  11. addMesh(mesh: Mesh): void;
  12. addEntries(meshes: Mesh[]): void;
  13. select(frustrumPlanes: Plane[], selection: Tools.SmartArray): void;
  14. }
  15. }