PageRenderTime 36ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/Rendering/CameraTests/IsometricCameraTests.cs

#
C# | 37 lines | 26 code | 2 blank | 9 comment | 0 complexity | 704664b22072bdd311702f69aa66648f MD5 | raw file
Possible License(s): Apache-2.0
  1. using Delta.Rendering.Cameras;
  2. using Delta.Utilities.Datatypes;
  3. using NUnit.Framework;
  4. namespace Delta.Rendering.CameraTests
  5. {
  6. /// <summary>
  7. /// All unit tests for isometric cameras.
  8. /// </summary>
  9. [Category("Visual")]
  10. public class IsometricCameraTests
  11. {
  12. #region TestIsometricCamera (Static)
  13. /// <summary>
  14. /// Test isometric camera
  15. /// </summary>
  16. [Test]
  17. public static void TestIsometricCamera()
  18. {
  19. IsometricCamera cam = new IsometricCamera(new Vector(10, 5, 0));
  20. cam.Distance = 10f;
  21. }
  22. #endregion
  23. #region TestIsoPerspectiveCamera (Static)
  24. /// <summary>
  25. /// Test iso perspective camera
  26. /// </summary>
  27. [Test]
  28. public static void TestIsoPerspectiveCamera()
  29. {
  30. IsometricCamera cam = new IsometricCamera(new Vector(10, 5, 0));
  31. cam.Distance = 10f;
  32. }
  33. #endregion
  34. }
  35. }