|
Fovia's C++ Client/Server API
|
This is the complete list of members for IRenderEngineContext, including all inherited members.
| ApplyVolumetricShadowMap(IVolumeShadowContext *pShadow)=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| AskInterface(const BGUID *piid, IRoot **ppr)=0 | IRenderEngineContext | pure virtual |
| IRenderParamsReceiver::AskInterface(T **pp) | IRoot | inline |
| CheckChannel()=0 | IRenderEngineContext | pure virtual |
| DecRef()=0 | IRenderEngineContext | pure virtual |
| FastSwap(IVolumeDataContext *pData, IOctreeContext *pOctree)=0 | IRenderEngineContext | pure virtual |
| FindPath(VECTOR3D **arrPath, unsigned int *numPathSteps, VECTOR3D *pStart, VECTOR3D *pFinish, FIND_PATH_PARAMS *pParams, IAllocator *pAlloc)=0 | IRenderEngineContext | pure virtual |
| FinishJobFindPath(VECTOR3D **arrPath, unsigned int *numPathSteps, IAllocator *pAlloc, signed long long jobID)=0 | IRenderEngineContext | pure virtual |
| GetAdaptiveJPEGStatus(signed int *status)=0 | IRenderEngineContext | pure virtual |
| GetCurvedMPRPath(MATRIX44D **ppPath, unsigned int *pathLen)=0 | IRenderEngineContext | pure virtual |
| GetCurvedReformat(IVolumeDataContext **ppData, const unsigned int numProjectionPlanesPerSlice, const unsigned int numSlices, const unsigned int ppWidth, const unsigned int ppHeight, const unsigned int measurementSlice, const float Zoom, MATRIX44D **arrProjPlanes, const ENUM_CURVED_MPR_TYPE type)=0 | IRenderEngineContext | pure virtual |
| GetCurvedReformatEx(IVolumeDataContext **ppData, const signed int bCreateOctree, IOctreeContext **ppOctree, const ENUM_SMOOTH_PARAM octreeSmoothParam, const unsigned int numProjectionPlanesPerSlice, const unsigned int numSlices, const unsigned int ppWidth, const unsigned int ppHeight, const unsigned int measurementSlice, const float Zoom, MATRIX44D **arrProjPlanes, const ENUM_CURVED_MPR_TYPE type)=0 | IRenderEngineContext | pure virtual |
| GetFramesPerPhase(unsigned int *pFrames)=0 | IRenderEngineContext | pure virtual |
| GetID(signed long long *pID)=0 | IRenderEngineContext | pure virtual |
| GetImageAllocator(IAllocator **ppAlloc)=0 | IRenderEngineContext | pure virtual |
| GetMandibleTrace(VECTOR3D *left, VECTOR3D *right, VECTOR3D *front, unsigned int *numPoints, VECTOR3D *points, MATRIX44D *projectionPlane, float *zoom, double *slabThickness)=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| GetOctreeContext(IOctreeContext **pOctree)=0 | IRenderEngineContext | pure virtual |
| GetPointVisibility(VECTOR3D *vtr, POINTVISIBLEINFO *pvi, const unsigned int Num)=0 | IRenderEngineContext | pure virtual |
| GetRenderEngineContext(IRenderEngineContext **ppContext)=0 | IRenderEngineContext | pure virtual |
| GetRenderParams(RENDER_PARAMS *pParams)=0 | IRenderEngineContext | pure virtual |
| GetRenderParamsCached(RENDER_PARAMS *pParams)=0 | IRenderEngineContext | pure virtual |
| GetRenderParamsEx(RENDER_PARAMS *pParams, const signed int bIncludeQueuedParams)=0 | IRenderEngineContext | pure virtual |
| GetServerContext(IServerContext **ppServer)=0 | IRenderEngineContext | pure virtual |
| GetTransferFunction(const unsigned int index, RENDER_RANGE_PARAMS *pParams)=0 | IRenderEngineContext | pure virtual |
| GetTransferFunctionCount(unsigned int *numTFs)=0 | IRenderEngineContext | pure virtual |
| GetVolumeDataContext(IVolumeDataContext **ppData)=0 | IRenderEngineContext | pure virtual |
| IncRef()=0 | IRenderEngineContext | pure virtual |
| IsRenderingFinished()=0 | IRenderEngineContext | pure virtual |
| ProjectPoint(VECTOR3D *vtx, POINT *pt, const unsigned int Num)=0 | IRenderEngineContext | pure virtual |
| ProjectVolumetricShadow()=0 | IRenderEngineContext | pure virtual |
| ReleaseSessionResources()=0 | IRenderEngineContext | pure virtual |
| Render(VOLVISIMAGE *pImReq, VOLVISIMAGE *pImRes)=0 | IRenderEngineContext | pure virtual |
| RenderFinal()=0 | IRenderEngineContext | pure virtual |
| RenderFinalEx(const signed int bNotifyListeners)=0 | IRenderEngineContext | pure virtual |
| RenderFinalEx2(const signed int bIgnoreParams, const ENUM_RENDER_PARAMS_MASK paramsToIgnore)=0 | IRenderEngineContext | pure virtual |
| RenderFinalEx3(const signed int bNotifyListeners, const signed int bIgnoreParams, const ENUM_RENDER_PARAMS_MASK paramsToIgnore)=0 | IRenderEngineContext | pure virtual |
| RenderShadowLight()=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| RenderStreamed(VOLVISIMAGE *pPrevImage, RENDER_PARAMS *pNextImageParams, VOLVISIMAGE *pNextImage)=0 | IRenderEngineContext | pure virtual |
| RenderStreamedEx(VOLVISIMAGE *pPrevImage, RENDER_PARAMS *pNextImageParams, VOLVISIMAGE *pNextImage, const signed int bGetFinishedFrame)=0 | IRenderEngineContext | pure virtual |
| RenderStreamedEx2(VOLVISIMAGE *pPrevImage, RENDER_PARAMS *pNextImageParams, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, VOLVISIMAGE *pNextImage, const signed int bGetFinishedFrame)=0 | IRenderEngineContext | pure virtual |
| RenderStreamedEx3(VOLVISIMAGE *pPrevImage, RENDER_PARAMS *pNextImageParams, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, const int TFsToSet, RENDER_RANGE_PARAMS **rrps, VOLVISIMAGE *pNextImage, const signed int bGetFinishedFrame)=0 | IRenderEngineContext | pure virtual |
| RenderStreamedEx4(VOLVISIMAGE *pPrevImage, RENDER_PARAMS *pNextImageParams, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, signed long long *TFsToSet, RENDER_RANGE_PARAMS **rrps, VOLVISIMAGE *pNextImage, const signed int bGetFinishedFrame)=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| RenderStreamedStereo(VOLVISIMAGE *pPrevImage, VOLVISIMAGE *pPrevImage2, RENDER_PARAMS *pNextImageParams, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, signed long long *TFsToSet, RENDER_RANGE_PARAMS **rrps, VOLVISIMAGE *pNextImage, const signed int bGetFinishedFrame)=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| SetAdaptiveJPEGParameters(ADAPTIVEJPEGPARAMS *params)=0 | IRenderEngineContext | pure virtual |
| SetAdaptiveJPEGStatus(signed int status)=0 | IRenderEngineContext | pure virtual |
| SetAutonavigating(const signed int bNavigating, const double speed)=0 | IRenderEngineContext | pure virtual |
| SetCurvedMPRPath(const unsigned int numProjPlanes, MATRIX44D *arrProjPlanes, const ENUM_CURVED_MPR_TYPE type)=0 | IRenderEngineContext | pure virtual |
| SetFastPolygonsEnabled(signed int bEnabled)=0 | IRenderEngineContext | pure virtual |
| SetFramesPerPhase(const unsigned int frames)=0 | IRenderEngineContext | pure virtual |
| SetImageAllocator(IAllocator *pAlloc)=0 | IRenderEngineContext | pure virtual |
| SetPhase(const unsigned int phase)=0 | IRenderEngineContext | pure virtual |
| SetPolygonCrossSectionLineParameters(double width, COLOR_RGBA color)=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| SetRenderParams(RENDER_PARAMS *pRP)=0 | IRenderEngineContext | pure virtual |
| SetRenderParamsEx(RENDER_PARAMS *pRP, const signed int bNotifyLinked)=0 | IRenderEngineContext | pure virtual |
| SetRenderParamsEx2(RENDER_PARAMS *pRP, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices)=0 | IRenderEngineContext | pure virtual |
| SetRenderParamsEx3(RENDER_PARAMS *pRP, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, const signed int bNotifyLinked)=0 | IRenderEngineContext | pure virtual |
| SetRenderParamsEx4(RENDER_PARAMS *pRP, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, const int TFsToSet, RENDER_RANGE_PARAMS **rrps)=0 | IRenderEngineContext | pure virtual |
| SetRenderParamsEx5(RENDER_PARAMS *pRP, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, signed long long *TFsToSet, RENDER_RANGE_PARAMS **rrps)=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| SetRenderParamsRenderAndSendPrevFrame(const unsigned long long imgID, VOLVISIMAGE *imRes, RENDER_PARAMS *rp, VOLVISIMAGE *imReq)=0 | IRenderEngineContext | pure virtual |
| SetRenderParamsRenderAndSendPrevFrameEx(const unsigned long long imgID, VOLVISIMAGE *imRes, RENDER_PARAMS *rp, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, VOLVISIMAGE *imReq)=0 | IRenderEngineContext | pure virtual |
| SetRenderParamsRenderAndSendPrevFrameEx2(const unsigned long long imgID, VOLVISIMAGE *imRes, RENDER_PARAMS *rp, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, const int TFsToSet, RENDER_RANGE_PARAMS **rrps, VOLVISIMAGE *imReq)=0 | IRenderEngineContext | pure virtual |
| SetRenderParamsRenderAndSendPrevFrameEx3(const unsigned long long imgID, VOLVISIMAGE *imRes, RENDER_PARAMS *rp, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, signed long long *TFsToSet, RENDER_RANGE_PARAMS **rrps, VOLVISIMAGE *imReq)=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| SetRenderParamsRenderRead(RENDER_PARAMS *rp, VOLVISIMAGE *imReq, VOLVISIMAGE *imRes)=0 | IRenderEngineContext | pure virtual |
| SetRenderParamsRenderReadStereo(RENDER_PARAMS *rp, VOLVISIMAGE *imReq, VOLVISIMAGE *imRes, VOLVISIMAGE *imRes2)=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| SetSegmentationBoundaries(unsigned long long *masks)=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| SetTransferFunction(const unsigned int index, RENDER_RANGE_PARAMS *arrParams)=0 | IRenderEngineContext | pure virtual |
| SetVertexColorMapTransferFunction(RENDER_RANGE_PARAMS *rrp)=0 (defined in IRenderEngineContext) | IRenderEngineContext | pure virtual |
| SetViewMode(const ENUM_VIEW_MODE mode)=0 | IRenderEngineContext | pure virtual |
| SetVolumeData(IVolumeDataContext *pData, IOctreeContext *pOctree)=0 | IRenderEngineContext | pure virtual |
| SetVolumeData4D(IVolumeDataContext **arrData, IOctreeContext **arrOctrees, const unsigned int numVolumes)=0 | IRenderEngineContext | pure virtual |
| ShootRay(POINT *pt, RAYSTOPINFO *rsi, const unsigned int Num)=0 | IRenderEngineContext | pure virtual |
| ShootRayEx(POINT *pt, VECTOR3D *start, VECTOR3D *direction, double percent, RAYSTOPINFO *rsi, signed int Num)=0 | IRenderEngineContext | pure virtual |
| ShootRayFast(POINT *pt, RAYSTOPINFO *rsi, const unsigned int Num)=0 | IRenderEngineContext | pure virtual |
| ShootRayGetWall(POINT *pt, RAYWALLINFO *rsi, const unsigned int Num)=0 | IRenderEngineContext | pure virtual |
| StartJobFindPath(signed long long *jobID, VECTOR3D *pStart, VECTOR3D *pFinish, FIND_PATH_PARAMS *pParams)=0 | IRenderEngineContext | pure virtual |
| WaitForPrevRender(unsigned long long *imgID)=0 | IRenderEngineContext | pure virtual |
1.8.7