|
FiberBundleHDF5
FiberHDF5 Documentation, Revision 2026
High-Performance Fiber Bundle Data Model for Scientific Visualization
|
Go to the source code of this file.
Data Structures | |
| struct | F5spectrum_t |
| struct | F5image |
Macros | |
| #define | F5_IMAGE_RGB_FLOAT_INTENSITY "Intensity" |
| #define | F5_IMAGE_RGB_FLOAT_TRANSPARENCY "Transparency" |
| #define | F5_IMAGE_FINAL_VIEW "Directions" |
| #define | F5_IMAGE_ZBUFFER "Zvalues" |
| #define | F5_IMAGE_RGB16_INTENSITY "Intensity16" |
| #define | F5_IMAGE_RGB16_TRANSPARENCY "Transparency16" |
| #define | F5_IMAGE_RGB8_INTENSITY "Intensity8" |
| #define | F5_IMAGE_RGB8_TRANSPARENCY "Transparency8" |
| #define | F5_IMAGE_ALPHA_CHANNEL "alpha" |
| #define | F5_IMAGE_LEFT_STEREO "left" |
| #define | F5_IMAGE_RIGHT_STEREO "right" |
| #define | F5_IMAGE_EQUATORIAL_CIRCUMVENTION "observer%05d" |
| #define | F5_IMAGE_CELESTIAL_CIRCUMVENTION "observer@%05dx%05d" |
Functions | |
| F5_API hid_t | F5spectrum_tid (F5spectrum_t *data) |
| F5_API void | initF5image (F5image *) |
| F5_API void | deleteF5image (F5image *) |
| F5_API void | saveF5image (F5image *, const char *filename, const char *viewpoint_description, const char *scenery) |
| #define F5_IMAGE_CELESTIAL_CIRCUMVENTION "observer@%05dx%05d" |
| #define F5_IMAGE_FINAL_VIEW "Directions" |
Definition at line 54 of file F5image.h.
Referenced by saveF5image().
| #define F5_IMAGE_RGB_FLOAT_INTENSITY "Intensity" |
| #define F5_IMAGE_RGB_FLOAT_TRANSPARENCY "Transparency" |
Definition at line 53 of file F5image.h.
Referenced by saveF5image().
| F5_API hid_t F5spectrum_tid | ( | F5spectrum_t * | data | ) |
References F5_API.
Definition at line 9 of file F5image.c.
References F5image::alpha, F5image::directions, F5image::height, F5image::intensity, F5image::intensity16, F5image::intensity8, F5image::origin, F5image::spectrum, F5image::time, F5image::transparency, F5image::transparency16, F5image::transparency8, F5image::viewangle, F5image::viewpoint, F5image::width, F5_vec3_double_t::x, F5image::x_direction, F5_vec3_double_t::y, F5image::y_direction, F5_vec3_double_t::z, F5image::zvalues, F5image::zvalues16, and F5image::zvalues8.
| F5_API void saveF5image | ( | F5image * | This, |
| const char * | filename, | ||
| const char * | viewpoint_description, | ||
| const char * | scenery ) |
| filename | The file name where to store the image |
| viewpoint_description | Some name for the viewpoint. |
| scenery | Some description of the image |
Definition at line 53 of file F5image.c.
References F5image::directions, F5_IMAGE_FINAL_VIEW, F5_IMAGE_RGB_FLOAT_INTENSITY, F5_IMAGE_RGB_FLOAT_TRANSPARENCY, F5append(), F5close(), F5Fwrite(), F5Fwrite_linear(), F5Rcreate_cartesian_nD(), F5T_RGB_REAL, F5T_VEC3_DOUBLE, FIBER_HDF5_POSITIONS_STRING, F5image::height, F5image::intensity, F5image::origin, F5image::time, F5image::transparency, F5image::width, F5_vec3_double_t::x, F5_vec3_double_t::y, and F5_vec3_double_t::z.