XRPrimer (C++ API)
0.6.0
fisheye_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
FisheyeCameraParameter
:
public
BaseCameraParameter
{
11
public
:
12
FisheyeCameraParameter
();
13
~
FisheyeCameraParameter
() =
default
;
14
15
float
k1_, k2_, k3_, k4_, k5_, k6_, p1_,
p2_
;
16
17
std::string
ClassName
()
const override
;
18
bool
SaveFile
(
const
std::string &filename)
const override
;
19
bool
LoadFile
(
const
std::string &filename)
override
;
20
};
FisheyeCameraParameter::p2_
float p2_
Definition:
fisheye_camera.h:15
BaseCameraParameter::ClassName
virtual std::string ClassName() const =0
BaseCameraParameter::SaveFile
virtual bool SaveFile(const std::string &filename) const =0
BaseCameraParameter
Contains the base camera parameter.
Definition:
camera.h:16
FisheyeCameraParameter
Contains the fisheye camera parameter.
Definition:
fisheye_camera.h:10
camera.h
BaseCameraParameter::LoadFile
virtual bool LoadFile(const std::string &filename)=0
cpp
xrprimer
data_structure
camera
fisheye_camera.h
Generated by
1.8.13