|
Fovia C++ In-Process API
|
This is the complete list of members for IRenderEngine, including all inherited members.
| ApplyVolumetricShadowMap(IVolumeShadow *pShadow)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| AskInterface(const BGUID *piid, IRoot **ppr)=0 | IRenderEngine | pure virtual |
| IRoot::AskInterface(T **pp) | IRoot | inline |
| Close()=0 | IRenderEngine | pure virtual |
| DecRef()=0 | IRenderEngine | pure virtual |
| FastSwap(IVolumeData *pData, IVolumeOctree *pOctree)=0 | IRenderEngine | pure virtual |
| FreeHandCut(signed int numPoints, POINT *arrPoints, int ppWidth, int ppHeight, int type)=0 | IRenderEngine | pure virtual |
| GetCurvedResampling(IVolumeData **pOutputData, signed int numProjPlanesPerSlice, signed int numSlices, signed int ppWidth, signed int ppHeight, signed int measurementSlice, float Zoom, MATRIX44D **arrProjPlanes, ENUM_CURVED_MPR_TYPE type)=0 | IRenderEngine | pure virtual |
| GetCurvedResamplingAlongNormal(IVolumeData **pOutputData, signed int numProjPlanes, signed int numSlicesInFront, signed int numSlicesBehind, double sliceSpacing, signed int ppWidth, signed int ppHeight, float Zoom, MATRIX44D *arrProjPlanes, ENUM_CURVED_MPR_TYPE type)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| GetCurvedSegmentationResampling(DATABYTE ***pBuffer, signed int numProjPlanesPerSlice, signed int numSlices, signed int ppWidth, signed int ppHeight, signed int measurementSlice, float Zoom, MATRIX44D **arrProjPlanes, ENUM_CURVED_MPR_TYPE type, IAllocator *pAlloc)=0 | IRenderEngine | pure virtual |
| GetFramesPerPhase(signed int *frames)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| GetLastRenderedParams(RENDER_PARAMS *pVal)=0 | IRenderEngine | pure virtual |
| GetMandibleTrace(VECTOR3D *left, VECTOR3D *right, VECTOR3D *front, unsigned int *numPoints, VECTOR3D *points, MATRIX44D *projectionPlane, float *zoom, double *slabThickness)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| GetNavigationVector(VECTOR3D *v)=0 | IRenderEngine | pure virtual |
| GetPointVisibility(VERTEX3D *vtr, POINTVISIBLEINFO *pt, signed int Num)=0 | IRenderEngine | pure virtual |
| GetPolygonCrossSectionLineParameters(double *width, COLOR_RGBA *color)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| GetRenderCallback(IRenderEngineCallback **irec, signed int **id)=0 | IRenderEngine | pure virtual |
| GetRenderParams(RENDER_PARAMS *rp)=0 | IRenderEngine | pure virtual |
| GetSegmentationBoundaries(unsigned long long *masks)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| GetTransferFunction(unsigned int index, RENDER_RANGE_PARAMS *arrParams)=0 | IRenderEngine | pure virtual |
| GetTransferFunctionCount(unsigned int *numTFs)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| GetVertexCallLists(unsigned int *numLists, IVertexCallList ***arrLists)=0 | IRenderEngine | pure virtual |
| GetVolumeCount(signed int *numVolumes)=0 | IRenderEngine | pure virtual |
| GetVolumeData(IVolumeData **vd, IVolumeOctree **vo)=0 | IRenderEngine | pure virtual |
| GetVoumetricShadowMap(IVolumeShadow **ppShadow)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| IncRef()=0 | IRenderEngine | pure virtual |
| InterruptCurvedResampling()=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| InterruptRender()=0 | IRenderEngine | pure virtual |
| IsRenderingFinished()=0 | IRenderEngine | pure virtual |
| ProjectPoint(VERTEX3D *vtr, POINT *pt, signed int Num)=0 | IRenderEngine | pure virtual |
| ProjectVolumetricShadow()=0 | IRenderEngine | pure virtual |
| Render(signed int Reserved, VOLVISIMAGE imReq, VOLVISIMAGE *imRes)=0 | IRenderEngine | pure virtual |
| RenderShadowLight()=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| ResetRenderParams()=0 | IRenderEngine | pure virtual |
| SetCurvedMPRPath(signed int numProjPlanes, MATRIX44D *arrProjPlanes, ENUM_CURVED_MPR_TYPE type)=0 | IRenderEngine | pure virtual |
| SetFastPolygonsEnabled(signed int bEnabled)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| SetFramesPerPhase(signed int frames)=0 | IRenderEngine | pure virtual |
| SetFreeHandCutMode(ENUM_FHC_MODE mode)=0 | IRenderEngine | pure virtual |
| SetOpacityReductionForSegmentationBoundary(unsigned int log2reduction)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| SetPhase(signed int phase)=0 | IRenderEngine | pure virtual |
| SetPolygonCrossSectionLineParameters(double width, COLOR_RGBA color)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| SetProbeRayEnergyThreshold(double val)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| SetRenderCallback(IRenderEngineCallback *irec, signed int *id)=0 | IRenderEngine | pure virtual |
| SetRenderParams(RENDER_PARAMS *rd)=0 | IRenderEngine | pure virtual |
| SetSegmentationBoundaries(unsigned long long *masks)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| SetSegmentationBoundaryLightingThreshold(double threshold)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| SetTransferFunction(unsigned int index, RENDER_RANGE_PARAMS *arrParams)=0 | IRenderEngine | pure virtual |
| SetVertexCallLists(unsigned int numLists, IVertexCallList **arrLists)=0 | IRenderEngine | pure virtual |
| SetVertexColorMapTransferFunction(RENDER_RANGE_PARAMS *rrp)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| SetViewMode(ENUM_VIEW_MODE rm)=0 | IRenderEngine | pure virtual |
| SetVolumeData(IVolumeData *vd, IVolumeOctree *vo)=0 | IRenderEngine | pure virtual |
| SetVolumeData4D(IVolumeData **vd, IVolumeOctree **vo, signed int numVolumes)=0 | IRenderEngine | pure virtual |
| ShootRay(POINT *pt, RAYSTOPINFO *rsi, signed int Num)=0 | IRenderEngine | pure virtual |
| ShootRayEx(POINT *pt, VECTOR3D *start, VECTOR3D *direction, double percent, RAYSTOPINFO *rsi, signed int Num)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| ShootRayFast(POINT *pt, RAYSTOPINFO *rsi, signed int Num)=0 | IRenderEngine | pure virtual |
| ShootRayGetWall(POINT *pt, RAYWALLINFO *rwi, signed int Num)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| StartRender(signed int Reserved, VOLVISIMAGE imReq)=0 | IRenderEngine | pure virtual |
| TestFunction(unsigned int testType, void *pTestData, signed int bVRColor)=0 (defined in IRenderEngine) | IRenderEngine | pure virtual |
| WaitRender(VOLVISIMAGE *imRes)=0 | IRenderEngine | pure virtual |
1.8.9.1