Blender V4.3
libmv::internal::LookupWarpGrid Class Reference

#include <camera_intrinsics.h>

Public Member Functions

 LookupWarpGrid ()
 
 LookupWarpGrid (const LookupWarpGrid &from)
 
 ~LookupWarpGrid ()
 
int width () const
 
int height () const
 
double overscan () const
 
template<typename WarpFunction >
void Update (const CameraIntrinsics &intrinsics, int width, int height, double overscan)
 
template<typename PixelType >
void Apply (const PixelType *input_buffer, int width, int height, int channels, PixelType *output_buffer)
 
void Reset ()
 
void SetThreads (int threads)
 

Detailed Description

Definition at line 43 of file libmv/simple_pipeline/camera_intrinsics.h.

Constructor & Destructor Documentation

◆ LookupWarpGrid() [1/2]

libmv::internal::LookupWarpGrid::LookupWarpGrid ( )

Definition at line 31 of file libmv/simple_pipeline/camera_intrinsics.cc.

◆ LookupWarpGrid() [2/2]

libmv::internal::LookupWarpGrid::LookupWarpGrid ( const LookupWarpGrid & from)

Definition at line 35 of file libmv/simple_pipeline/camera_intrinsics.cc.

◆ ~LookupWarpGrid()

libmv::internal::LookupWarpGrid::~LookupWarpGrid ( )

Definition at line 47 of file libmv/simple_pipeline/camera_intrinsics.cc.

Member Function Documentation

◆ Apply()

template<typename PixelType >
void libmv::internal::LookupWarpGrid::Apply ( const PixelType * input_buffer,
int width,
int height,
int channels,
PixelType * output_buffer )

◆ height()

int libmv::internal::LookupWarpGrid::height ( ) const
inline

Definition at line 51 of file libmv/simple_pipeline/camera_intrinsics.h.

Referenced by Apply(), and Update().

◆ overscan()

double libmv::internal::LookupWarpGrid::overscan ( ) const
inline

Definition at line 57 of file libmv/simple_pipeline/camera_intrinsics.h.

Referenced by Update().

◆ Reset()

void libmv::internal::LookupWarpGrid::Reset ( )

Definition at line 51 of file libmv/simple_pipeline/camera_intrinsics.cc.

References NULL.

Referenced by libmv::CameraIntrinsics::ResetLookupGrids(), and Update().

◆ SetThreads()

void libmv::internal::LookupWarpGrid::SetThreads ( int threads)

◆ Update()

template<typename WarpFunction >
void libmv::internal::LookupWarpGrid::Update ( const CameraIntrinsics & intrinsics,
int width,
int height,
double overscan )

◆ width()

int libmv::internal::LookupWarpGrid::width ( ) const
inline

Definition at line 50 of file libmv/simple_pipeline/camera_intrinsics.h.

Referenced by Apply(), and Update().


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