iClipPlanesHolder.d.ts 759 B

12345678910111213141516171819202122232425262728293031
  1. import type { Nullable } from "../../types";
  2. import type { Plane } from "../../Maths/math";
  3. /**
  4. * Interface used to define entities containing multiple clip planes
  5. */
  6. export interface IClipPlanesHolder {
  7. /**
  8. * Gets or sets the active clipplane 1
  9. */
  10. clipPlane: Nullable<Plane>;
  11. /**
  12. * Gets or sets the active clipplane 2
  13. */
  14. clipPlane2: Nullable<Plane>;
  15. /**
  16. * Gets or sets the active clipplane 3
  17. */
  18. clipPlane3: Nullable<Plane>;
  19. /**
  20. * Gets or sets the active clipplane 4
  21. */
  22. clipPlane4: Nullable<Plane>;
  23. /**
  24. * Gets or sets the active clipplane 5
  25. */
  26. clipPlane5: Nullable<Plane>;
  27. /**
  28. * Gets or sets the active clipplane 6
  29. */
  30. clipPlane6: Nullable<Plane>;
  31. }