Commit Graph

125 Commits

Author SHA1 Message Date
a40a2090e4 Add GetFovX and GetFovY to CameraIntrinsic 2021-05-21 18:55:11 +02:00
69adaaad5f Automatically handle switch between standalone fmt, spdlog bundled fmt and no fmt 2021-05-20 18:01:11 +02:00
f7c73167eb Minor improvements 2021-03-31 19:43:11 +02:00
665591cb4c Fix Timestamp class NANOS_TO_SECONDS 2021-03-29 16:41:11 +02:00
11e5c0dcd2 Make operators constexpr 2021-03-04 20:49:11 +01:00
3d69b12cf6 Update ByteSize class 2021-02-25 15:36:22 +01:00
9b4821a102 Make Frustum class handle Range class as input 2021-02-22 03:17:19 +01:00
5cc0ce9433 Move AABB class and base it on top of Range 2021-02-21 02:10:11 +01:00
8301cd37b5 Add ByteSize class for size string formatting 2021-02-18 02:52:26 +01:00
42ae1738f7 Add int24 type 2021-02-17 21:37:11 +01:00
9584ec77f1 Fix windows build issues 2021-02-09 00:24:11 +01:00
097613f34b Add Frustum class 2021-01-31 03:28:21 +01:00
917ee28ac2 Fix getters for negative numbers 2021-01-27 01:02:03 +01:00
25a62c6c6d Add Vector3f_SIMD constructor 2021-01-26 02:30:21 +01:00
b08e05e444 AddDenseVector3i 2021-01-20 23:42:11 +01:00
dea40fea84 Fix camera intrinsics ProjectTo3D 2021-01-07 00:29:30 +01:00
e33ecbe485 Fix handling end of archive 2020-12-29 15:52:36 +01:00
85cc8abb7b Minor fixes and extensions 2020-12-14 21:21:21 +01:00
39ae50a2c4 Add CameraIntrinsic class 2020-12-13 13:15:04 +01:00
8dd9bbd75f Add constructor to create Pose from euler angles 2020-11-18 21:23:44 +01:00
5f53ebd4d5 Add Pose class 2020-11-17 23:57:11 +01:00
673e043950 Add more operators to Timestamp 2020-11-16 23:53:11 +01:00
d7f8efa5f4 Add operators 2020-11-02 20:59:11 +01:00
1d05f97216 Add Timestamp class 2020-10-30 20:47:11 +01:00
78d24fbe41 Introduce Math.hpp and use typedef to make replacing glm with something else in the future simpler 2020-10-27 23:25:26 +01:00