Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vuSimpleTypes.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define DEBUGMSG(msg)   cerr << __FILE__ << ":" << __LINE__ << ": " << msg<<endl
#define DEBUG   cerr << __FILE__ << ":" << __LINE__ << ": " << endl
#define REDIRECT_CERR(file)
#define M_E   2.7182818284590452354
#define M_LOG2E   1.4426950408889634074
#define M_LOG10E   0.43429448190325182765
#define M_LN2   0.69314718055994530942
#define M_LN10   2.30258509299404568402
#define M_PI   3.14159265358979323846
#define M_PI_2   1.57079632679489661923
#define M_PI_4   0.78539816339744830962
#define M_1_PI   0.31830988618379067154
#define M_2_PI   0.63661977236758134308
#define M_2_SQRTPI   1.12837916709551257390
#define M_SQRT2   1.41421356237309504880
#define M_SQRT1_2   0.70710678118654752440
#define CHECKNDELETE(_object_)

Typedefs

typedef unsigned long dword
typedef unsigned short word
typedef unsigned char byte

Functions

dword swizzle (dword a)
 Convert internal byte order between litte big endians.
word swizzle (word a)
 Convert internal byte order between litte big endians.


Define Documentation

#define CHECKNDELETE _object_   ) 
 

Value:

{                         \
  if (_object_ != NULL) { \
    delete _object_;      \
    _object_ = NULL;      \
  }                       \
}                         \

Definition at line 95 of file vuSimpleTypes.h.

Referenced by vuSimpleFBR< SIZE, TYPE >::_displayImage(), vu1611_3< SIZE, TYPE >::_initPlanAndMap(), vu1611_4< SIZE, TYPE >::_initPlanAndMap(), Scanner::_lazyCalculate(), FourierSlicer< SIZE >::_lazyCalculate(), vuFourierClusterN< SIZE, TYPE >::_preprocess(), vuSimpleFVRCanvas::_renderImage(), vuFixelMap< SIZE, TYPE >::_shearX(), vuFixelMap< SIZE, TYPE >::_shearY(), vuSimpleFBR< SIZE, TYPE >::_updateFourierFilter(), vuSimpleFBR< SIZE, TYPE >::_updateSliceFilter(), vuFourierCluster< SIZE, TYPE >::addViewToVolume(), vuSphericFilter< SIZE, TYPE >::applyFilteredViews(), vuSphLfFlt_Z_Axis< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_XZ_Axis< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_XYZ_Axis< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_Triangle< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_Nearest< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_Line< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_FitAngle< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_BestMatch< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_All< SIZE, TYPE >::calcFilteredViews(), vuFourierClusterN< SIZE, TYPE >::computeUnscaledImage(), vuSphericLightfieldBasicConverter< SI, TI, SO, TO >::convert(), vu1112119::convertVUD2VUF(), vu1112119::convertVUF2VUD(), destroy(), vuSphericViewFilter< SIZE, TYPE >::ensureImage(), vuFourierVolume_IO< S >::getSpatialDataFromVUF(), vuSphericInteractive< SIZE, TYPE >::indexOfNearestView(), vuFourierCluster< SIZE, TYPE >::initializeVolume(), loadTFuncFromFile(), vuFourierCluster< SIZE, TYPE >::normalizeVolume(), vuSimpleFVRDialog::OnButtonCloseFile(), vuSimpleFVRDialog::OnButtonLoadFile(), vuSimpleFBR< SIZE, TYPE >::OnButtonSave(), vuSimpleFBR< SIZE, TYPE >::OnButtonSnap2View(), vuStandardFVR< SIZE >::OnChoiceFilter(), vuSimpleFBR< SIZE, TYPE >::OnChoiceFourierFilter(), vuLightfieldFile::open(), vuFourierCluster< SIZE, TYPE >::prepareForInteractive(), vuFourierClusterN< SIZE, TYPE >::preprocess(), vuFourierVolume_IO< S >::preprocessSpatialInput(), vu1112119::read(), vuFixelMap< SIZE, TYPE >::readFromFileStream(), vuFourierVolume< S >::render(), vuFixelMap< SIZE, TYPE >::rotate(), vuFixelMap< SIZE, TYPE >::rotate90(), vu1611_2< SIZE, TYPE >::setFilter(), vuFourierCluster< SIZE, TYPE >::setNoInteractiveMode(), vuSphericViewFilter< SIZE, TYPE >::setNumberOfViews(), vu1611_2< SIZE, TYPE >::setViewFilter(), vuFourierVolume< S >::wrapAndInitialize(), FourierSlicer< SIZE >::~FourierSlicer(), vu1611_2< SIZE, TYPE >::~vu1611_2(), vu1611_3< SIZE, TYPE >::~vu1611_3(), vu1611_4< SIZE, TYPE >::~vu1611_4(), vu1712_1< SIZE >::~vu1712_1(), vuFBRSubCanvas< SIZE, TYPE >::~vuFBRSubCanvas(), vuFourierCluster< SIZE, TYPE >::~vuFourierCluster(), vuFourierVolume< S >::~vuFourierVolume(), vuLightfieldFile::~vuLightfieldFile(), vuSimpleFBR< SIZE, TYPE >::~vuSimpleFBR(), vuSimpleFVRCanvas::~vuSimpleFVRCanvas(), vuSimpleFVRDialog::~vuSimpleFVRDialog(), vuSimpleProgressHandler::~vuSimpleProgressHandler(), vuSphericIBR< SIZE, TYPE >::~vuSphericIBR(), vuSphericInteractive< SIZE, TYPE >::~vuSphericInteractive(), vuSphericRevolver< SIZE, TYPE >::~vuSphericRevolver(), and vuSphericViewFilter< SIZE, TYPE >::~vuSphericViewFilter().

