![]() |
GIRAFFE Pipeline Reference Manual |
|||
|
|
gicube.h cxbool giraffe_cube_has_xaxis(const GiCube *self) Check whether an x-axis is defined for the given cube. Definition: gicube.c:746 cxsize giraffe_cube_get_height(const GiCube *self) Get the height of the given data cube. Definition: gicube.c:561 cxint giraffe_cube_get_yaxis(const GiCube *self, cxdouble *start, cxdouble *step) Get the data cube's y-axis start value and step size. Definition: gicube.c:867 cxsize giraffe_cube_get_depth(const GiCube *self) Get the depth of the given data cube. Definition: gicube.c:584 cxint giraffe_cube_save(const GiCube *self, cpl_propertylist *properties, const cxchar *filename, cxcptr data) Save the given data cube to disk. Definition: gicube.c:1244 cxint giraffe_cube_set_size(GiCube *self, cxsize width, cxsize height, cxsize depth) Set the size of a data cube. Definition: gicube.c:635 cxbool giraffe_cube_has_wcs(const GiCube *self) Check whether a world coordinate system is defined for the given cube. Definition: gicube.c:809 cxint giraffe_cube_set_wcs(GiCube *self, const cpl_propertylist *axes, const cpl_matrix *transformation) Set the data cube's world coordinate system. Definition: gicube.c:1040 cxbool giraffe_cube_has_zaxis(const GiCube *self) Check whether a z-axis is defined for the given cube. Definition: gicube.c:788 cxdouble * giraffe_cube_get_data(const GiCube *self) Get a reference to the data cube's pixel buffer. Definition: gicube.c:715 cxint giraffe_cube_set_zaxis(GiCube *self, cxdouble start, cxdouble step) Set the data cube's z-axis start value and step size. Definition: gicube.c:976 cxint giraffe_cube_set_xaxis(GiCube *self, cxdouble start, cxdouble step) Set the data cube's x-axis start value and step size. Definition: gicube.c:924 cxsize giraffe_cube_get_width(const GiCube *self) Get the width of the given data cube. Definition: gicube.c:538 cxint giraffe_cube_get_zaxis(const GiCube *self, cxdouble *start, cxdouble *step) Get the data cube's z-axis start value and step size. Definition: gicube.c:898 cxbool giraffe_cube_has_yaxis(const GiCube *self) Check whether a y-axis is defined for the given cube. Definition: gicube.c:767 cxsize giraffe_cube_get_size(const GiCube *self) Get the size of the given data cube. Definition: gicube.c:607 cxint giraffe_cube_sqrt(GiCube *self) Compute the square root of the elements of a cube. Definition: gicube.c:1099 cxint giraffe_cube_get_xaxis(const GiCube *self, cxdouble *start, cxdouble *step) Get the data cube's x-axis start value and step size. Definition: gicube.c:836 void giraffe_cube_clear_wcs(GiCube *self) Remove the world coordinate system from the cube. Definition: gicube.c:1001 GiCube * giraffe_cube_create(cxsize width, cxsize height, cxsize depth, cxdouble *data) Create a data cube with the given width, height and depth. Definition: gicube.c:455 cxint giraffe_cube_set_yaxis(GiCube *self, cxdouble start, cxdouble step) Set the data cube's y-axis start value and step size. Definition: gicube.c:950 cpl_image * giraffe_cube_integrate(const GiCube *self, cxdouble start, cxdouble end) Integrate a cube along the z-axis. Definition: gicube.c:1150 |