Functions | Variables
pointcloud_utils.cpp File Reference
#include <sick_scan/pointcloud_utils.h>
#include "toojpeg.h"
Include dependency graph for pointcloud_utils.cpp:

Go to the source code of this file.

Functions

static void drawLine (unsigned char *pixel, int wi, int hi, int numColorChannel, int startpoint[2], int endpoint[2], float color[3])
 
static void drawText (unsigned char *pixel, int wi, int hi, int numColorChannel, const std::string &text, int pos[2], float color[3])
 
void jpegOutputCallback (unsigned char oneByte)
 
void plotPointCloud (const ros_sensor_msgs::PointCloud2 &cloud_, int intervall, const std::string &outputfolder)
 
static void setPixel (unsigned char *pixel, int wi, int hi, int numColorChannel, int x, int y, unsigned char rgb_color[3])
 
void setVisualizationMarkerArray (const std::vector< ros_visualization_msgs::Marker > &marker_array)
 

Variables

static FILE * foutJpg = 0
 
static unsigned char s_fontCharBlock8x12 []
 
static std::vector< ros_visualization_msgs::Marker > s_visualization_marker_array
 

Function Documentation

◆ drawLine()

static void drawLine ( unsigned char *  pixel,
int  wi,
int  hi,
int  numColorChannel,
int  startpoint[2],
int  endpoint[2],
float  color[3] 
)
static

Definition at line 189 of file pointcloud_utils.cpp.

◆ drawText()

static void drawText ( unsigned char *  pixel,
int  wi,
int  hi,
int  numColorChannel,
const std::string &  text,
int  pos[2],
float  color[3] 
)
static

Definition at line 206 of file pointcloud_utils.cpp.

◆ jpegOutputCallback()

void jpegOutputCallback ( unsigned char  oneByte)

Definition at line 168 of file pointcloud_utils.cpp.

◆ plotPointCloud()

void plotPointCloud ( const ros_sensor_msgs::PointCloud2 &  cloud_,
int  intervall,
const std::string &  outputfolder 
)

Definition at line 237 of file pointcloud_utils.cpp.

◆ setPixel()

static void setPixel ( unsigned char *  pixel,
int  wi,
int  hi,
int  numColorChannel,
int  x,
int  y,
unsigned char  rgb_color[3] 
)
static

Definition at line 178 of file pointcloud_utils.cpp.

◆ setVisualizationMarkerArray()

void setVisualizationMarkerArray ( const std::vector< ros_visualization_msgs::Marker > &  marker_array)

Definition at line 173 of file pointcloud_utils.cpp.

Variable Documentation

◆ foutJpg

FILE* foutJpg = 0
static

Definition at line 64 of file pointcloud_utils.cpp.

◆ s_fontCharBlock8x12

unsigned char s_fontCharBlock8x12[]
static

Definition at line 68 of file pointcloud_utils.cpp.

◆ s_visualization_marker_array

std::vector<ros_visualization_msgs::Marker> s_visualization_marker_array
static

Definition at line 66 of file pointcloud_utils.cpp.



sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:13