#define DEBUG   cerr << __FILE__ << ":" << __LINE__ << ": " << endl
 

Definition at line 10 of file vuSimpleTypes.h.

#define DEBUGMSG msg   )     cerr << __FILE__ << ":" << __LINE__ << ": " << msg<<endl
 

Definition at line 9 of file vuSimpleTypes.h.

#define M_1_PI   0.31830988618379067154
 

Definition at line 74 of file vuSimpleTypes.h.

Referenced by vuArcBall::turn().

#define M_2_PI   0.63661977236758134308
 

Definition at line 77 of file vuSimpleTypes.h.

#define M_2_SQRTPI   1.12837916709551257390
 

Definition at line 80 of file vuSimpleTypes.h.

#define M_E   2.7182818284590452354
 

Definition at line 50 of file vuSimpleTypes.h.

#define M_LN10   2.30258509299404568402
 

Definition at line 62 of file vuSimpleTypes.h.

#define M_LN2   0.69314718055994530942
 

Definition at line 59 of file vuSimpleTypes.h.

#define M_LOG10E   0.43429448190325182765
 

Definition at line 56 of file vuSimpleTypes.h.

#define M_LOG2E   1.4426950408889634074
 

Definition at line 53 of file vuSimpleTypes.h.

#define M_PI   3.14159265358979323846
 

Definition at line 65 of file vuSimpleTypes.h.

#define M_PI_2   1.57079632679489661923
 

Definition at line 68 of file vuSimpleTypes.h.

Referenced by vuSpherical::vuSpherical().

#define M_PI_4   0.78539816339744830962
 

Definition at line 71 of file vuSimpleTypes.h.

#define M_SQRT1_2   0.70710678118654752440
 

Definition at line 86 of file vuSimpleTypes.h.

#define M_SQRT2   1.41421356237309504880
 

Definition at line 83 of file vuSimpleTypes.h.

Referenced by vu1112119::convertVUD2VUF(), vuFourierCluster< SIZE, TYPE >::initializeVolume(), SplatSlicer::integrate(), and vuFourierVolume< S >::setOversampling().

#define REDIRECT_CERR file   ) 
 

Value:

{ \
  streambuf *psbuf; \
  ofstream *filestr = new ofstream(file); \
  psbuf = filestr->rdbuf(); \
  cerr.rdbuf(psbuf); \
  }

Definition at line 12 of file vuSimpleTypes.h.


Typedef Documentation

typedef unsigned char byte
 

Definition at line 6 of file vuSimpleTypes.h.

