meshBuilder.d.ts 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import { CreateRibbon } from "./Builders/ribbonBuilder";
  2. import { CreateDisc } from "./Builders/discBuilder";
  3. import { CreateBox } from "./Builders/boxBuilder";
  4. import { CreateTiledBox } from "./Builders/tiledBoxBuilder";
  5. import { CreateSphere } from "./Builders/sphereBuilder";
  6. import { CreateCylinder } from "./Builders/cylinderBuilder";
  7. import { CreateTorus } from "./Builders/torusBuilder";
  8. import { CreateTorusKnot } from "./Builders/torusKnotBuilder";
  9. import { CreateDashedLines, CreateLineSystem, CreateLines } from "./Builders/linesBuilder";
  10. import { CreatePolygon, ExtrudePolygon } from "./Builders/polygonBuilder";
  11. import { ExtrudeShape, ExtrudeShapeCustom } from "./Builders/shapeBuilder";
  12. import { CreateLathe } from "./Builders/latheBuilder";
  13. import { CreatePlane } from "./Builders/planeBuilder";
  14. import { CreateTiledPlane } from "./Builders/tiledPlaneBuilder";
  15. import { CreateGround, CreateGroundFromHeightMap, CreateTiledGround } from "./Builders/groundBuilder";
  16. import { CreateTube } from "./Builders/tubeBuilder";
  17. import { CreatePolyhedron } from "./Builders/polyhedronBuilder";
  18. import { CreateIcoSphere } from "./Builders/icoSphereBuilder";
  19. import { CreateDecal } from "./Builders/decalBuilder";
  20. import { CreateCapsule } from "./Builders/capsuleBuilder";
  21. import { CreateGeodesic } from "./Builders/geodesicBuilder";
  22. import { CreateGoldberg } from "./Builders/goldbergBuilder";
  23. import { CreateText } from "./Builders/textBuilder";
  24. /**
  25. * Class containing static functions to help procedurally build meshes
  26. */
  27. export declare const MeshBuilder: {
  28. CreateBox: typeof CreateBox;
  29. CreateTiledBox: typeof CreateTiledBox;
  30. CreateSphere: typeof CreateSphere;
  31. CreateDisc: typeof CreateDisc;
  32. CreateIcoSphere: typeof CreateIcoSphere;
  33. CreateRibbon: typeof CreateRibbon;
  34. CreateCylinder: typeof CreateCylinder;
  35. CreateTorus: typeof CreateTorus;
  36. CreateTorusKnot: typeof CreateTorusKnot;
  37. CreateLineSystem: typeof CreateLineSystem;
  38. CreateLines: typeof CreateLines;
  39. CreateDashedLines: typeof CreateDashedLines;
  40. ExtrudeShape: typeof ExtrudeShape;
  41. ExtrudeShapeCustom: typeof ExtrudeShapeCustom;
  42. CreateLathe: typeof CreateLathe;
  43. CreateTiledPlane: typeof CreateTiledPlane;
  44. CreatePlane: typeof CreatePlane;
  45. CreateGround: typeof CreateGround;
  46. CreateTiledGround: typeof CreateTiledGround;
  47. CreateGroundFromHeightMap: typeof CreateGroundFromHeightMap;
  48. CreatePolygon: typeof CreatePolygon;
  49. ExtrudePolygon: typeof ExtrudePolygon;
  50. CreateTube: typeof CreateTube;
  51. CreatePolyhedron: typeof CreatePolyhedron;
  52. CreateGeodesic: typeof CreateGeodesic;
  53. CreateGoldberg: typeof CreateGoldberg;
  54. CreateDecal: typeof CreateDecal;
  55. CreateCapsule: typeof CreateCapsule;
  56. CreateText: typeof CreateText;
  57. };