#include <Volume.h>
Collaboration diagram for Volume:
|
Definition at line 16 of file Volume.cpp. References SpecFVRNS::initTransforms(), m_Bias, m_CurImage, m_Image, m_ImageStep, m_Scale, m_Slice, m_SlicePtr, m_SSlice, m_Volume, and m_Wrap. |
Here is the call graph for this function:
|
Definition at line 42 of file Volume.cpp. |
|
Definition at line 46 of file Volume.cpp. References SpecFVRNS::destroyTransform2D(), SpecFVRNS::destroyTransforms(), m_Image, m_Slice, m_SSlice, and m_Volume. |
Here is the call graph for this function:
|
Definition at line 427 of file Volume.cpp. References dword, m_SliceXSize, and m_SliceYSize. |
|
Definition at line 651 of file Volume.cpp. References interpolateSlice(), m_Slice, m_SliceXSize, m_SliceYSize, m_SSlice, SpecFVRNS::shift2D(), SpecFVRNS::shift_copy2D(), and SpecFVRNS::transform2D(). |
Here is the call graph for this function:
|
Definition at line 643 of file Volume.cpp. References interpolateSlice(), m_Slice, m_SliceXSize, m_SliceYSize, m_SSlice, SpecFVRNS::shift2D(), SpecFVRNS::shift_copy2D(), and SpecFVRNS::transform2D(). |
Here is the call graph for this function:
|
read file.
Definition at line 138 of file Volume.cpp. References data, dword, find_dim(), SpecFVRNS::Filter::getWidth(), SpecFVRNS::initTransform2D(), m_Filter, m_Image, m_ImageXSize, m_ImageYSize, m_Origin, m_SliceXSize, m_SliceYSize, m_Volume, m_XSize, m_YSize, m_ZSize, preprocess(), SpecFVRNS::read_raw(), setOversampling(), setWrap(), and wrapVolume(). Referenced by VolumeSet::buildColourVolumes(). |
Here is the call graph for this function:
|
Definition at line 346 of file Volume.cpp. References m_YAxis, m_ZAxis, vuCamera::setLookAtVector(), and vuCamera::setUpVector(). |
Here is the call graph for this function:
|
Definition at line 368 of file Volume.cpp. References dword. |
|
Definition at line 363 of file Volume.cpp. References dword. |
|
Definition at line 434 of file Volume.cpp. References scaleAndBias(). |
Here is the call graph for this function:
|
Definition at line 358 of file Volume.cpp. References dword. |
|
Definition at line 353 of file Volume.cpp. References dword. |
|
Definition at line 519 of file Volume.cpp. References dword, SpecFVRNS::Filter::getWidth(), m_Filter, m_Slice, m_SliceXSize, m_SliceYSize, m_Wrap, m_XSize, m_XStep, m_YSize, m_YStep, m_ZSize, and scoord(). |
Here is the call graph for this function:
|
Definition at line 584 of file Volume.cpp. References dword, SpecFVRNS::Filter::getWidth(), m_Filter, m_SliceXSize, m_SliceYSize, m_Wrap, m_XSize, m_YSize, and m_ZSize. Referenced by computeSlice(). |
Here is the call graph for this function:
|
Definition at line 72 of file Volume.cpp. |
|
Definition at line 95 of file Volume.cpp. References SpecFVRNS::destroyTransform3D(), SpecFVRNS::initTransform3D(), m_Volume, m_XSize, m_YSize, m_ZSize, SpecFVRNS::shift3D(), and SpecFVRNS::transform3D(). Referenced by convert(). |
Here is the call graph for this function:
|
Definition at line 110 of file Volume.cpp. References byte, m_Volume, m_Wrap, m_XSize, m_YSize, m_ZSize, and SpecFVRNS::read_raw_r(). |
Here is the call graph for this function:
|
Definition at line 279 of file Volume.cpp. References m_Origin, m_XAxis, m_XStep, m_YAxis, m_YStep, m_ZAxis, and vuMatrix::makeRotate(). |
Here is the call graph for this function:
|
Definition at line 292 of file Volume.cpp. References m_Origin, m_XAxis, m_XStep, m_YAxis, m_YStep, m_ZAxis, and vuMatrix::makeRotate(). |
Here is the call graph for this function:
|
Definition at line 305 of file Volume.cpp. References m_Origin, m_XAxis, m_XStep, m_YAxis, m_YStep, m_ZAxis, and vuMatrix::makeRotate(). |
Here is the call graph for this function:
|
Definition at line 679 of file Volume.cpp. References dword, and m_Scale. Referenced by getSliceData(). |
|
Definition at line 99 of file Volume.h. References m_SliceXSize. Referenced by interpolateSlice(), and setOversampling(). |
|
Definition at line 331 of file Volume.cpp. References vuCamera::getLookAtVector(), vuCamera::getRightVector(), vuCamera::getUpVector(), m_ImageXSize, m_ImageYSize, m_Origin, m_SliceXSize, m_SliceYSize, m_XAxis, m_XStep, m_YAxis, m_YStep, m_ZAxis, and vuVector::makeUnit(). |
Here is the call graph for this function:
|
Definition at line 264 of file Volume.cpp. References m_Filter. Referenced by VolumeSet::buildColourVolumes(), and VolumeSet::setFilter(). |
|
Definition at line 188 of file Volume.cpp. References m_ImageStep, m_ImageXSize, m_ImageYSize, m_InnerXSize, m_InnerYSize, m_Slice, m_SlicePtr, m_SliceXSize, m_SliceYSize, m_SSlice, m_XAxis, m_XStep, m_YAxis, m_YStep, ODD, ROOT_TWO, and scoord(). Referenced by convert(). |
Here is the call graph for this function:
|
Definition at line 274 of file Volume.cpp. References m_Bias. |
|
Definition at line 269 of file Volume.cpp. References m_Scale. |
|
Definition at line 318 of file Volume.cpp. References m_ImageXSize, m_ImageYSize, m_Origin, m_SliceXSize, m_SliceYSize, m_XAxis, m_XStep, m_YAxis, m_YStep, and m_ZAxis. |
|
Definition at line 259 of file Volume.cpp. References m_Wrap. Referenced by convert(). |
|
Definition at line 94 of file Volume.h. References m_XSize, and m_YSize. Referenced by wrapVolume(). |
|
Definition at line 374 of file Volume.cpp. References dword, m_Volume, m_Wrap, m_XSize, m_YSize, m_ZSize, and vcoord(). Referenced by convert(). |
Here is the call graph for this function:
|
Definition at line 80 of file Volume.cpp. References m_Volume, m_XSize, m_YSize, m_ZSize, and SpecFVRNS::write_fvr_head(). Referenced by VolumeSet::write_fvr(). |
Here is the call graph for this function:
|
Definition at line 224 of file Volume.cpp. References byte, dword, m_CurImage, m_Image, m_SliceXSize, m_XSize, and m_YSize. |
|
|
|
Definition at line 137 of file Volume.h. Referenced by setSliceBias(), and Volume(). |
|
Definition at line 139 of file Volume.h. Referenced by Volume(), and writeImage(). |
|
Definition at line 116 of file Volume.h. Referenced by convert(), interpolateSlice(), and setFilter(). |
|
Definition at line 131 of file Volume.h. Referenced by convert(), Volume(), writeImage(), and ~Volume(). |
|
Definition at line 134 of file Volume.h. Referenced by setOversampling(), and Volume(). |
|
Definition at line 132 of file Volume.h. Referenced by convert(), setCamera(), setOversampling(), and setViewMatrix(). |
|
Definition at line 133 of file Volume.h. Referenced by convert(), setCamera(), setOversampling(), and setViewMatrix(). |
|
Definition at line 141 of file Volume.h. Referenced by setOversampling(). |
|
Definition at line 142 of file Volume.h. Referenced by setOversampling(). |
|
Definition at line 128 of file Volume.h. Referenced by convert(), rotateSliceX(), rotateSliceY(), rotateSliceZ(), setCamera(), and setViewMatrix(). |
|
Definition at line 136 of file Volume.h. Referenced by scaleAndBias(), setSliceScale(), and Volume(). |
|
Definition at line 119 of file Volume.h. Referenced by computeSlice(), interpolateSlice(), setOversampling(), Volume(), and ~Volume(). |
|
Definition at line 135 of file Volume.h. Referenced by setOversampling(), and Volume(). |
|
Definition at line 123 of file Volume.h. Referenced by clearSlice(), computeSlice(), convert(), interpolateSlice(), scoord(), setCamera(), setOversampling(), setViewMatrix(), and writeImage(). |
|
Definition at line 124 of file Volume.h. Referenced by clearSlice(), computeSlice(), convert(), interpolateSlice(), setCamera(), setOversampling(), and setViewMatrix(). |
|
Definition at line 145 of file Volume.h. Referenced by computeSlice(), setOversampling(), Volume(), and ~Volume(). |
|
Definition at line 109 of file Volume.h. Referenced by convert(), preprocess(), read_fvr(), Volume(), wrapVolume(), write_fvr(), and ~Volume(). |
|
Definition at line 113 of file Volume.h. Referenced by interpolateSlice(), read_fvr(), setWrap(), Volume(), and wrapVolume(). |
|
Definition at line 125 of file Volume.h. Referenced by rotateSliceX(), rotateSliceY(), rotateSliceZ(), setCamera(), setOversampling(), and setViewMatrix(). |
|
Definition at line 110 of file Volume.h. Referenced by convert(), interpolateSlice(), preprocess(), read_fvr(), vcoord(), wrapVolume(), write_fvr(), and writeImage(). |
|
Definition at line 121 of file Volume.h. Referenced by interpolateSlice(), rotateSliceX(), rotateSliceY(), rotateSliceZ(), setCamera(), setOversampling(), and setViewMatrix(). |
|
Definition at line 126 of file Volume.h. Referenced by getCamera(), rotateSliceX(), rotateSliceY(), rotateSliceZ(), setCamera(), setOversampling(), and setViewMatrix(). |
|
Definition at line 111 of file Volume.h. Referenced by convert(), interpolateSlice(), preprocess(), read_fvr(), vcoord(), wrapVolume(), write_fvr(), and writeImage(). |
|
Definition at line 122 of file Volume.h. Referenced by interpolateSlice(), rotateSliceX(), rotateSliceY(), rotateSliceZ(), setCamera(), setOversampling(), and setViewMatrix(). |
|
Definition at line 127 of file Volume.h. Referenced by getCamera(), rotateSliceX(), rotateSliceY(), rotateSliceZ(), setCamera(), and setViewMatrix(). |
|
Definition at line 112 of file Volume.h. Referenced by convert(), interpolateSlice(), preprocess(), read_fvr(), wrapVolume(), and write_fvr(). |