Referenced by vuSimpleFVRCanvas::_clearCanvas(), vu1611< SIZE, TYPE >::_initViews(), Scanner::_renderView(), FourierSlicer< SIZE >::_renderView(), vu1611< SIZE, TYPE >::_syncViewsToBuffer(), vuSimpleFBR< SIZE, TYPE >::_updateSliceFilter(), vuTFLinear::addLinear(), vuDrawTools::blit(), vuDrawTools::blit2(), SummedAreaTable::build(), Octree::build(), ns_vu1112113::DatGrid::calculate_gradients(), vuImage::clear(), vuConvert::convert(), vu1112119::convertVUD2VUF(), vu1112119::convertVUF2VUD(), vu11121::createHistogram(), vu11121::cropFrom(), vu1512112::drawSlice(), vu111211a::drawTet(), vuImage::elim_data(), vuImage::get_buffer(), vuSpectralImage::get_rgb(), vuImage::get_rgb(), ns_vu1112112::SpectralImage::get_rgb(), ns_vu1112116::Image::get_rgb(), vuVHImage::getData(), vu1112119::getData(), vu1112116::getDataPointer(), vu11121::getDataValue(), vu1::getErrorLevel(), vu111211a::getIntensity(), vuSliceFilter::getKind(), vu111211A::getSample(), vu1512119::getSample(), ns_vu1112113::vuSampleRay::getSamplePoint(), vuFourierVolume_IO< S >::getSpatialDataFromVUF(), vuImage::init(), ns_vu1112116::Image::init(), vuVHImage::loadSlice(), vu111211A::makeIntermediateImageOrtho(), vu1512119::makeIntermediateImageOrtho(), vu111211A::makeIntermediateImageOrthoFastClass(), vu111211A::makeIntermediateImagePerspective(), vu1512119::makeIntermediateImagePerspective(), vuSpecPalette::OnColourClick(), vuTransferCanvas::OnMouse(), vuTransferDialog::OnOpen(), vuTransferDialog::OnUpdate(), vuImage::operator *=(), vuImage::operator+=(), vuImage::operator=(), vu1::operator=(), vu1112111::operator=(), vu1512111::operator=(), vu1112115::operator=(), vuFourier_IO::pad_r(), SpecFVRNS::pad_r(), FVR_NS::pad_r(), vuSpecPalette::PaintColours(), vuDrawTools::partblit(), vu1112118::preprocess(), vu1112117::preprocess(), vu1112111::read(), vu1512111::read(), vu1611< SIZE, TYPE >::read(), vu1112115::read(), vu11122::read(), vu11121::read(), vu15121::read(), Volume::read_fvr(), vu1112117::read_fvr(), SpecFVRNS::read_raw(), FVR_NS::read_raw(), FVR_NS::read_raw_fast(), vuFourier_IO::read_raw_r(), SpecFVRNS::read_raw_r(), FVR_NS::read_raw_r(), vuFourier_IO::read_raw_r_fast(), PLPPMDecoder::readASCIILine(), PLPGMDecoder::readASCIILine(), vuFourierVolume< S >::readFourierFromFile(), readFreZ(), vuSphericView< SIZE, TYPE >::readFromBuffer(), vuPPM::ReadImageFromBuffer(), vuPPM::Readnext64KB(), vu1112111::readRaw(), vu1512111::readRaw(), ns_vu1112112::vu1112112::readRaw(), vu1112115::readRaw(), vu1112118::readRaw(), vu1112116::readRaw(), vu1512112::readRaw(), vu111211A::readRaw(), vu1512119::readRaw(), vu1512113::readRaw(), vu1112113::readRaw(), vu1512121::readRaw(), vu1512122::readRaw(), vu111211a::readRaw(), readRAW(), vuFourierVolume_IO< S >::readSpatial(), vuFourier_IO::readSpatial(), vu11121::remap(), vuBasicSubWindow::render(), ns_vu1112112::vu1112112::render(), vu1112116::render(), vu1512112::render(), vu111211A::runlengthEncode(), vu1512119::runlengthEncode(), vu1112117::scaleAndBias(), vu11121::scaleFrom(), vuImage::set_data(), vuImage::set_rgb(), vuImage::set_xy(), ns_vu1112116::Image::set_xy(), vuDrawTools::setBGColour(), vuDrawTools::setColour(), ns_vu1112112::vu1112112::setImageSize(), vuSliceFilter::setKind(), vu1512112::showHistogram(), swapBytes(), vu1::vu1(), vu1112111::vu1112111(), vu1112115::vu1112115(), vu1512111::vu1512111(), vu1611< SIZE, TYPE >::write(), vu11121::write(), vu15121::write(), Volume::writeImage(), and vuSphericView< SIZE, TYPE >::writeIntoBuffer().

typedef unsigned long dword
 

Definition at line 4 of file vuSimpleTypes.h.

