Go to the documentation of this file.
70 Parameters(
unsigned width,
unsigned height,
float near_clipping_plane_distance,
float far_clipping_plane_distance);
virtual ~SensorModel()
virtual destructor
unsigned getWidth() const
returns the width of depth maps
Abstracts the OpenGL frame buffer objects, and provides an interface to render meshes,...
void setImageSize(unsigned width, unsigned height)
sets the image size
float far_clipping_plane_distance_
distance of far clipping plane
virtual const Eigen::Vector3f & getPaddingCoefficients() const =0
returns sensor dependent padding coefficients
void setDepthRange(float near, float far)
sets the clipping range
MOVEIT_CLASS_FORWARD(Parameters)
float getNearClippingPlaneDistance() const
returns distance to the near clipping plane
virtual void transformModelDepthToMetricDepth(float *depth) const
transforms depth values from rendered model to metric depth values
virtual Parameters * clone() const =0
polymorphic clone method
Abstract Interface defining Sensor Parameters.
unsigned height_
height of depth maps generated by the sensor
unsigned getHeight() const
returns the height of depth maps
float getFarClippingPlaneDistance() const
returns the distance to the far clipping plane
virtual ~Parameters()
virtual destructor
virtual void setFilterParameters(GLRenderer &renderer) const =0
sets the specific Filter Renderer parameters
virtual void transformFilteredDepthToMetricDepth(float *depth) const
transforms depth values from filtered depth to metric depth values
float near_clipping_plane_distance_
distance of near clipping plane
virtual void setRenderParameters(GLRenderer &renderer) const =0
method that sets required parameters for the renderer. Each sensor usually has its own shaders with s...
Parameters(unsigned width, unsigned height, float near_clipping_plane_distance, float far_clipping_plane_distance)
Constructor taking core parameters that are required for all sensors.
unsigned width_
width of depth maps generated by the sensor
perception
Author(s): Ioan Sucan
, Jon Binney , Suat Gedikli
autogenerated on Sat Mar 15 2025 02:26:49