facebook360_dep
Facebook360 Depth Estimation Pipeline
Public Member Functions | Static Public Member Functions | List of all members
fb360_dep::calibration::SphericalReprojectionFunctor Struct Reference

#include <GeometricCalibration.h>

Public Member Functions

bool operator() (double const *const theta, double const *const phi, double const *const rotation, double const *const principal, double const *const focal, double const *const distortion, double const *const world, double *residuals) const
 

Static Public Member Functions

static ceres::CostFunction * addResidual (ceres::Problem &problem, Camera::Real &theta, Camera::Real &phi, Camera::Vector3 &rotation, Camera::Vector2 &principal, Camera::Real &focal, Camera::Distortion &distortion, Camera::Vector3 &world, Camera::Real radius, Camera::Vector3 &referencePosition, const Camera &camera, const Camera::Vector2 &pixel, bool robust=false, const int weight=1)
 

Member Function Documentation

◆ addResidual()

static ceres::CostFunction* fb360_dep::calibration::SphericalReprojectionFunctor::addResidual ( ceres::Problem &  problem,
Camera::Real theta,
Camera::Real phi,
Camera::Vector3 rotation,
Camera::Vector2 principal,
Camera::Real focal,
Camera::Distortion distortion,
Camera::Vector3 world,
Camera::Real  radius,
Camera::Vector3 referencePosition,
const Camera camera,
const Camera::Vector2 pixel,
bool  robust = false,
const int  weight = 1 
)
inlinestatic

◆ operator()()

bool fb360_dep::calibration::SphericalReprojectionFunctor::operator() ( double const *const  theta,
double const *const  phi,
double const *const  rotation,
double const *const  principal,
double const *const  focal,
double const *const  distortion,
double const *const  world,
double *  residuals 
) const
inline

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