Referenced by vuStandardFVR< SIZE >::_addChannelControls(), vuSimpleFBR< SIZE, TYPE >::_addChannelControls(), vuSimpleFVRCanvas::_clearCanvas(), vu1112117::_clearSlices(), vuSphericLightfieldFourier< SI, TI, SO, TO >::_convert(), vuSphericLightfieldConverter< SI, TI, SO, TO >::_convert(), vuSimpleFVRCanvas::_copyDeltaImageToRGB(), vuFixelMap< SIZE, TYPE >::_ensureBuffer(), vuSphericInteractive< SIZE, TYPE >::_ensureList(), vuSphericLightfieldFourier< SI, TI, SO, TO >::_ensurePlan(), vu1112117::_ensureSliceDummy(), vuSphVwFlt_Blend< SIZE, TYPE >::_factor(), vuSphericLightfieldConverter< SI, TI, SO, TO >::_fixel(), vuFileHelper::_getFieldsDataType(), vuFileHelper::_getKindOfLightfield(), vu1611< SIZE, TYPE >::_initViews(), vuSphericLightfieldFile< SIZE, TYPE >::_isDataSizeValid(), vu1611< SIZE, TYPE >::_isDataSizeValid(), Scanner::_lazyCalculate(), FourierSlicer< SIZE >::_lazyCalculate(), vuFourierClusterN< SIZE, TYPE >::_preprocess(), vuSimpleFVRCanvas::_renderImage(), vuSimpleFVRCanvas::_renderImageOld(), Scanner::_renderView(), FourierSlicer< SIZE >::_renderView(), vuFixelMap< SIZE, TYPE >::_shearX(), vuFixelMap< SIZE, TYPE >::_shearY(), vuSimpleFVRCanvas::_substract(), vu1611< SIZE, TYPE >::_syncViewsToBuffer(), vuSimpleFBR< SIZE, TYPE >::_updateSliceFilter(), vuSimpleFBR< SIZE, TYPE >::_updateViewFilter(), vu1112117::accumulateSlices(), vuStandardFVR< SIZE >::addBottom(), vuTFDesign::addColour(), FrameBuffer< 4 >::addColourWithM1subM2(), FrameBuffer< 4 >::addColourWithMask(), vuTFDesignSpec::addLight(), vuTFDesign::addOpacity(), vuSphericIBR< SIZE, TYPE >::addRight(), vuSimpleFBR< SIZE, TYPE >::addRight(), vuFourierCluster< SIZE, TYPE >::addView(), vuFourierCluster< SIZE, TYPE >::addViewToVolume(), vuSphVwFlt_Fourier< SIZE, TYPE >::addViewWithIndexToVolume(), vuSphericFilter< SIZE, TYPE >::applyFilteredViews(), vuFixelMap< SIZE, TYPE >::assignBuffer(), FrameBuffer< 4 >::blendOver(), FrameBuffer< 4 >::blendUnder(), SplatSlicer::buildSplat(), vuSphLfFlt_Z_Axis< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_XZ_Axis< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_XYZ_Axis< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_Triangle< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_Nearest< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_Line< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_FitAngle< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_BestMatch< SIZE, TYPE >::calcFilteredViews(), vuSphLfFlt_All< SIZE, TYPE >::calcFilteredViews(), vuFourierCluster< SIZE, TYPE >::calcSliceDimensions(), vu111211A::changeFormatIntermediate(), vu1512119::changeFormatIntermediate(), vuFixelMap< SIZE, TYPE >::clear(), vuFourierVolume< S >::clearSlice(), Volume::clearSlice(), vuTFDesign::ColourNode::ColourNode(), vuNormalBlock::computeAverage(), vu1112117::computeDimension(), vuFourierVolume< S >::computeDimensions(), FVR_NS::computeGradient(), vu111211A::computeNormals(), vu1512119::computeNormals(), vuFourierVolume< S >::computeSlice(), vu1112111::computeSplat(), vu1512111::computeSplat(), vu1112115::computeSplat(), vuNormalBlock::computeStats(), vuNormalTable::computeTable(), vuSphericLightfieldBasicConverter< SI, TI, SO, TO >::convert(), vuConvert::convert(), Volume::convert(), vu1112119::convertVUD2VUF(), vu1112119::convertVUF2VUD(), vuDVector< LightNode >::copyData(), vuFixelMap< SIZE, TYPE >::copyMapToChannel(), vu11122::createHistogram(), vu11121::createHistogram(), vuMap::createIdentity(), vuMap::createRamp(), vu11121::cropFrom(), vuFourierCluster< SIZE, TYPE >::doFilteringSeparable(), vuFourierCluster< SIZE, TYPE >::doFilteringSpheric(), vuFourierCluster< SIZE, TYPE >::doWeighting(), vu1512112::drawSlice(), vuSphericViewFilter< SIZE, TYPE >::ensureImage(), vuFourierCluster< SIZE, TYPE >::ensurePlan(), vu1112117::ensureSlices(), vuSphVwFlt_Blend< SIZE, TYPE >::filter(), find_dim(), vuDVector< LightNode >::findIndex(), vuNormalTable::findNearest(), vuParser::FixBuffer(), vuTFIntensity::fromMap(), vuTFDesign::generateFunction(), vuTFDesignSpec::generateLight(), vuTFDesignSpec::generateOpacities(), vuTFDesign::generateOpacities(), vuFixelMap< SIZE, TYPE >::getChannel(), vuTFDesign::getColourNodeIndex(), vu1112116::getDataPointer(), vu1::getDataSize(), vuVHImage::getDepth(), vu1113::getDim1Size(), vu1123::getDim1Size(), vu1112::getDim1Size(), vu1122::getDim1Size(), vu1712< SIZE >::getDim1Size(), vu1512::getDim1Size(), vu1121::getDim1Size(), vu1113::getDim2Size(), vu1123::getDim2Size(), vu1112::getDim2Size(), vu1122::getDim2Size(), vu1712< SIZE >::getDim2Size(), vu1512::getDim2Size(), vu1121::getDim2Size(), vu1113::getDim3Size(), vu1123::getDim3Size(), vu1112::getDim3Size(), vu1122::getDim3Size(), vu1712< SIZE >::getDim3Size(), vu1512::getDim3Size(), vu1113::getDim4Size(), vu1123::getDim4Size(), vuFileHelper::getDimension(), vuSphericViewFilterFactory< SIZE, TYPE >::getFilter(), vuSphericFilterFactory< SIZE, TYPE >::getFilter(), vuTorstensFourierFilter::getFilterNames(), vuSphericViewFilterFactory< SIZE, TYPE >::getFilterNames(), vuSphericFilterFactory< SIZE, TYPE >::getFilterNames(), vuSliceFilter::getFilterNames(), vuFixelMap< SIZE, TYPE >::getFixel(), vu1112111::getFootprintSize(), vu1512111::getFootprintSize(), vu1112115::getFootprintSize(), vuVHImage::getHeight(), vuSphericView< SIZE, TYPE >::getHeight(), vuSphericLightfieldFile< SIZE, TYPE >::getHeight(), vuFixelMap< SIZE, TYPE >::getHeight(), vu1611< SIZE, TYPE >::getHeight(), vuFourierVolume< S >::getImageHeight(), vuFourierClusterN< SIZE, TYPE >::getImageHeight(), vu1112117::getImageHeight(), FourierSlicer< SIZE >::getImageHeight(), vuFourierVolume< S >::getImageWidth(), vuFourierClusterN< SIZE, TYPE >::getImageWidth(), vu1112117::getImageWidth(), FourierSlicer< SIZE >::getImageWidth(), vuFileHelper::getImplementation(), vuSphericViewFilter< SIZE, TYPE >::getIndexOfView(), vu1611< SIZE, TYPE >::getIndexOfView(), Volume::getInternalSliceHeight(), Volume::getInternalSliceWidth(), vuFourierVolume< S >::getIsChannelActive(), vuString::getLastPathComponent(), vuString::getLength(), vuDVector< LightNode >::getLength(), vuFixelMap< SIZE, TYPE >::getMinAndMaxValue(), SMatrix::getNCols(), vuTFIntensity::getNComponents(), vuSphericFilter< SIZE, TYPE >::getNearestViews(), SPalette::getNFreeColour(), vuSpecPalette::getNLights(), SPalette::getNLights(), vuCommandLineTool::getNonParameter(), vuSpecPalette::getNRefls(), SPalette::getNRefls(), SMatrix::getNRows(), vuSphLfFlt_Nearest< SIZE, TYPE >::getNumberOfViews(), vuSphericViewFilter< SIZE, TYPE >::getNumberOfViews(), vuSphericLightfieldFile< SIZE, TYPE >::getNumberOfViews(), vuSphericInteractive< SIZE, TYPE >::getNumberOfViews(), vu1611< SIZE, TYPE >::getNumberOfViews(), vuSphericInteractive< SIZE, TYPE >::getNumberOfVisited(), vuTFDesign::getNumColours(), vuTFDesignSpec::getNumLights(), vuTFDesign::getNumOpacities(), vuString::getPathExtension(), vuTFIntensity::getRange(), vuFourierVolume< S >::getRenderMethod(), vu1::getRenderState(), vu111211A::getSample(), vu1512119::getSample(), vuNormalBlock::getSize(), vuDVector< LightNode >::getSize(), SVector::getSize(), vuSphericView< SIZE, TYPE >::getSizeInByte(), vuFourierVolume< S >::getSliceHeight(), Volume::getSliceHeight(), vu1112117::getSliceHeight(), vuFourierVolume< S >::getSliceWidth(), Volume::getSliceWidth(), vu1112117::getSliceWidth(), vu1112::getSpacing(), vu1712< SIZE >::getSpacing(), vu1512::getSpacing(), vuFourierVolume_IO< S >::getSpatialDataFromVUF(), vuDVector< LightNode >::getStepSize(), vu1112116::getValue(), vuSphericViewFilter< SIZE, TYPE >::getView(), vu1611_1< SIZE, TYPE >::getViewIndex(), vuVHImage::getWidth(), vuTorstensFourierFilter::getWidth(), vuSphericView< SIZE, TYPE >::getWidth(), vuSphericLightfieldFile< SIZE, TYPE >::getWidth(), vuSliceFilter::getWidth(), vuFixelMap< SIZE, TYPE >::getWidth(), SpecFVRNS::TorstensFilters::getWidth(), FVR_NS::TorstensFilters::getWidth(), vu1611< SIZE, TYPE >::getWidth(), vuFourierVolume< S >::getWrap(), vuFourierVolume< S >::getXSize(), vuFourierVolume< S >::getYSize(), vuFourierVolume< S >::getZSize(), vuSphericRevolver< SIZE, TYPE >::glRender(), vuSplat::glResize(), vuSphericViewFilter< SIZE, TYPE >::glResize(), vuSphericView< SIZE, TYPE >::glResize(), vuSpecSplat::glResize(), vuImage::glResize(), vuFourierVolume< S >::glResize(), vuFixelMap< SIZE, TYPE >::glResize(), vuCellProjector::glResize(), vuBccSplat::glResize(), vuBCCSheetSplatter::glResize(), vuBCCMarchingTetrahedra::glResize(), vuFourierCluster< SIZE, TYPE >::handleSlice(), vuString::hasPrefix(), vuString::hasSuffix(), vuFixelMap< 3, float >::index(), vuSphericInteractive< SIZE, TYPE >::indexOfNearestView(), vuTFPreintegrated::init(), vuTFIntensity::init(), vuNormalTable::initCollection(), vuFourierCluster< SIZE, TYPE >::initializeVolume(), vu1512112::initSheets(), vuDVector< LightNode >::insert(), SMatrix::insert(), vuFourierVolume< S >::interpolateSlice(), Volume::interpolateSlice(), vu1112117::interpolateSlice(), vuDVector< LightNode >::isMember(), vuTFDesignSpec::LightNode::LightNode(), vuCamera::load_cameras(), vuVHImage::loadSlice(), vuBasicSubViewer::makeCanvasSizeEqual(), SMatrix::makeDiag(), SMatrix::makeIdentity(), vu1512119::makeIntermediateImageOrtho(), vu111211A::makeIntermediateImageOrthoFastClass(), vu111211A::makeIntermediateImagePerspective(), vu1512119::makeIntermediateImagePerspective(), SMatrix::makeToeplitz(), vuTorstensFourierFilter::MakeWeightCube(), SpecFVRNS::TorstensFilters::MakeWeightCube(), FVR_NS::TorstensFilters::MakeWeightCube(), vuTorstensFourierFilter::MakeWeights(), SpecFVRNS::TorstensFilters::MakeWeights(), FVR_NS::TorstensFilters::MakeWeights(), vuNormalBlock::medianSplit(), SMatrix::norm2(), vuTFIntensity::normalizeAlphaToOne(), vuFourierCluster< SIZE, TYPE >::normalizeVolume(), vuMainWindow::OnAddUtility(), vuSphericBrowser< SIZE, TYPE >::OnBrowseViews(), vuSimpleFBR< SIZE, TYPE >::OnButtonFill(), vuSimpleFBR< SIZE, TYPE >::OnButtonSnap2View(), vuSphericBrowser< SIZE, TYPE >::OnChar(), vuCellProjector::OnChar(), vuSphericIBR< SIZE, TYPE >::OnChoiceFilter(), vuSphericRevolver< SIZE, TYPE >::OnChoiceNumberOfViews(), vuStandardFVR< SIZE >::OnChoiceRenderMethod(), vuSphericIBR< SIZE, TYPE >::OnChoiceSubFilter(), vuTransferCanvas::OnMouse(), vuKeyFrameCanvas::OnMouse(), vuTFDialogSpec::OnSlideLight(), vuVector::operator *(), Vector::operator *(), SMatrix::operator *(), vuVector::operator *=(), vuFixelMap< SIZE, TYPE >::operator *=(), Vector::operator *=(), SMatrix::operator *=(), SMatrix::operator coool::DensMatrix(), SVector::operator coool::Vector(), vuFixelMap< SIZE, TYPE >::operator+=(), SMatrix::operator+=(), vuFixelMap< SIZE, TYPE >::operator-=(), SMatrix::operator-=(), vuFixelMap< SIZE, TYPE >::operator/=(), operator<<(), vuTFIntensity::operator=(), vuNormalTable::operator=(), vuNormalBlock::operator=(), vuFixelMap< SIZE, TYPE >::operator=(), vu1112111::operator=(), vu1512111::operator=(), vu1112115::operator=(), SMatrix::operator=(), operator>>(), vuVector::operator[](), vuString::operator[](), vuSpherical::operator[](), vuNormalTable::operator[](), vuDVector< LightNode >::operator[](), Vector::operator[](), vuFourierVolume_IO< S >::pad(), vuFourier_IO::pad(), SpecFVRNS::pad(), FVR_NS::pad(), vu1712< SIZE >::pad(), vuFourier_IO::pad_r(), SpecFVRNS::pad_r(), FVR_NS::pad_r(), vuFourierVolume_IO< S >::padFourier(), vuSpecPalette::PaintColours(), vu111211A::preClassification(), vuFourierCluster< SIZE, TYPE >::premultiplySlice(), vuSphVwFlt_Fourier< SIZE, TYPE >::prepareForInteractive(), vuFourierClusterN< SIZE, TYPE >::prepareForInteractive(), vuFourierCluster< SIZE, TYPE >::prepareForInteractive(), vu1512112::prepareSheets(), vuFourierClusterN< SIZE, TYPE >::preprocess(), vuFourierCluster< SIZE, TYPE >::preprocess(), vu1112111::preprocess(), vu1512111::preprocess(), vu1112115::preprocess(), vu1512112::preprocess(), vu1112117::preprocess(), vuFourierVolume_IO< S >::preprocessSpatialInput(), vuSphLfFlt_Line< SIZE, TYPE >::preview(), vuSphLfFlt_BestMatch< SIZE, TYPE >::preview(), vu1611_2< SIZE, TYPE >::preview(), vu1112::preview(), vu1512::preview(), vuFixelMap< SIZE, TYPE >::read(), vuColour< 8 >::read(), vu1611< SIZE, TYPE >::read(), vu1112::read(), vu1512::read(), vu11122::read(), vu11121::read(), vu15121::read(), vuFourier_IO::read_head(), vuFourier_IO::read_raw(), SpecFVRNS::read_raw(), FVR_NS::read_raw(), FVR_NS::read_raw_fast(), vuFourier_IO::read_raw_r(), SpecFVRNS::read_raw_r(), FVR_NS::read_raw_r(), vuFourier_IO::read_raw_r_fast(), vu1112117::read_shfvr(), vuTFDesign::readColour(), vu1712< SIZE >::readData(), vuFourierVolume< S >::readFourierFromFile(), vuSphericView< SIZE, TYPE >::readFromBuffer(), vuSphericView< SIZE, TYPE >::readFromFileStream(), vuFixelMap< SIZE, TYPE >::readFromFileStream(), vu1712< SIZE >::readHeader(), vuTFDesignSpec::readLight(), vuFourier_IO::readNumber(), SpecFVRNS::readNumber(), FVR_NS::readNumber(), vuTFDesign::readOpacity(), vu1112111::readRaw(), vu1512111::readRaw(), ns_vu1112112::vu1112112::readRaw(), vu1112115::readRaw(), vu1112118::readRaw(), vu1112116::readRaw(), vu1512112::readRaw(), vu111211A::readRaw(), vu1512119::readRaw(), vu1512113::readRaw(), vu1112113::readRaw(), vu1512121::readRaw(), vu1512122::readRaw(), vu111211a::readRaw(), vuFourierVolume_IO< S >::readSpatial(), vuFourier_IO::readSpatial(), realTrans(), vu11122::remap(), vu11121::remap(), vuDVector< LightNode >::remove(), vuDVector< LightNode >::removeRange(), vu111211A::removeRunlengthEncoding(), vu1512119::removeRunlengthEncoding(), vuTransferCanvas::render(), vuKeyFrameCanvas::render(), vuBasicSubWindow::render(), vu1112111::render(), vu1512111::render(), vu1112115::render(), vu1112116::render(), vuSphericInteractive< SIZE, TYPE >::reset(), vuDVector< LightNode >::resizeData(), vuFixelMap< SIZE, TYPE >::rotate(), vuFixelMap< SIZE, TYPE >::rotate180(), vuFixelMap< SIZE, TYPE >::rotate90(), ns_vu1112112::vu1112112::run(), vu1112113::run(), vu111211A::runlengthEncode(), vu1512119::runlengthEncode(), vuFixelMap< SIZE, TYPE >::scaleAndBias(), Volume::scaleAndBias(), vu1112117::scaleAndBias(), vuFourierVolume_IO< S >::scaleAndWriteToFourierFile(), vu11121::scaleFrom(), vuNormalTable::setCollection(), vuTorstensFourierFilter::SetFilter(), SpecFVRNS::TorstensFilters::SetFilter(), FVR_NS::TorstensFilters::SetFilter(), vuFixelMap< SIZE, TYPE >::setFixel(), vuFourierVolume< S >::setIsChannelActive(), vuColourXYZa::setNormalSpectrum(), vuSphericViewFilter< SIZE, TYPE >::setNumberOfViews(), vuFourierVolume< S >::setOversampling(), vuFourierVolume< S >::setRenderMethod(), vuNormalBlock::setSize(), vuHistogram::setSize(), vuDVector< LightNode >::setSize(), vuDVector< LightNode >::setStepSize(), vuSphericViewFilter< SIZE, TYPE >::setView(), vuSliceFilter::setWidth(), vuFixelMap< SIZE, TYPE >::setWidthAndHeight(), vuFourierVolume< S >::setWrap(), vu111211A::shearOrtho(), vu1512119::shearOrtho(), vuFourierVolume< S >::shift2D(), SpecFVRNS::shift2D(), FVR_NS::shift2D(), vuFourierVolume_IO< S >::shift3D(), SpecFVRNS::shift3D(), FVR_NS::shift3D(), SpecFVRNS::shift_copy2D(), FVR_NS::shift_copy2D(), vuFourierVolume< S >::shiftCopy2D(), vuBasicSubViewer::showControl(), vu1512112::showHistogram(), SMatrix::SMatrix(), vu1512112::sortByDistance(), FVR_NS::spitData(), FVR_NS::spitVec3d(), vuCommandLineTool::stringForParameter(), stripExt(), FrameBuffer< 4 >::subColourWithMask(), vuString::substr(), swapBytes(), swizzle(), vuFourierVolume_IO< S >::transform3D(), SpecFVRNS::transform3D(), FVR_NS::transform3D(), vuFourierCluster< SIZE, TYPE >::transformSlice(), vuTFDesignSpec::updateFromPalette(), vuTFDesignSpec::updatePalette(), vu1112111::vu1112111(), vu1112115::vu1112115(), vu1512111::vu1512111(), vuFixelMap< SIZE, TYPE >::vuFixelMap(), vuImage::vuImage(), vuKeyFrameCanvas::vuKeyFrameCanvas(), vuNormalBlock::vuNormalBlock(), vuNormalTable::vuNormalTable(), vuSphericLightfieldFile< SIZE, TYPE >::vuSphericLightfieldFile(), vuSphericView< SIZE, TYPE >::vuSphericView(), vuTFIntensity::vuTFIntensity(), vuVHImage::vuVHImage(), vuTFDesignSpec::weightLights(), vuFourierCluster< SIZE, TYPE >::weightView(), vuFourierVolume< S >::wrapAndInitialize(), vuFourier_IO::wrapFourier(), vuFourierVolume< S >::wrapVolume(), Volume::wrapVolume(), vu1112117::wrapVolume(), vuFixelMap< SIZE, TYPE >::write(), vuColour< 8 >::write(), vu1611< SIZE, TYPE >::write(), vu1112::write(), vu1512::write(), vu11122::write(), vu11121::write(), vu15121::write(), vuFourier_IO::write_fvr_head(), vuFourier_IO::write_pvp_head(), vuTFDesign::writeColours(), writeComment(), writeCreate(), vu1712< SIZE >::writeData(), vuFourierVolume< S >::writeFourierToFile(), vu1712< SIZE >::writeHeader(), Volume::writeImage(), writeIncludes(), vuSphericView< SIZE, TYPE >::writeIntoBuffer(), writeIsAvailable(), vuTFDesignSpec::writeLights(), writeListAvailable(), vuFourier_IO::writeNumber(), vuTFDesign::writeOpacities(), vuFixelMap< SIZE, TYPE >::writeToFileStream(), vu111211A::~vu111211A(), and vu1512119::~vu1512119().

