Defines | Typedefs | Functions
rangeimageio.h File Reference
#include "pcl/point_types.h"
#include "pcl/point_cloud.h"
#include "rangetocoords.h"
#include "../structures/PlanePatch.h"
#include <string>
#include <arpa/inet.h>
Include dependency graph for rangeimageio.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define RANGEIMAGEIO_H_
#define RAS_MAGIC   0x59a66a95

Typedefs

typedef pcl::PointCloud< PointTPointCloud
typedef pcl::PointXYZRGB PointT

Functions

int getInt (FILE *file)
template<typename DataType >
void readPGM (FILE *fp, DataType *buffer, unsigned int &col, unsigned int &row)
void readPointCloudFromABWFile (PointCloud &pointCloud, const std::string &filename, unsigned int &width, unsigned int &height, std::vector< unsigned int > &undefPoints, bool pgm=false)
void readPointCloudFromPERCEPTRONFile (PointCloud &pointCloud, const std::string &filename, unsigned int &width, unsigned int &height, std::vector< unsigned int > &undefPoints)
template<typename DataType >
void readRasterfile (FILE *fp, DataType *buffer, unsigned int &cols, unsigned int &rows)
void writeMSNormals (const std::string &filename, const PlanePatch::PlanePatches &planes)
void writePGM (const std::string &filename, const unsigned int &width, const unsigned int &height, const std::vector< unsigned char > &data)
void writeRasterfile (const std::string &filename, const unsigned int &width, const unsigned int &height, const std::vector< unsigned char > &data)
void writeTimeToFile (const std::string &filename, const double timeInSec)

Define Documentation

#define RANGEIMAGEIO_H_

Definition at line 44 of file rangeimageio.h.

#define RAS_MAGIC   0x59a66a95

Definition at line 45 of file rangeimageio.h.


Typedef Documentation

Definition at line 48 of file rangeimageio.h.

typedef pcl::PointXYZRGB PointT

Definition at line 47 of file rangeimageio.h.


Function Documentation

int getInt ( FILE *  file)

Definition at line 40 of file rangeimageio.cpp.

template<typename DataType >
void readPGM ( FILE *  fp,
DataType *  buffer,
unsigned int &  col,
unsigned int &  row 
)

Definition at line 53 of file rangeimageio.h.

void readPointCloudFromABWFile ( PointCloud pointCloud,
const std::string &  filename,
unsigned int &  width,
unsigned int &  height,
std::vector< unsigned int > &  undefPoints,
bool  pgm = false 
)

Definition at line 181 of file rangeimageio.cpp.

void readPointCloudFromPERCEPTRONFile ( PointCloud pointCloud,
const std::string &  filename,
unsigned int &  width,
unsigned int &  height,
std::vector< unsigned int > &  undefPoints 
)

Definition at line 250 of file rangeimageio.cpp.

template<typename DataType >
void readRasterfile ( FILE *  fp,
DataType *  buffer,
unsigned int &  cols,
unsigned int &  rows 
)

Definition at line 107 of file rangeimageio.h.

void writeMSNormals ( const std::string &  filename,
const PlanePatch::PlanePatches planes 
)

Definition at line 158 of file rangeimageio.cpp.

void writePGM ( const std::string &  filename,
const unsigned int &  width,
const unsigned int &  height,
const std::vector< unsigned char > &  data 
)

Definition at line 111 of file rangeimageio.cpp.

void writeRasterfile ( const std::string &  filename,
const unsigned int &  width,
const unsigned int &  height,
const std::vector< unsigned char > &  data 
)

Definition at line 126 of file rangeimageio.cpp.

void writeTimeToFile ( const std::string &  filename,
const double  timeInSec 
)

Definition at line 172 of file rangeimageio.cpp.



structure_coloring_fkie
Author(s): Bastian Gaspers
autogenerated on Sun Jan 5 2014 11:38:09