![]() |
open_iA
2019.12
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
|
This is the complete list of members for iAEngine, including all inherited members.
| AllocateOpenCLBuffers() | iAEngine | |
| cuda_avpl_buff | iAEngine | protected |
| cuda_dipang_buff | iAEngine | protected |
| curBatchRenders | iAEngine | |
| curRender | iAEngine | |
| DepthRaytrace(iARay &a_Ray, iAVec3f &a_Acc, int a_Depth, float a_RIndex, float &a_Dist, iARayPenetration *ray_p, std::vector< iAIntersection * > &vecIntersections, iATraverseStack *stack, bool dipAsColor=false) | iAEngine | |
| getBuffer() | iAEngine | inline |
| getLastAvDipAngle(void) | iAEngine | inline |
| getLastAvPenetrLen(void) | iAEngine | inline |
| iAEngine(iADreamCasterSettings *settings, float *dc_cuda_avpl_buff, float *dc_cuda_dipang_buff) | iAEngine | |
| iARaycastingThread class | iAEngine | friend |
| InitRender(iAVec3f *vp_corners, iAVec3f *vp_delta, iAVec3f *o) | iAEngine | |
| m_batchSize | iAEngine | protected |
| m_cut_AABBs | iAEngine | protected |
| m_cutAABBList | iAEngine | protected |
| m_cutAABBListSize | iAEngine | protected |
| m_Dest | iAEngine | protected |
| m_DX | iAEngine | protected |
| m_DY | iAEngine | protected |
| m_Height | iAEngine | protected |
| m_lastAvDipAngle | iAEngine | protected |
| m_lastAvPenetrLen | iAEngine | protected |
| m_ORIGIN_Z | iAEngine | protected |
| m_PLANE_Z | iAEngine | protected |
| m_Scene | iAEngine | protected |
| m_Width | iAEngine | protected |
| m_WX1 | iAEngine | protected |
| m_WX2 | iAEngine | protected |
| m_WY1 | iAEngine | protected |
| m_WY2 | iAEngine | protected |
| msecs | iAEngine | protected |
| position | iAEngine | protected |
| Render(const iAVec3f *vp_corners, const iAVec3f *vp_delta, const iAVec3f *o, bool rememberData=true, bool dipAsColor=false, bool cuda_enabled=false, bool rasterization=false) | iAEngine | |
| RenderBatchGPU(unsigned int batchSize, iAVec3f *os, iAVec3f *corns, iAVec3f *deltaxs, iAVec3f *deltays, float *rotsX, float *rotsY, float *rotsZ, bool rememberData=true, bool dipAsColor=false) | iAEngine | |
| RenderCPU(const iAVec3f *vp_corners, const iAVec3f *vp_delta, const iAVec3f *o, bool rememberData=true, bool dipAsColor=false) | iAEngine | |
| RenderGPU(const iAVec3f *vp_corners, const iAVec3f *vp_delta, const iAVec3f *o, bool rememberData=true, bool dipAsColor=false, bool rasterization=false) | iAEngine | |
| rotX | iAEngine | protected |
| rotY | iAEngine | protected |
| rotZ | iAEngine | protected |
| s | iAEngine | protected |
| scene() | iAEngine | inline |
| SetCutAABBList(std::vector< iAaabb * > *cutAABBList) | iAEngine | inline |
| setPositon(float *pos) | iAEngine | |
| setRotations(float a_X, float a_Y, float a_Z=0) | iAEngine | |
| SetTarget(unsigned int *a_Dest) | iAEngine | |
| setup_ids(void *data) | iAEngine | |
| setup_nodes(void *data) | iAEngine | |
| setup_tris(void *data) | iAEngine | |
| Transform(iAVec3f *vec) | iAEngine | |
| ~iAEngine() | iAEngine |
1.8.16