geolib2
Public Member Functions | Protected Attributes | Friends | List of all members
geo::DefaultRenderResult Class Reference

#include <DepthCamera.h>

Inheritance diagram for geo::DefaultRenderResult:
Inheritance graph
[legend]

Public Member Functions

 DefaultRenderResult (cv::Mat &image, void *pointer, PointerMap &pointer_map, TriangleMap &triangle_map)
 
const cv::Mat & getDepthImage () const
 
const PointerMapgetPointerMap () const
 
const TriangleMapgetTriangleMap () const
 
virtual void renderPixel (int x, int y, float depth, int i_triangle)
 
virtual ~DefaultRenderResult ()
 
- Public Member Functions inherited from geo::RenderResult
int getHeight () const
 
int getWidth () const
 
 RenderResult (int width, int height)
 
void stop ()
 
virtual ~RenderResult ()
 

Protected Attributes

cv::Mat & image_
 
void * pointer_
 
PointerMappointer_map_
 
TriangleMaptriangle_map_
 

Friends

class DepthCamera
 

Detailed Description

Definition at line 109 of file DepthCamera.h.

Constructor & Destructor Documentation

◆ DefaultRenderResult()

geo::DefaultRenderResult::DefaultRenderResult ( cv::Mat &  image,
void *  pointer,
PointerMap pointer_map,
TriangleMap triangle_map 
)
inline

Definition at line 115 of file DepthCamera.h.

◆ ~DefaultRenderResult()

virtual geo::DefaultRenderResult::~DefaultRenderResult ( )
inlinevirtual

Definition at line 132 of file DepthCamera.h.

Member Function Documentation

◆ getDepthImage()

const cv::Mat& geo::DefaultRenderResult::getDepthImage ( ) const
inline

Definition at line 134 of file DepthCamera.h.

◆ getPointerMap()

const PointerMap& geo::DefaultRenderResult::getPointerMap ( ) const
inline

Definition at line 135 of file DepthCamera.h.

◆ getTriangleMap()

const TriangleMap& geo::DefaultRenderResult::getTriangleMap ( ) const
inline

Definition at line 136 of file DepthCamera.h.

◆ renderPixel()

void geo::DefaultRenderResult::renderPixel ( int  x,
int  y,
float  depth,
int  i_triangle 
)
virtual

Implements geo::RenderResult.

Definition at line 11 of file DepthCamera.cpp.

Friends And Related Function Documentation

◆ DepthCamera

friend class DepthCamera
friend

Definition at line 111 of file DepthCamera.h.

Member Data Documentation

◆ image_

cv::Mat& geo::DefaultRenderResult::image_
protected

Definition at line 142 of file DepthCamera.h.

◆ pointer_

void* geo::DefaultRenderResult::pointer_
protected

Definition at line 143 of file DepthCamera.h.

◆ pointer_map_

PointerMap& geo::DefaultRenderResult::pointer_map_
protected

Definition at line 144 of file DepthCamera.h.

◆ triangle_map_

TriangleMap& geo::DefaultRenderResult::triangle_map_
protected

Definition at line 145 of file DepthCamera.h.


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