Enumerations | Functions
io_types.h File Reference

Scan types and mapping functions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  IODataType {
  DATA_XYZ = 1<<0, DATA_RGB = 1<<1, DATA_REFLECTANCE = 1<<2, DATA_AMPLITUDE = 1<<3,
  DATA_TYPE = 1<<4, DATA_DEVIATION = 1<<5
}
 Data channels in the scans. More...
 
enum  IOType {
  UOS, UOS_MAP, UOS_FRAMES, UOS_MAP_FRAMES,
  UOS_RGB, OLD, RTS, RTS_MAP,
  RIEGL_TXT, RIEGL_PROJECT, RIEGL_RGB, RIEGL_BIN,
  IFP, ZAHN, PLY, WRL,
  XYZ, ZUF, ASC, IAIS,
  FRONT, X3D, RXP, KIT,
  AIS, OCT, TXYZR, XYZR,
  XYZ_RGB, KS, KS_RGB, STL,
  LEICA, PCL, PCI, UOS_CAD,
  VELODYNE, VELODYNE_FRAMES
}
 IO types for file formats, distinguishing the use of ScanIOs. More...
 

Functions

IOType formatname_to_io_type (const char *string)
 
const char * io_type_to_libname (IOType type)
 

Detailed Description

Scan types and mapping functions.

Author
Thomas Escher

Definition in file io_types.h.

Enumeration Type Documentation

◆ IODataType

enum IODataType

Data channels in the scans.

Enumerator
DATA_XYZ 
DATA_RGB 
DATA_REFLECTANCE 
DATA_AMPLITUDE 
DATA_TYPE 
DATA_DEVIATION 

Definition at line 17 of file io_types.h.

◆ IOType

enum IOType

IO types for file formats, distinguishing the use of ScanIOs.

Enumerator
UOS 
UOS_MAP 
UOS_FRAMES 
UOS_MAP_FRAMES 
UOS_RGB 
OLD 
RTS 
RTS_MAP 
RIEGL_TXT 
RIEGL_PROJECT 
RIEGL_RGB 
RIEGL_BIN 
IFP 
ZAHN 
PLY 
WRL 
XYZ 
ZUF 
ASC 
IAIS 
FRONT 
X3D 
RXP 
KIT 
AIS 
OCT 
TXYZR 
XYZR 
XYZ_RGB 
KS 
KS_RGB 
STL 
LEICA 
PCL 
PCI 
UOS_CAD 
VELODYNE 
VELODYNE_FRAMES 

Definition at line 12 of file io_types.h.

Function Documentation

◆ formatname_to_io_type()

IOType formatname_to_io_type ( const char *  string)

◆ io_type_to_libname()

const char* io_type_to_libname ( IOType  type)


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:09