Choreonoid  1.8
Classes | Public Types | Public Member Functions | List of all members
cnoid::FisheyeLensConverter Class Reference

#include <FisheyeLensConverter.h>

Public Types

enum  ScreenId {
  NO_SCREEN = -1, FRONT_SCREEN, LEFT_SCREEN, RIGHT_SCREEN,
  TOP_SCREEN, BOTTOM_SCREEN, BACK_SCREEN
}
 

Public Member Functions

 FisheyeLensConverter ()
 
void initialize (int width, int height, double fov, int screenWidth)
 
void addScreenImage (std::shared_ptr< Image > image)
 
void setImageRotationEnabled (bool on)
 
void setAntiAliasingEnabled (bool on)
 
void convertImage (Image *image)
 

Member Enumeration Documentation

◆ ScreenId

Enumerator
NO_SCREEN 
FRONT_SCREEN 
LEFT_SCREEN 
RIGHT_SCREEN 
TOP_SCREEN 
BOTTOM_SCREEN 
BACK_SCREEN 

Constructor & Destructor Documentation

◆ FisheyeLensConverter()

FisheyeLensConverter::FisheyeLensConverter ( )

Member Function Documentation

◆ addScreenImage()

void FisheyeLensConverter::addScreenImage ( std::shared_ptr< Image image)

◆ convertImage()

void FisheyeLensConverter::convertImage ( Image image)

◆ initialize()

void FisheyeLensConverter::initialize ( int  width,
int  height,
double  fov,
int  screenWidth 
)

◆ setAntiAliasingEnabled()

void FisheyeLensConverter::setAntiAliasingEnabled ( bool  on)

◆ setImageRotationEnabled()

void FisheyeLensConverter::setImageRotationEnabled ( bool  on)

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