MeVisLab Toolbox Reference
View2DSliceList Member List

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

castRayOnSlides(const SbVec3f &p1, const SbVec3f &p2, const SbVec3f &viewpoint, SbVec3f &worldHit, SbVec3f &voxelHit, int *sliceID=nullptr)View2DSliceList
cleanup()View2DSliceList
createShader()View2DSliceList
drawSlices(int originX, int originY, int width, int height, bool updateLayoutOnly, SoNodeList *extensions=nullptr, int sharedCacheContext=-1, bool is3D=false, bool reverse=false)View2DSliceList
getAspectRatio()View2DSliceListinline
getBlendColor()View2DSliceList
getBlendMode()View2DSliceList
getCachingMode()View2DSliceList
getCurrentCacheContext()View2DSliceListinline
getCurrentInnerZoom(float &x, float &y)View2DSliceList
getDrawOffset(float &x, float &y)View2DSliceList
getFilter()View2DSliceList
getImageSize(int &x, int &y, int &z)View2DSliceList
getInputImage()View2DSliceList
getLut()View2DSliceList
getNumXSlices()View2DSliceList
getOwner()View2DSliceListinline
getSlab()View2DSliceList
getSlice(int z) constView2DSliceList
getSliceAtDevicePosition(int x, int y) constView2DSliceList
getSliceNormal()View2DSliceList
getSliceOrigin(float &x, float &y)View2DSliceList
getSliceRange(int &start, int &num, int &step)View2DSliceList
getSliceSize(float &sizeX, float &sizeY)View2DSliceList
getSliceSpacing(float &dx, float &dy)View2DSliceList
getSliceTranslation(int z)View2DSliceList
getSliceZoom()View2DSliceList
getTimePoint()View2DSliceList
getWindowSize(int &x, int &y)View2DSliceListinline
getWorldAxis(int a)View2DSliceList
getWorldAxisDouble(int a)View2DSliceList
grabSlice()View2DSliceList
initGL()View2DSliceList
is3D()View2DSliceListinline
isSliceHit(int x, int y)View2DSliceList
isVoxelInsideImage(float voxelX, float voxelY, float voxelZ)View2DSliceList
mapDeviceToNormalizedCoordinateSystem(int x, int y, SbVec2f &normalizedCoordinate) constView2DSliceList
mapDeviceToVoxel(int x, int y, SbVec3f &voxelCoord, int *sliceID=nullptr)View2DSliceList
mapDeviceToVoxel(int x, int y, float &voxelX, float &voxelY, float &voxelZ, int *sliceID=nullptr)View2DSliceList
mapDeviceToWorld(int x, int y, SbVec3f &worldCoord)View2DSliceList
mapDeviceToWorld(int x, int y, float &worldX, float &worldY, float &worldZ)View2DSliceList
mapEventToVoxel(View2DEvent *ec, float &vx, float &vy, float &vz)View2DSliceList
mapEventToVoxel(View2DEvent *ec, SbVec3f &voxel)View2DSliceList
mapEventToWorld(View2DEvent *ec, float &worldX, float &worldY, float &worldZ)View2DSliceList
mapEventToWorld(View2DEvent *ec, SbVec3f &world)View2DSliceList
mapVoxelToDevice(float voxelX, float voxelY, float voxelZ, float &rx, float &ry)View2DSliceList
mapVoxelToDevice(const SbVec3f &voxelCoord, float &rx, float &ry)View2DSliceList
mapVoxelToDevice(const SbVec3f &voxelCoord, SbVec2f &r)View2DSliceList
mapVoxelToWorld(float voxelX, float voxelY, float voxelZ, float &worldX, float &worldY, float &worldZ)View2DSliceList
mapVoxelToWorld(double voxelX, double voxelY, double voxelZ, double &worldX, double &worldY, double &worldZ)View2DSliceList
mapVoxelToWorld(const SbVec3f &voxelCoord, SbVec3f &worldCoord)View2DSliceList
mapVoxelToWorld(const SbVec3d &voxelCoord, SbVec3d &worldCoord)View2DSliceList
mapWorldToDevice(float worldX, float worldY, float worldZ, float &rx, float &ry)View2DSliceList
mapWorldToDevice(const SbVec3f &worldCoord, float &rx, float &ry)View2DSliceList
mapWorldToDevice(const SbVec3f &worldCoord, SbVec2f &r)View2DSliceList
mapWorldToVoxel(float worldX, float worldY, float worldZ, float &voxelX, float &voxelY, float &voxelZ)View2DSliceList
mapWorldToVoxel(double worldX, double worldY, double worldZ, double &voxelX, double &voxelY, double &voxelZ)View2DSliceList
mapWorldToVoxel(const SbVec3f &worldCoord, SbVec3f &voxelCoord)View2DSliceList
mapWorldToVoxel(const SbVec3d &worldCoord, SbVec3d &voxelCoord)View2DSliceList
set3DPixelSize(float devicePixelMM)View2DSliceListinline
setAspectRatio(float ratio)View2DSliceListinline
setBackgroundColor(float *color)View2DSliceList
setBlendMode(int blendMode=0, float *_blendColor=nullptr)View2DSliceList
setCachingMode(View2DSliceCachingMode mode)View2DSliceList
setClipBackgroundToImage(bool value)View2DSliceList
setDrawOffset(float x, float y)View2DSliceList
setDrawsData(bool flag)View2DSliceList
setFilter(View2DTextureFilter filter=FILTER_LINEAR)View2DSliceList
setFixedInnerZoom(bool flag, float fixedZoom)View2DSliceList
setInputImage(SoSFMLImage *img)View2DSliceList
setLut(View2DLut *lut)View2DSliceList
setNumXSlices(int num)View2DSliceList
setOwner(SoView2D *view)View2DSliceListinline
setSlab(int slab)View2DSliceList
setSliceAlignment(View2DAlignXMode x, View2DAlignYMode y)View2DSliceList
setSliceOrigin(float x, float y)View2DSliceList
setSliceRange(int start, int num, int step=1)View2DSliceList
setSliceSize(float sizeX, float sizeY)View2DSliceList
setSliceSpacing(float dx, float dy)View2DSliceList
setSliceZoom(float zoom)View2DSliceList
setTimePoint(int timepoint)View2DSliceList
setUseShaders(bool flag)View2DSliceListinline
shouldRenderReverse(const SbVec3f &viewdir)View2DSliceList
ungrabSlice()View2DSliceList
updateSliceList(int sharedContextId=-1, bool layoutOnly=false)View2DSliceList
View2DSliceList()View2DSliceList
~View2DSliceList()View2DSliceList