Blender  V3.3
Classes | Public Member Functions | List of all members
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.

References from.

◆ ~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 ( void  ) 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 ( void  ) 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: