Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Static Private Member Functions | List of all members
rtabmap::vtkImageMatSource Class Reference

#include <vtkImageMatSource.h>

Inheritance diagram for rtabmap::vtkImageMatSource:
Inheritance graph
[legend]

Public Member Functions

void SetImage (cv::InputArray image)
 
 vtkTypeMacro (vtkImageMatSource, vtkImageAlgorithm)
 

Static Public Member Functions

static vtkImageMatSourceNew ()
 

Protected Member Functions

int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
 vtkImageMatSource ()
 
 ~vtkImageMatSource ()
 

Protected Attributes

vtkSmartPointer< vtkImageData > ImageData
 

Private Member Functions

void operator= (const vtkImageMatSource &)
 
 vtkImageMatSource (const vtkImageMatSource &)
 

Static Private Member Functions

static void copyGrayImage (const cv::Mat &source, vtkSmartPointer< vtkImageData > output)
 
static void copyRGBAImage (const cv::Mat &source, vtkSmartPointer< vtkImageData > output)
 
static void copyRGBImage (const cv::Mat &source, vtkSmartPointer< vtkImageData > output)
 

Detailed Description

Definition at line 54 of file vtkImageMatSource.h.

Constructor & Destructor Documentation

◆ vtkImageMatSource() [1/2]

rtabmap::vtkImageMatSource::vtkImageMatSource ( )
protected

Definition at line 56 of file vtkImageMatSource.cpp.

◆ ~vtkImageMatSource()

rtabmap::vtkImageMatSource::~vtkImageMatSource ( )
inlineprotected

Definition at line 64 of file vtkImageMatSource.h.

◆ vtkImageMatSource() [2/2]

rtabmap::vtkImageMatSource::vtkImageMatSource ( const vtkImageMatSource )
private

Member Function Documentation

◆ copyGrayImage()

void rtabmap::vtkImageMatSource::copyGrayImage ( const cv::Mat &  source,
vtkSmartPointer< vtkImageData >  output 
)
staticprivate

Definition at line 107 of file vtkImageMatSource.cpp.

◆ copyRGBAImage()

void rtabmap::vtkImageMatSource::copyRGBAImage ( const cv::Mat &  source,
vtkSmartPointer< vtkImageData >  output 
)
staticprivate

Definition at line 135 of file vtkImageMatSource.cpp.

◆ copyRGBImage()

void rtabmap::vtkImageMatSource::copyRGBImage ( const cv::Mat &  source,
vtkSmartPointer< vtkImageData >  output 
)
staticprivate

Definition at line 121 of file vtkImageMatSource.cpp.

◆ New()

static vtkImageMatSource* rtabmap::vtkImageMatSource::New ( )
static

◆ operator=()

void rtabmap::vtkImageMatSource::operator= ( const vtkImageMatSource )
private

◆ RequestData()

int rtabmap::vtkImageMatSource::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *  outputVector 
)
protected

Definition at line 74 of file vtkImageMatSource.cpp.

◆ RequestInformation()

int rtabmap::vtkImageMatSource::RequestInformation ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *  outputVector 
)
protected

Definition at line 62 of file vtkImageMatSource.cpp.

◆ SetImage()

void rtabmap::vtkImageMatSource::SetImage ( cv::InputArray  image)

Definition at line 83 of file vtkImageMatSource.cpp.

◆ vtkTypeMacro()

rtabmap::vtkImageMatSource::vtkTypeMacro ( vtkImageMatSource  ,
vtkImageAlgorithm   
)

Member Data Documentation

◆ ImageData

vtkSmartPointer<vtkImageData> rtabmap::vtkImageMatSource::ImageData
protected

Definition at line 66 of file vtkImageMatSource.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jan 23 2023 03:39:00