XRPrimer (C++ API)  0.6.0
PyOmniCameraParameter Class Reference
Inheritance diagram for PyOmniCameraParameter:
Collaboration diagram for PyOmniCameraParameter:

Public Member Functions

std::string ClassName () const override
 
bool SaveFile (const std::string &filename) const override
 
bool LoadFile (const std::string &filename) override
 
- Public Member Functions inherited from OmniCameraParameter
 OmniCameraParameter ()
 
 ~OmniCameraParameter ()=default
 
std::string ClassName () const override
 
bool SaveFile (const std::string &filename) const override
 
bool LoadFile (const std::string &filename) override
 
- Public Member Functions inherited from BaseCameraParameter
virtual ~BaseCameraParameter ()=default
 
 BaseCameraParameter ()
 
 BaseCameraParameter (const std::string &name, int width, int height, bool world2cam, const Eigen::Matrix4f &intrinsic, const Eigen::Matrix3f &extrinsic_r, const Eigen::Vector3f &extrinsic_t, const std::string &convention)
 
 BaseCameraParameter (const Eigen::Matrix4f &intrinsic, const Eigen::Matrix3f &extrinsic_r, const Eigen::Vector3f &extrinsic_t)
 
void set_intrinsic (int width, int height, double fx, double fy, double cx, double cy, bool perspective=true)
 
void set_intrinsic (const Eigen::Matrix3f &mat, bool perspective=true)
 
Eigen::Matrix3f intrinsic33 () const
 

Additional Inherited Members

- Public Attributes inherited from OmniCameraParameter
float k1_
 
float k2_
 
float k3_
 
float k4_
 
float k5_
 
float k6_
 
float p1_
 
float p2_
 
float xi_
 
Eigen::Vector4f D_
 
- Public Attributes inherited from BaseCameraParameter
std::string name_
 
Eigen::Matrix4f intrinsic_
 
Eigen::Matrix3f extrinsic_r_
 
Eigen::Vector3f extrinsic_t_
 
int width_
 
int height_
 
bool world2cam_
 
std::string convention_
 

Member Function Documentation

◆ ClassName()

std::string PyOmniCameraParameter::ClassName ( ) const
inlineoverridevirtual

Implements BaseCameraParameter.

◆ LoadFile()

bool PyOmniCameraParameter::LoadFile ( const std::string &  filename)
inlineoverridevirtual

Implements BaseCameraParameter.

◆ SaveFile()

bool PyOmniCameraParameter::SaveFile ( const std::string &  filename) const
inlineoverridevirtual

Implements BaseCameraParameter.


The documentation for this class was generated from the following file: