XRPrimer (C++ API)
0.6.0
omni_camera.h
Go to the documentation of this file.
1
// Copyright (c) OpenXRLab. All rights reserved.
2
3
#pragma once
4
5
#include <
data_structure/camera/camera.h
>
6
10
class
XRPRIMER_EXPORT
OmniCameraParameter
:
public
BaseCameraParameter
{
11
public
:
12
OmniCameraParameter
();
13
~
OmniCameraParameter
() =
default
;
14
15
float
k1_, k2_, k3_, k4_, k5_, k6_, p1_, p2_,
xi_
;
16
Eigen::Vector4f
D_
;
17
18
std::string
ClassName
()
const override
;
19
bool
SaveFile
(
const
std::string &filename)
const override
;
20
bool
LoadFile
(
const
std::string &filename)
override
;
21
};
OmniCameraParameter
Contains the omni camera parameter.
Definition:
omni_camera.h:10
BaseCameraParameter::ClassName
virtual std::string ClassName() const =0
BaseCameraParameter::SaveFile
virtual bool SaveFile(const std::string &filename) const =0
OmniCameraParameter::xi_
float xi_
Definition:
omni_camera.h:15
BaseCameraParameter
Contains the base camera parameter.
Definition:
camera.h:16
OmniCameraParameter::D_
Eigen::Vector4f D_
Definition:
omni_camera.h:16
camera.h
BaseCameraParameter::LoadFile
virtual bool LoadFile(const std::string &filename)=0
cpp
xrprimer
data_structure
camera
omni_camera.h
Generated by
1.8.13