Macros | Functions
tofi_util.c File Reference
#include "tofi_util.h"
#include <math.h>
#include "string.h"
Include dependency graph for tofi_util.c:

Go to the source code of this file.

Macros

#define MAX_PATH_SIZE   512
 

Functions

uint32_t Gcd (uint32_t a, uint32_t b)
 
uint32_t GetDataFileSize (char *file_name)
 
uint32_t GetProcessPath (char *process_path, uint32_t path_size)
 
FileData LoadFileContents (char *filename)
 
uint32_t TransformationXyzToZ (uint32_t n_rows, uint32_t n_cols, const Point3I *p_xyz_image_data, uint16_t *p_zdepth_image_data)
 
uint32_t WriteDataToFile (char *file_name, uint8_t *buffer, uint32_t buffer_size)
 

Macro Definition Documentation

◆ MAX_PATH_SIZE

#define MAX_PATH_SIZE   512

Definition at line 39 of file tofi_util.c.

Function Documentation

◆ Gcd()

uint32_t Gcd ( uint32_t  a,
uint32_t  b 
)

Definition at line 159 of file tofi_util.c.

◆ GetDataFileSize()

uint32_t GetDataFileSize ( char *  file_name)

Definition at line 66 of file tofi_util.c.

◆ GetProcessPath()

uint32_t GetProcessPath ( char *  process_path,
uint32_t  path_size 
)

Definition at line 138 of file tofi_util.c.

◆ LoadFileContents()

FileData LoadFileContents ( char *  filename)

Definition at line 78 of file tofi_util.c.

◆ TransformationXyzToZ()

uint32_t TransformationXyzToZ ( uint32_t  n_rows,
uint32_t  n_cols,
const Point3I p_xyz_image_data,
uint16_t *  p_zdepth_image_data 
)

Definition at line 53 of file tofi_util.c.

◆ WriteDataToFile()

uint32_t WriteDataToFile ( char *  file_name,
uint8_t *  buffer,
uint32_t  buffer_size 
)

Definition at line 116 of file tofi_util.c.



libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:04