AppendOrientation(const double x, const double y, const double z, const int shell=-1) | itk::SamplingScheme3D< TPixelType > | |
AppendOrientation(const PointType &point, const int shell=-1) | itk::SamplingScheme3D< TPixelType > | |
AppendOrientationAndRadiusValue(const double x, const double y, const double z, const double radius, const int shell=-1) | itk::SamplingScheme3D< TPixelType > | |
CalculateElectrostaticEnergy(const double order=2.0, const bool isNormalize=true, const bool countHalf=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateElectrostaticEnergyInShell(const unsigned int shellIndex, const double order=2.0, const bool isNormalize=true, const bool countHalf=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateElectrostaticEnergyMatrix(const double order=2.0) const | itk::SamplingScheme3D< TPixelType > | |
CalculateInnerProductMatrix(const bool isAbsolute=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateMaxDot(const unsigned int index, const bool isSymmetric=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateMaxDotInShell(const unsigned int sampleIndex, const unsigned int shellIndex, const bool isSymmetric=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateMinDistance(const unsigned int index, const bool isSymmetric=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateMinDistance(const bool isSymmetric=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateMinDistanceInShell(const unsigned int sampleIndex, const unsigned int shellIndex, const bool isSymmetric=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateMinDistanceInShell(const unsigned int shellIndex, const bool isSymmetric=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateMinDistanceUpperBound(const unsigned int numberOfPoints, const bool isSphericalDistance=true) | itk::SamplingScheme3D< TPixelType > | static |
CalculatePackingDensity(const bool isSymmetric=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculatePackingDensityInShell(const unsigned int shellIndex, const bool isSymmetric=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateSphericalCodeEntropy(const bool isSymmetric=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateSphericalCodeEntropyInShell(const unsigned int shellIndex, const bool isSymmetric=true) const | itk::SamplingScheme3D< TPixelType > | |
CalculateVoronoiEntropy(const MatrixType &grad, const MatrixType &gradTess, const bool isSymmetric=true) | itk::SamplingScheme3D< TPixelType > | static |
CalculateVoronoiEntropy(const int tess=7, const bool isSymmetric=true) | itk::SamplingScheme3D< TPixelType > | |
CalculateVoronoiEntropyInShell(const unsigned int shellIndex, const int tess=7, const bool isSymmetric=true) | itk::SamplingScheme3D< TPixelType > | |
Clear() | itk::SamplingSchemeQSpace< TPixelType > | |
ConstPointer typedef | itk::SamplingSchemeQSpace< TPixelType > | |
ConvertBVectorToQVector() | itk::SamplingSchemeQSpace< TPixelType > | |
ConvertQVectorToBVector() | itk::SamplingSchemeQSpace< TPixelType > | |
CorrectBValues() | itk::SamplingSchemeQSpace< TPixelType > | |
CorrectRadiusValues() ITK_OVERRIDE | itk::SamplingSchemeQSpace< TPixelType > | virtual |
CreateAnother(void) const | itk::SamplingSchemeQSpace< TPixelType > | |
GenerateFromRandomPoints(const std::vector< int > &numberOfPoints) | itk::SamplingScheme3D< TPixelType > | |
GetBThresholdSingleShell() | itk::SamplingSchemeQSpace< TPixelType > | virtual |
GetBVector() | itk::SamplingSchemeQSpace< TPixelType > | virtual |
GetBVectorInShell(unsigned int shellIndex) | itk::SamplingSchemeQSpace< TPixelType > | |
GetDeltaBig() | itk::SamplingScheme3D< TPixelType > | virtual |
GetDeltaSmall() | itk::SamplingScheme3D< TPixelType > | virtual |
GetIndicesInShells() | itk::SamplingScheme3D< TPixelType > | virtual |
GetNameOfClass() const | itk::SamplingSchemeQSpace< TPixelType > | virtual |
GetNumberOfSamples() const | itk::SamplingScheme3D< TPixelType > | inline |
GetNumberOfSamplesAtEachShell() const | itk::SamplingScheme3D< TPixelType > | inline |
GetNumberOfSamplesInShell(const unsigned int shellIndex) const | itk::SamplingScheme3D< TPixelType > | inline |
GetNumberOfShells() const | itk::SamplingScheme3D< TPixelType > | inline |
GetNumbers(int &numberUniqueSamples, int &numberAntipodalSamples, int &numberRepeatedSamples) const | itk::SamplingScheme3D< TPixelType > | |
GetOrientation(unsigned int index) | itk::SamplingScheme3D< TPixelType > | inline |
GetOrientationsCartesian(const bool alwarysReCalculate=false) | itk::SamplingScheme3D< TPixelType > | |
GetOrientationsCartesianInShell(const unsigned int shellIndex) const | itk::SamplingScheme3D< TPixelType > | |
GetOrientationsSpherical(const bool alwarysReCalculate=false) | itk::SamplingScheme3D< TPixelType > | |
GetOrientationsSphericalInShell(const unsigned int shellIndex) | itk::SamplingScheme3D< TPixelType > | |
GetRadiusThresholdSingleShell() | itk::SamplingScheme3D< TPixelType > | virtual |
GetRadiusValue(unsigned int index) | itk::SamplingScheme3D< TPixelType > | inline |
GetRadiusVector() | itk::SamplingScheme3D< TPixelType > | virtual |
GetRadiusVectorInShell(unsigned int shellIndex) | itk::SamplingScheme3D< TPixelType > | |
GetTau() | itk::SamplingScheme3D< TPixelType > | virtual |
GroupBValues() | itk::SamplingSchemeQSpace< TPixelType > | |
GroupRadiusValues() | itk::SamplingScheme3D< TPixelType > | |
Index2DVectorPointer typedef | itk::SamplingSchemeQSpace< TPixelType > | |
Index2DVectorType typedef | itk::SamplingSchemeQSpace< TPixelType > | |
IndexVectorType typedef | itk::SamplingSchemeQSpace< TPixelType > | |
InternalClone() const ITK_OVERRIDE | itk::SamplingSchemeQSpace< TPixelType > | protected |
m_BThresholdSingleShell | itk::SamplingSchemeQSpace< TPixelType > | protected |
m_BVector | itk::SamplingSchemeQSpace< TPixelType > | protected |
m_DeltaBig | itk::SamplingScheme3D< TPixelType > | protected |
m_DeltaSmall | itk::SamplingScheme3D< TPixelType > | protected |
m_IndicesInShells | itk::SamplingScheme3D< TPixelType > | protected |
m_OrientationsCartesian | itk::SamplingScheme3D< TPixelType > | protected |
m_OrientationsSpherical | itk::SamplingScheme3D< TPixelType > | protected |
m_RadiusThresholdSingleShell | itk::SamplingScheme3D< TPixelType > | protected |
m_RadiusVector | itk::SamplingScheme3D< TPixelType > | protected |
m_Tau | itk::SamplingScheme3D< TPixelType > | protected |
MatrixPointer typedef | itk::SamplingScheme3D< TPixelType > | |
MatrixType typedef | itk::SamplingScheme3D< TPixelType > | |
New() | itk::SamplingSchemeQSpace< TPixelType > | static |
NormalizeDirections() | itk::SamplingScheme3D< TPixelType > | |
operator=(const Self &) | itk::SamplingSchemeQSpace< TPixelType > | private |
Pointer typedef | itk::SamplingSchemeQSpace< TPixelType > | |
PointsContainer typedef | itk::SamplingScheme3D< TPixelType > | |
PointsContainerConstIterator typedef | itk::SamplingScheme3D< TPixelType > | |
PointsContainerConstPointer typedef | itk::SamplingScheme3D< TPixelType > | |
PointsContainerIterator typedef | itk::SamplingScheme3D< TPixelType > | |
PointsContainerPointer typedef | itk::SamplingScheme3D< TPixelType > | |
PointType typedef | itk::SamplingScheme3D< TPixelType > | |
PrintSelf(std::ostream &os, Indent indent) const ITK_OVERRIDE | itk::SamplingSchemeQSpace< TPixelType > | protected |
ReadOrientationFile(const std::string &gradFile, const int NoSymmetricDuple=DIRECTION_NODUPLICATE, const int flipx=DIRECTION_NOFLIP, const int flipy=DIRECTION_NOFLIP, const int flipz=DIRECTION_NOFLIP, const bool need_normalize=true) | itk::SamplingScheme3D< TPixelType > | |
ReadOrientationFileList(const std::vector< std::string > &gradFileVec, const int NoSymmetricDuple=DIRECTION_NODUPLICATE, const int flipx=DIRECTION_NOFLIP, const int flipy=DIRECTION_NOFLIP, const int flipz=DIRECTION_NOFLIP, const bool need_normalize=true) | itk::SamplingScheme3D< TPixelType > | |
RemoveSamplesNotIndexed() | itk::SamplingSchemeQSpace< TPixelType > | |
SamplingScheme3D() | itk::SamplingScheme3D< TPixelType > | protected |
SamplingSchemeQSpace() | itk::SamplingSchemeQSpace< TPixelType > | protected |
SamplingSchemeQSpace(const Self &) | itk::SamplingSchemeQSpace< TPixelType > | private |
Self typedef | itk::SamplingSchemeQSpace< TPixelType > | |
SetBThresholdSingleShell(double _arg) | itk::SamplingSchemeQSpace< TPixelType > | virtual |
SetBVector(const STDVectorPointer bVec) | itk::SamplingSchemeQSpace< TPixelType > | |
SetDeltaBig(double _arg) | itk::SamplingScheme3D< TPixelType > | virtual |
SetDeltaSmall(double _arg) | itk::SamplingScheme3D< TPixelType > | virtual |
SetIndicesInShells(Index2DVectorPointer _arg) | itk::SamplingScheme3D< TPixelType > | virtual |
SetOrientationsCartesian(const MatrixPointer mat) | itk::SamplingScheme3D< TPixelType > | |
SetOrientationsSpherical(const MatrixPointer mat) | itk::SamplingScheme3D< TPixelType > | |
SetRadiusThresholdSingleShell(double _arg) | itk::SamplingScheme3D< TPixelType > | virtual |
SetRadiusVector(const STDVectorPointer radiusVec) | itk::SamplingScheme3D< TPixelType > | |
SetSamplingScheme3D(typename Superclass::Pointer scheme3D) | itk::SamplingSchemeQSpace< TPixelType > | |
SetTau(double _arg) | itk::SamplingScheme3D< TPixelType > | virtual |
STDVectorPointer typedef | itk::SamplingSchemeQSpace< TPixelType > | |
STDVectorType typedef | itk::SamplingSchemeQSpace< TPixelType > | |
Superclass typedef | itk::SamplingSchemeQSpace< TPixelType > | |
ValueType typedef | itk::SamplingScheme3D< TPixelType > | |
~SamplingScheme3D() | itk::SamplingScheme3D< TPixelType > | inlineprotectedvirtual |
~SamplingSchemeQSpace() | itk::SamplingSchemeQSpace< TPixelType > | inlineprotectedvirtual |