typedef unsigned short word
 

Definition at line 5 of file vuSimpleTypes.h.

Referenced by Scanner::_numberOfDigits(), FourierSlicer< SIZE >::_numberOfDigits(), _parseParameters(), FrameBuffer< 4 >::add(), FrameBuffer< 4 >::addColourWithM1subM2(), FrameBuffer< 4 >::addColourWithMask(), FrameBuffer< 4 >::blendOver(), FrameBuffer< 4 >::blendUnder(), vuTFDialogSpec::buildCustomSizer(), SplatSlicer::buildSplat(), vu111211A::changeFormatIntermediate(), vu1512119::changeFormatIntermediate(), FrameBuffer< 4 >::clear(), vuSphVwFlt_Fourier< SIZE, TYPE >::computeUnscaledImage(), vuFourierClusterN< SIZE, TYPE >::computeUnscaledImage(), vuConvert::convert(), FrameBuffer< 4 >::copy(), vuFixelMap< SIZE, TYPE >::copyMapToChannel(), vu111211A::createGLImage(), vu1512119::createGLImage(), vu11122::createHistogram(), vuMap::createRamp(), vuCommandLineTool::getArgument(), vuFixelMap< SIZE, TYPE >::getChannel(), FrameBuffer< 4 >::getData(), vu11122::getDataValue(), vuFixelMap< SIZE, TYPE >::getMinAndMaxValue(), vuTFPreintegrated::integrate(), vuVHImage::loadSlice(), main(), vu111211A::makeIntermediateImageOrthoFastClass(), vu111211A::makeIntermediateImagePerspective(), vu1512119::makeIntermediateImagePerspective(), vuColour< 8 >::nComponents(), vuColourN::nComponents(), vuCommandLineTool::numberOfNonParameters(), vuTFDialogSpec::OnSlideLight(), vuMap::operator[](), vuTFPreintegrated::preintegrate(), FrameBuffer< 4 >::print(), vu11122::read(), vu11122::remap(), vu111211A::runlengthEncode(), vu1512119::runlengthEncode(), vuTFDesignSpec::setAlphaByLight(), FrameBuffer< 4 >::setSize(), vuTFDesignSpec::setupMtlTriAlphaNodes(), vuFixel< SIZE, TYPE >::size(), FrameBuffer< 4 >::subColourWithMask(), swizzle(), vuTFDialogSpec::updateSliders(), vuTFDialogSpec::vuTFDialogSpec(), vu11122::write(), and vuTFDesignSpec::writeLights().


Function Documentation

word swizzle word  a  )  [inline]
 

Convert internal byte order between litte big endians.

Intel has little endian (lower byte first). Motorola and Apple have Big endian (higher byte at lower address).

Definition at line 39 of file vuSimpleTypes.h.

References word.

Referenced by vuVHImage::loadSlice().

dword swizzle dword  a  )  [inline]
 

Convert internal byte order between litte big endians.

Intel has little endian (lower byte first). Motorola and Apple have Big endian (higher byte at lower address). Maybe there is an assembler instruction to do the conversion?

Definition at line 25 of file vuSimpleTypes.h.

References dword.


Generated on Wed Dec 15 21:20:51 2004 for vuVolume by  doxygen 1.3.9.1