![]() |
open_iA
2019.12
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
|
Classes | |
| struct | iAaabb |
| Structure representing axis aligned bounding box. More... | |
| struct | iAct_state |
| struct | iADreamCasterSettings |
| main application settings stored in registry More... | |
| struct | iAModelData |
| struct | iAparameters_t |
| Structure representing combination of parameters in single placement. More... | |
| class | iAplane |
| Class representing plane in 3d space, containing all parameters needed for plane description. More... | |
| struct | iArotation_t |
| Structure representing rotations of rendering about x, y, z axes in radians. More... | |
| struct | iAtriangle |
| Class representing triangle in 3d space, containing all parameters needed for triangle description. More... | |
| class | iAVertex |
| struct | iAwald_tri |
Macros | |
| #define | max_macro(a, b) (((a) > (b)) ? (a) : (b)) |
| #define | min_macro(a, b) (((a) < (b)) ? (a) : (b)) |
Functions | |
| float | distLineToLine (iAVec3f &o1, iAVec3f &d1, iAVec3f &o2, iAVec3f &d2) |
| float | distPointToLine (iAVec3f &o, iAVec3f &dir, iAVec3f &pt) |
| int | ParseConfigFile (iADreamCasterSettings *settings) |
| Parses config (from local config store). More... | |
| iAVec3f | projectPtOnLine (iAVec3f &o, iAVec3f &dir, iAVec3f &pt) |
| float | Rand (float a_Range) |
| iAMat4 | ScaleAndCentreBBox (iAaabb &box, float *scale_coef_out=0, float *translate3f_out=0) |
| void | Time2Char (int ftime, char *t) |
| #define max_macro | ( | a, | |
| b | |||
| ) | (((a) > (b)) ? (a) : (b)) |
| #define min_macro | ( | a, | |
| b | |||
| ) | (((a) < (b)) ? (a) : (b)) |
| int ParseConfigFile | ( | iADreamCasterSettings * | settings | ) |
Parses config (from local config store).
Initializes some variables.
| settings | struct where the options will be stored |
|
inline |
|
inline |
1.8.16