Support yaml for ArFrameMetadata
This commit is contained in:
@@ -12,9 +12,8 @@ namespace OpenVulkano::Math
|
||||
{
|
||||
class CameraIntrinsic
|
||||
{
|
||||
public:
|
||||
Math::Matrix3f_SIMD cameraMatrix;
|
||||
|
||||
public:
|
||||
CameraIntrinsic() : CameraIntrinsic(Math::Matrix3f(0)) {}
|
||||
|
||||
CameraIntrinsic(const Math::Matrix3f& camMat) : cameraMatrix(camMat)
|
||||
@@ -103,15 +102,17 @@ namespace OpenVulkano::Math
|
||||
};
|
||||
}
|
||||
|
||||
CameraIntrinsic operator * (const float scale) const
|
||||
[[nodiscard]] CameraIntrinsic operator * (const float scale) const
|
||||
{
|
||||
return Scale(scale);
|
||||
}
|
||||
|
||||
CameraIntrinsic operator * (const Math::Vector2f& scale) const
|
||||
[[nodiscard]] CameraIntrinsic operator * (const Math::Vector2f& scale) const
|
||||
{
|
||||
return Scale(scale);
|
||||
}
|
||||
|
||||
[[nodiscard]] const Matrix3f_SIMD& GetMatrix() const { return cameraMatrix; }
|
||||
};
|
||||
|
||||
class CameraIntrinsicWithResolution : public CameraIntrinsic
|
||||
|
||||
Reference in New Issue
Block a user