math.axis.d.ts 569 B

123456789101112131415161718192021222324252627282930
  1. import { Vector3 } from "./math.vector";
  2. /** Defines supported spaces */
  3. export declare enum Space {
  4. /** Local (object) space */
  5. LOCAL = 0,
  6. /** World space */
  7. WORLD = 1,
  8. /** Bone space */
  9. BONE = 2
  10. }
  11. /** Defines the 3 main axes */
  12. export declare class Axis {
  13. /** X axis */
  14. static X: Vector3;
  15. /** Y axis */
  16. static Y: Vector3;
  17. /** Z axis */
  18. static Z: Vector3;
  19. }
  20. /**
  21. * Defines cartesian components.
  22. */
  23. export declare enum Coordinate {
  24. /** X axis */
  25. X = 0,
  26. /** Y axis */
  27. Y = 1,
  28. /** Z axis */
  29. Z = 2
  30. }