#include <vtkMRMLEMSTreeParametersLeafNode.h>
typedef vtkstd::vector<double> vtkMRMLEMSTreeParametersLeafNode::PointType [protected] |
typedef SamplePointListType::const_iterator vtkMRMLEMSTreeParametersLeafNode::SamplePointListConstIterator [protected] |
typedef SamplePointListType::iterator vtkMRMLEMSTreeParametersLeafNode::SamplePointListIterator [protected] |
typedef vtkstd::vector<PointType> vtkMRMLEMSTreeParametersLeafNode::SamplePointListType [protected] |
| anonymous enum |
| vtkMRMLEMSTreeParametersLeafNode::vtkMRMLEMSTreeParametersLeafNode | ( | ) | [protected] |
| vtkMRMLEMSTreeParametersLeafNode::~vtkMRMLEMSTreeParametersLeafNode | ( | ) | [protected] |
| vtkMRMLEMSTreeParametersLeafNode::vtkMRMLEMSTreeParametersLeafNode | ( | const vtkMRMLEMSTreeParametersLeafNode & | ) | [protected] |
| void vtkMRMLEMSTreeParametersLeafNode::AddSamplePoint | ( | double | xyz[3] | ) | [virtual] |
References DistributionSamplePointsRAS.
Referenced by vtkEMSegmentMRMLManager::AddTreeNodeDistributionSamplePoint().
| void vtkMRMLEMSTreeParametersLeafNode::AddTargetInputChannel | ( | ) | [virtual] |
References LogCovariance, LogCovarianceCorrection, LogMean, LogMeanCorrection, and NumberOfTargetInputChannels.
Referenced by vtkMRMLEMSTreeParametersNode::AddTargetInputChannel(), and vtkMRMLEMSTreeNode::AddTargetInputChannel().
| void vtkMRMLEMSTreeParametersLeafNode::ClearSamplePoints | ( | ) | [virtual] |
References DistributionSamplePointsRAS.
Referenced by vtkEMSegmentMRMLManager::RemoveAllTreeNodeDistributionSamplePoints().
| void vtkMRMLEMSTreeParametersLeafNode::Copy | ( | vtkMRMLNode * | node | ) | [virtual] |
| vtkMRMLNode * vtkMRMLEMSTreeParametersLeafNode::CreateNodeInstance | ( | ) | [virtual] |
Create instance of the default node. Like New only virtual NOTE: Subclasses should implement this method
Implements vtkMRMLNode.
References autoSlicerTracto2regions::ret.
| vtkstd::vector<vtkstd::vector<double> > vtkMRMLEMSTreeParametersLeafNode::GetLogCovariance | ( | ) | [inline] |
References LogCovariance.
Referenced by vtkEMSegmentMRMLManager::GetTreeNodeDistributionLogCovariance(), vtkEMSegmentMRMLManager::GetTreeNodeDistributionLogCovarianceWithCorrection(), vtkEMSegmentMRMLManager::IsTreeNodeDistributionLogCovarianceWithCorrectionInvertableAndSemiDefinite(), and vtkEMSegmentMRMLManager::SetTreeNodeDistributionLogCovarianceWithCorrection().
| vtkstd::vector<vtkstd::vector<double> > vtkMRMLEMSTreeParametersLeafNode::GetLogCovarianceCorrection | ( | ) | [inline] |
| double vtkMRMLEMSTreeParametersLeafNode::GetLogCovarianceCorrection | ( | int | row, | |
| int | column | |||
| ) | const [virtual] |
References LogCovarianceCorrection.
Referenced by vtkEMSegmentMRMLManager::GetTreeNodeDistributionLogCovarianceCorrection(), vtkEMSegmentMRMLManager::GetTreeNodeDistributionLogCovarianceWithCorrection(), and vtkEMSegmentMRMLManager::IsTreeNodeDistributionLogCovarianceWithCorrectionInvertableAndSemiDefinite().
| double vtkMRMLEMSTreeParametersLeafNode::GetLogMean | ( | int | index | ) | const [virtual] |
References LogMean.
Referenced by vtkEMSegmentMRMLManager::GetTreeNodeDistributionLogMean().
| double vtkMRMLEMSTreeParametersLeafNode::GetLogMeanCorrection | ( | int | index | ) | const [virtual] |
References LogMeanCorrection.
Referenced by vtkEMSegmentMRMLManager::GetTreeNodeDistributionLogMeanCorrection().
| virtual const char* vtkMRMLEMSTreeParametersLeafNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, Model) NOTE: Subclasses should implement this method
Implements vtkMRMLNode.
| void vtkMRMLEMSTreeParametersLeafNode::GetNthSamplePoint | ( | int | n, | |
| double | xyz[3] | |||
| ) | const [virtual] |
References DistributionSamplePointsRAS.
Referenced by vtkEMSegmentMRMLManager::GetTreeNodeDistributionSamplePoint().
| int vtkMRMLEMSTreeParametersLeafNode::GetNumberOfSamplePoints | ( | ) | const [virtual] |
References DistributionSamplePointsRAS.
Referenced by vtkEMSegmentMRMLManager::GetTreeNodeDistributionNumberOfSamples().
| vtkMRMLEMSTreeParametersLeafNode * vtkMRMLEMSTreeParametersLeafNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLNode.
References autoSlicerTracto2regions::ret.
| void vtkMRMLEMSTreeParametersLeafNode::operator= | ( | const vtkMRMLEMSTreeParametersLeafNode & | ) | [protected] |
Reimplemented from vtkMRMLNode.
| void vtkMRMLEMSTreeParametersLeafNode::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented from vtkMRMLNode.
References Console::c, DistributionSamplePointsRAS, DistributionSpecificationMethod, IntensityLabel, LogCovariance, LogCovarianceCorrection, LogMean, LogMeanCorrection, PrintQuality, and SubParcellationVolumeName.
| void vtkMRMLEMSTreeParametersLeafNode::ReadXMLAttributes | ( | const char ** | atts | ) | [virtual] |
Set node attributes NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation
Reimplemented from vtkMRMLNode.
References Console::c, autoSlicerTracto2regions::d, DistributionSamplePointsRAS, DistributionSpecificationMethod, IntensityLabel, LogCovariance, LogCovarianceCorrection, LogMean, LogMeanCorrection, PrintQuality, SetNumberOfTargetInputChannels(), and ModifyHeader::val.
| void vtkMRMLEMSTreeParametersLeafNode::RemoveNthSamplePoint | ( | int | n | ) | [virtual] |
References DistributionSamplePointsRAS.
Referenced by vtkEMSegmentMRMLManager::RemoveTreeNodeDistributionSamplePoint().
| void vtkMRMLEMSTreeParametersLeafNode::RemoveNthTargetInputChannel | ( | int | index | ) | [virtual] |
| void vtkMRMLEMSTreeParametersLeafNode::SetLogCovarianceCorrection | ( | int | row, | |
| int | column, | |||
| double | value | |||
| ) | [virtual] |
References LogCovarianceCorrection, and vtkMRMLNode::Modified().
Referenced by vtkEMSegmentMRMLManager::ResetTreeNodeDistributionLogCovarianceCorrection(), vtkEMSegmentMRMLManager::SetTreeNodeDistributionLogCovarianceOffDiagonal(), and vtkEMSegmentMRMLManager::SetTreeNodeDistributionLogCovarianceWithCorrection().
| void vtkMRMLEMSTreeParametersLeafNode::SetLogMean | ( | int | index, | |
| double | value | |||
| ) | [virtual] |
| void vtkMRMLEMSTreeParametersLeafNode::SetLogMeanCorrection | ( | int | index, | |
| double | value | |||
| ) | [virtual] |
| void vtkMRMLEMSTreeParametersLeafNode::SetNumberOfTargetInputChannels | ( | unsigned int | n | ) | [virtual] |
| vtkMRMLEMSTreeParametersLeafNode::vtkGetMacro | ( | DistributionSpecificationMethod | , | |
| int | ||||
| ) |
| vtkMRMLEMSTreeParametersLeafNode::vtkGetMacro | ( | PrintQuality | , | |
| int | ||||
| ) |
| vtkMRMLEMSTreeParametersLeafNode::vtkGetMacro | ( | IntensityLabel | , | |
| int | ||||
| ) |
| vtkMRMLEMSTreeParametersLeafNode::vtkGetMacro | ( | NumberOfTargetInputChannels | , | |
| unsigned | int | |||
| ) |
| vtkMRMLEMSTreeParametersLeafNode::vtkGetStringMacro | ( | SubParcellationVolumeName | ) |
| vtkMRMLEMSTreeParametersLeafNode::vtkSetMacro | ( | DistributionSpecificationMethod | , | |
| int | ||||
| ) |
| vtkMRMLEMSTreeParametersLeafNode::vtkSetMacro | ( | PrintQuality | , | |
| int | ||||
| ) |
| vtkMRMLEMSTreeParametersLeafNode::vtkSetMacro | ( | IntensityLabel | , | |
| int | ||||
| ) |
| vtkMRMLEMSTreeParametersLeafNode::vtkSetStringMacro | ( | SubParcellationVolumeName | ) |
| vtkMRMLEMSTreeParametersLeafNode::vtkTypeMacro | ( | vtkMRMLEMSTreeParametersLeafNode | , | |
| vtkMRMLNode | ||||
| ) |
| void vtkMRMLEMSTreeParametersLeafNode::WriteXML | ( | ostream & | of, | |
| int | indent | |||
| ) | [virtual] |
Write this node's information to a MRML file in XML format. NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation
Reimplemented from vtkMRMLNode.
References Console::c, DistributionSamplePointsRAS, DistributionSpecificationMethod, IntensityLabel, LogCovariance, LogCovarianceCorrection, LogMean, LogMeanCorrection, PrintQuality, and SubParcellationVolumeName.
Referenced by Copy(), PrintSelf(), ReadXMLAttributes(), vtkMRMLEMSTreeParametersLeafNode(), and WriteXML().
int vtkMRMLEMSTreeParametersLeafNode::IntensityLabel [protected] |
Referenced by Copy(), PrintSelf(), ReadXMLAttributes(), vtkMRMLEMSTreeParametersLeafNode(), and WriteXML().
vtkstd::vector<vtkstd::vector<double> > vtkMRMLEMSTreeParametersLeafNode::LogCovariance [protected] |
vtkstd::vector<vtkstd::vector<double> > vtkMRMLEMSTreeParametersLeafNode::LogCovarianceCorrection [protected] |
vtkstd::vector<double> vtkMRMLEMSTreeParametersLeafNode::LogMean [protected] |
vtkstd::vector<double> vtkMRMLEMSTreeParametersLeafNode::LogMeanCorrection [protected] |
unsigned int vtkMRMLEMSTreeParametersLeafNode::NumberOfTargetInputChannels [protected] |
int vtkMRMLEMSTreeParametersLeafNode::PrintQuality [protected] |
Referenced by Copy(), PrintSelf(), ReadXMLAttributes(), vtkMRMLEMSTreeParametersLeafNode(), and WriteXML().
Referenced by Copy(), PrintSelf(), vtkMRMLEMSTreeParametersLeafNode(), and WriteXML().
1.6.1