Fovia's C++ Client/Server API
IRenderQueue Member List

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

ApplyTransformToQueue(MATRIX44D *trans)=0IRenderQueuepure virtual
AskInterface(const BGUID *piid, IRoot **ppr)=0IRenderQueuepure virtual
IRenderParamsReceiver::AskInterface(T **pp)IRootinline
BreakStreaming()=0IRenderQueuepure virtual
ClearQueue()=0IRenderQueuepure virtual
DecRef()=0IRenderQueuepure virtual
FastSwap(IVolumeDataContext *volumeData, IOctreeContext *octree)=0IRenderQueuepure virtual
GetAdaptiveJPEGStatus(signed int *status)=0IRenderQueuepure virtual
GetAndResetModifiedTFs(unsigned int *modifiedTFs)=0 (defined in IRenderQueue)IRenderQueuepure virtual
GetAndResetModifiedTFsEx(unsigned long long *modifiedTFs)=0 (defined in IRenderQueue)IRenderQueuepure virtual
GetCurvedReformat(IVolumeDataContext **pData, const unsigned int numProjPlanesPerSlice, 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)=0IRenderQueuepure virtual
GetMaximumFrameRate(unsigned int *pFPS)=0IRenderQueuepure virtual
GetRawFrameReadyCallbackEnabled(signed int *val)=0 (defined in IRenderQueue)IRenderQueuepure virtual
GetRenderEngineContext(IRenderEngineContext **pREC)=0IRenderQueuepure virtual
GetRenderEngineType(ENUM_RENDER_TYPE *pRT)=0IRenderQueuepure virtual
GetRenderParams(RENDER_PARAMS *pRP)=0IRenderQueuepure virtual
GetRenderParamsCached(RENDER_PARAMS *pRP)=0IRenderQueuepure virtual
GetRenderParamsEx(RENDER_PARAMS *pRP, const signed int bIncludeQueuedParams)=0IRenderQueuepure virtual
GetTransferFunction(RENDER_RANGE_PARAMS *pRP, const unsigned int index)=0IRenderQueuepure virtual
GetTransferFunctionCached(RENDER_RANGE_PARAMS *pRP, const unsigned int index)=0IRenderQueuepure virtual
GetTransferFunctionEx(RENDER_RANGE_PARAMS *pRP, const unsigned int index, const signed int bIncludeQueuedParams)=0IRenderQueuepure virtual
IncRef()=0IRenderQueuepure virtual
Init(IServerContext *serverContext, IVolumeDataContext *volumeData, IOctreeContext *octree)=0IRenderQueuepure virtual
Init4D(IServerContext *serverContext, IVolumeDataContext **volumeData, IOctreeContext **octree, const unsigned int numVolumes)=0IRenderQueuepure virtual
IsFinalShown(signed int *pVal)=0 (defined in IRenderQueue)IRenderQueuepure virtual
IsRendering(signed int *pVal)=0IRenderQueuepure virtual
ReleaseSessionResources()=0IRenderQueuepure virtual
Render()=0IRenderQueuepure virtual
RenderFinal()=0IRenderQueuepure virtual
RenderFinalEx(const signed int bNotifyListeners)=0IRenderQueuepure virtual
RenderFinalEx2(const signed int bIgnoreParams, const ENUM_RENDER_PARAMS_MASK paramsToIgnore)=0IRenderQueuepure virtual
RenderFinalEx3(const signed int bNotifyListeners, const signed int bIgnoreParams, const ENUM_RENDER_PARAMS_MASK paramsToIgnore)=0IRenderQueuepure virtual
SetAdaptiveJPEGParameters(ADAPTIVEJPEGPARAMS *params)=0IRenderQueuepure virtual
SetAdaptiveJPEGStatus(signed int status)=0IRenderQueuepure virtual
SetAutonavigating(const signed int bNav, const double speed)=0IRenderQueuepure virtual
SetCompressionType(const ENUM_COMPRESSION_TYPE type, const signed int quality)=0IRenderQueuepure virtual
SetCurvedMPRPath(const unsigned int numProjPlanes, MATRIX44D *arrProjPlanes, const ENUM_CURVED_MPR_TYPE type)=0IRenderQueuepure virtual
SetDontRenderWhileDisplaying(const signed int bVal)=0IRenderQueuepure virtual
SetFinalCompressionType(const ENUM_COMPRESSION_TYPE type, const signed int quality)=0IRenderQueuepure virtual
SetFinalRenderTimeout(const unsigned long long time)=0IRenderQueuepure virtual
SetFrameListener(IRQFrameListener *listener)=0IRenderQueuepure virtual
SetImageAllocator(IAllocator *pAlloc)=0IRenderQueuepure virtual
SetLocalRendering(const signed int bVal)=0IRenderQueuepure virtual
SetMaximumFrameRate(const unsigned int fps)=0IRenderQueuepure virtual
SetNoFinalRenders(const signed int bVal)=0IRenderQueuepure virtual
SetParameterIgnoringEnabled(const signed int bVal)=0IRenderQueuepure virtual
SetRawFrameReadyCallbackEnabled(signed int val)=0 (defined in IRenderQueue)IRenderQueuepure virtual
SetRenderEngineContext(IRenderEngineContext *pRenderContext)=0IRenderQueuepure virtual
SetRenderParams(RENDER_PARAMS *rp)=0IRenderQueuepure virtual
SetRenderParamsEx(RENDER_PARAMS *rp, const signed int bNotifyLinked)=0IRenderQueuepure virtual
SetRenderParamsEx2(RENDER_PARAMS *rp, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices)=0IRenderQueuepure virtual
SetRenderParamsEx3(RENDER_PARAMS *rp, const unsigned int numVertexCallLists, IVertexCallListContext **arrVertices, const signed int bNotifyLinked)=0IRenderQueuepure virtual
SetStereoMode(signed int bEnabled)=0 (defined in IRenderQueue)IRenderQueuepure virtual
SetTransferFunction(const unsigned int index, RENDER_RANGE_PARAMS *rrp)=0IRenderQueuepure virtual
SetViewMode(const ENUM_VIEW_MODE mode)=0IRenderQueuepure virtual
StopThreads()=0IRenderQueuepure virtual
UpdateImage(VOLVISIMAGE *imm, RENDER_PARAMS *rp)=0IRenderQueuepure virtual
UpdateRenderParamMembers(RENDER_PARAMS *rp)=0 (defined in IRenderQueue)IRenderQueuepure virtual
WaitForParamsToBeSet()=0IRenderQueuepure virtual