open_iA  2019.12
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
iAEngine Member List

This is the complete list of members for iAEngine, including all inherited members.

AllocateOpenCLBuffers()iAEngine
cuda_avpl_buffiAEngineprotected
cuda_dipang_buffiAEngineprotected
curBatchRendersiAEngine
curRenderiAEngine
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()iAEngineinline
getLastAvDipAngle(void)iAEngineinline
getLastAvPenetrLen(void)iAEngineinline
iAEngine(iADreamCasterSettings *settings, float *dc_cuda_avpl_buff, float *dc_cuda_dipang_buff)iAEngine
iARaycastingThread classiAEnginefriend
InitRender(iAVec3f *vp_corners, iAVec3f *vp_delta, iAVec3f *o)iAEngine
m_batchSizeiAEngineprotected
m_cut_AABBsiAEngineprotected
m_cutAABBListiAEngineprotected
m_cutAABBListSizeiAEngineprotected
m_DestiAEngineprotected
m_DXiAEngineprotected
m_DYiAEngineprotected
m_HeightiAEngineprotected
m_lastAvDipAngleiAEngineprotected
m_lastAvPenetrLeniAEngineprotected
m_ORIGIN_ZiAEngineprotected
m_PLANE_ZiAEngineprotected
m_SceneiAEngineprotected
m_WidthiAEngineprotected
m_WX1iAEngineprotected
m_WX2iAEngineprotected
m_WY1iAEngineprotected
m_WY2iAEngineprotected
msecsiAEngineprotected
positioniAEngineprotected
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
rotXiAEngineprotected
rotYiAEngineprotected
rotZiAEngineprotected
siAEngineprotected
scene()iAEngineinline
SetCutAABBList(std::vector< iAaabb * > *cutAABBList)iAEngineinline
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