grasp_reindexer3D.h File Reference

Go to the source code of this file.

Data Structures

struct  grasp_reindexer3D_props_t_
 

Typedefs

typedef struct grasp_reindexer3D_t_ grasp_reindexer3D_t
 
typedef struct grasp_reindexer3D_props_t_ grasp_reindexer3D_props_t
 

Functions

grasp_reindexer3D_tgrasp_reindexer3D_new (const grasp_reindexer3D_props_t *props)
 
void grasp_reindexer3D_delete (grasp_reindexer3D_t *reindexer)
 
void grasp_reindexer3D_get_properties (const grasp_reindexer3D_t *reindexer, grasp_reindexer3D_props_t *props)
 
int grasp_reindexer3D_get_linear_index (const grasp_reindexer3D_t *reindexer, int x, int y, int z)
 
bool grasp_reindexer3D_set_linear_index (grasp_reindexer3D_t *reindexer, int x, int y, int z, int linear_index)
 
size_t grasp_reindexer3D_get_allocated_memory (const grasp_reindexer3D_t *reindexer)
 

Detailed Description

Typedef Documentation

◆ grasp_reindexer3D_props_t

◆ grasp_reindexer3D_t

Function Documentation

◆ grasp_reindexer3D_delete()

void grasp_reindexer3D_delete ( grasp_reindexer3D_t reindexer)

◆ grasp_reindexer3D_get_allocated_memory()

size_t grasp_reindexer3D_get_allocated_memory ( const grasp_reindexer3D_t reindexer)

◆ grasp_reindexer3D_get_linear_index()

int grasp_reindexer3D_get_linear_index ( const grasp_reindexer3D_t reindexer,
int  x,
int  y,
int  z 
)

◆ grasp_reindexer3D_get_properties()

void grasp_reindexer3D_get_properties ( const grasp_reindexer3D_t reindexer,
grasp_reindexer3D_props_t props 
)

◆ grasp_reindexer3D_new()

grasp_reindexer3D_t* grasp_reindexer3D_new ( const grasp_reindexer3D_props_t props)

◆ grasp_reindexer3D_set_linear_index()

bool grasp_reindexer3D_set_linear_index ( grasp_reindexer3D_t reindexer,
int  x,
int  y,
int  z,
int  linear_index 
)