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

#include <nxLibHelpers.h>

Inheritance diagram for RenderPointMapParamsTelecentric:
Inheritance graph
[legend]

Public Member Functions

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

Private Attributes

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

Additional Inherited Members

- Protected Attributes inherited from RenderPointMapParams
bool useOpenGL
 

Detailed Description

Definition at line 74 of file nxLibHelpers.h.

Constructor & Destructor Documentation

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

Definition at line 84 of file nxLibHelpers.h.

Member Function Documentation

boost::optional<int> RenderPointMapParamsTelecentric::pixelScale ( ) const
inlineoverridevirtual

Reimplemented from RenderPointMapParams.

Definition at line 93 of file nxLibHelpers.h.

boost::optional<double> RenderPointMapParamsTelecentric::scaling ( ) const
inlineoverridevirtual

Reimplemented from RenderPointMapParams.

Definition at line 98 of file nxLibHelpers.h.

boost::optional<int> RenderPointMapParamsTelecentric::sizeHeight ( ) const
inlineoverridevirtual

Reimplemented from RenderPointMapParams.

Definition at line 108 of file nxLibHelpers.h.

boost::optional<int> RenderPointMapParamsTelecentric::sizeWidth ( ) const
inlineoverridevirtual

Reimplemented from RenderPointMapParams.

Definition at line 103 of file nxLibHelpers.h.

boost::optional<tf2::Transform const&> RenderPointMapParamsTelecentric::viewPose ( ) const
inlineoverridevirtual

Reimplemented from RenderPointMapParams.

Definition at line 113 of file nxLibHelpers.h.

Member Data Documentation

int RenderPointMapParamsTelecentric::mPixelScale
private

Definition at line 77 of file nxLibHelpers.h.

double RenderPointMapParamsTelecentric::mScaling
private

Definition at line 78 of file nxLibHelpers.h.

int RenderPointMapParamsTelecentric::mSizeHeight
private

Definition at line 80 of file nxLibHelpers.h.

int RenderPointMapParamsTelecentric::mSizeWidth
private

Definition at line 79 of file nxLibHelpers.h.

tf2::Transform RenderPointMapParamsTelecentric::mViewPose
private

Definition at line 81 of file nxLibHelpers.h.


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


ensenso_camera
Author(s): Ensenso
autogenerated on Thu May 6 2021 02:50:06