Public Member Functions | Private Attributes | List of all members
RenderPointMapParamsTelecentric Class Reference

#include <stereo_camera_helpers.h>

Inheritance diagram for RenderPointMapParamsTelecentric:
Inheritance graph
[legend]

Public Member Functions

ensenso::std::optional< int > pixelScale () const override
 
 RenderPointMapParamsTelecentric (bool useOpenGl, int pixelScale, double scaling, int sizeWidth, int sizeHeight, tf2::Transform transform)
 
ensenso::std::optional< double > scaling () const override
 
ensenso::std::optional< int > sizeHeight () const override
 
ensenso::std::optional< int > sizeWidth () const override
 
ensenso::std::optional< tf2::Transformtransform () const override
 
- Public Member Functions inherited from RenderPointMapParams
virtual ensenso::std::optional< double > far () const
 
virtual ensenso::std::optional< double > near () const
 
 RenderPointMapParams (bool _useOpenGl)
 
virtual bool useOpenGl () const
 
virtual ensenso::std::optional< bool > withTexture () const
 

Private Attributes

int mPixelScale
 
double mScaling
 
int mSizeHeight
 
int mSizeWidth
 
tf2::Transform mTransform
 

Additional Inherited Members

- Protected Attributes inherited from RenderPointMapParams
bool useOpenGL
 

Detailed Description

Definition at line 70 of file stereo_camera_helpers.h.

Constructor & Destructor Documentation

◆ RenderPointMapParamsTelecentric()

RenderPointMapParamsTelecentric::RenderPointMapParamsTelecentric ( bool  useOpenGl,
int  pixelScale,
double  scaling,
int  sizeWidth,
int  sizeHeight,
tf2::Transform  transform 
)
inline

Definition at line 80 of file stereo_camera_helpers.h.

Member Function Documentation

◆ pixelScale()

ensenso::std::optional<int> RenderPointMapParamsTelecentric::pixelScale ( ) const
inlineoverridevirtual

Reimplemented from RenderPointMapParams.

Definition at line 91 of file stereo_camera_helpers.h.

◆ scaling()

ensenso::std::optional<double> RenderPointMapParamsTelecentric::scaling ( ) const
inlineoverridevirtual

Reimplemented from RenderPointMapParams.

Definition at line 96 of file stereo_camera_helpers.h.

◆ sizeHeight()

ensenso::std::optional<int> RenderPointMapParamsTelecentric::sizeHeight ( ) const
inlineoverridevirtual

Reimplemented from RenderPointMapParams.

Definition at line 106 of file stereo_camera_helpers.h.

◆ sizeWidth()

ensenso::std::optional<int> RenderPointMapParamsTelecentric::sizeWidth ( ) const
inlineoverridevirtual

Reimplemented from RenderPointMapParams.

Definition at line 101 of file stereo_camera_helpers.h.

◆ transform()

ensenso::std::optional<tf2::Transform> RenderPointMapParamsTelecentric::transform ( ) const
inlineoverridevirtual

Reimplemented from RenderPointMapParams.

Definition at line 111 of file stereo_camera_helpers.h.

Member Data Documentation

◆ mPixelScale

int RenderPointMapParamsTelecentric::mPixelScale
private

Definition at line 73 of file stereo_camera_helpers.h.

◆ mScaling

double RenderPointMapParamsTelecentric::mScaling
private

Definition at line 74 of file stereo_camera_helpers.h.

◆ mSizeHeight

int RenderPointMapParamsTelecentric::mSizeHeight
private

Definition at line 76 of file stereo_camera_helpers.h.

◆ mSizeWidth

int RenderPointMapParamsTelecentric::mSizeWidth
private

Definition at line 75 of file stereo_camera_helpers.h.

◆ mTransform

tf2::Transform RenderPointMapParamsTelecentric::mTransform
private

Definition at line 77 of file stereo_camera_helpers.h.


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


ensenso_camera
Author(s): Ensenso
autogenerated on Wed Apr 2 2025 02:37:46