|
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
|
DiffusionModelCompartmentType | GetCompartmentType () ITK_OVERRIDE |
| Utility function to return compartment type without needing dynamic casts. More...
|
|
virtual const char * | GetNameOfClass () const |
|
virtual ListType & | GetParameterLowerBounds () ITK_OVERRIDE |
|
virtual ListType & | GetParameterUpperBounds () ITK_OVERRIDE |
|
double | GetApparentFractionalAnisotropy () ITK_OVERRIDE |
|
double | GetApparentMeanDiffusivity () ITK_OVERRIDE |
|
double | GetApparentParallelDiffusivity () ITK_OVERRIDE |
| Get approximation to parallel diffusivity of the compartment (may be different from axial diffusivity which is an internal parameter of the model) More...
|
|
double | GetApparentPerpendicularDiffusivity () ITK_OVERRIDE |
| Get approximation to perpendicular diffusivity of the compartment (may be different from radial diffusivities which are internal parameters of the model) More...
|
|
unsigned int | GetCompartmentSize () ITK_OVERRIDE |
| Number of parameters to describe the model, these parameters will be self-contained, i.e. include fixed parameters for example. More...
|
|
ModelOutputVectorType & | GetCompartmentVector () ITK_OVERRIDE |
| Get compartment overall description vector, mainly for writing, should be self-contained. More...
|
|
const Matrix3DType & | GetDiffusionTensor () ITK_OVERRIDE |
| Get compartment as a 3D tensor (default behavior: throw exception if not supported by the compartment model) More...
|
|
bool | GetEstimateAxialDiffusivity () |
|
virtual double | GetFourierTransformedDiffusionProfile (double smallDelta, double bigDelta, double gradientStrength, const Vector3DType &gradient) ITK_OVERRIDE |
|
virtual double | GetLogDiffusionProfile (const Vector3DType &sample) ITK_OVERRIDE |
|
unsigned int | GetNumberOfParameters () ITK_OVERRIDE |
| Number of optimized parameters: smaller than total number of parameters. More...
|
|
virtual ListType & | GetParametersAsVector () ITK_OVERRIDE |
|
virtual ListType & | GetSignalAttenuationJacobian (double smallDelta, double bigDelta, double gradientStrength, const Vector3DType &gradient) ITK_OVERRIDE |
|
void | Reorient (vnl_matrix< double > &orientationMatrix, bool affineTransform) ITK_OVERRIDE |
| Reimplements re-orientation, useless in isotropic water compartment. More...
|
|
void | SetCompartmentVector (ModelOutputVectorType &compartmentVector) ITK_OVERRIDE |
| Set compartment overall description vector, for setting automatically the individual parameters when reading from disk. More...
|
|
void | SetEstimateAxialDiffusivity (bool arg) |
|
virtual void | SetParametersFromVector (const ListType ¶ms) ITK_OVERRIDE |
| Various methods for optimization parameters setting and getting. More...
|
|
virtual void | CopyFromOther (Self *rhs) |
| Copy internal parameters from another compartment, faster than a set/get compartment vector. More...
|
|
virtual double | GetAxialDiffusivity () |
|
virtual double | GetExtraAxonalFraction () |
|
virtual double | GetOrientationConcentration () |
|
virtual double | GetOrientationPhi () |
|
virtual double | GetOrientationTheta () |
|
virtual double | GetPerpendicularAngle () |
|
double | GetPredictedSignal (double smallDelta, double bigDelta, double gradientStrength, const Vector3DType &gradient) |
|
virtual double | GetRadialDiffusivity1 () |
|
virtual double | GetRadialDiffusivity2 () |
|
virtual bool | GetTensorCompatible () |
|
virtual double | GetTissueRadius () |
|
virtual bool | IsEqual (Self *rhs, double tolerance=1.0e-2, double absoluteTolerance=1.0e-8) |
| Tests equality to another compartment up to a constant (relative and absolute tolerances) More...
|
|
virtual void | SetAxialDiffusivity (double num) |
|
virtual void | SetExtraAxonalFraction (double num) |
|
virtual void | SetOrientationConcentration (double num) |
|
virtual void | SetOrientationPhi (double num) |
|
virtual void | SetOrientationTheta (double num) |
|
virtual void | SetPerpendicularAngle (double num) |
|
virtual void | SetRadialDiffusivity1 (double num) |
|
virtual void | SetRadialDiffusivity2 (double num) |
|
virtual void | SetTissueRadius (double num) |
|
Definition at line 9 of file animaFreeWaterCompartment.h.