17 #ifndef mitkConnectomicsNetworkThresholder_h
18 #define mitkConnectomicsNetworkThresholder_h
20 #include <itkObject.h>
21 #include <itkObjectFactory.h>
26 #include <MitkConnectomicsExports.h>
42 itkFactorylessNewMacro(Self)
72 itkSetMacro( ThresholdingScheme, ThresholdingSchemes );
73 itkSetMacro( TargetThreshold,
double );
74 itkSetMacro( TargetDensity,
double );
77 itkGetMacro( ThresholdingScheme, ThresholdingSchemes );
78 itkGetMacro( TargetThreshold,
double );
79 itkGetMacro( TargetDensity,
double );
111 #endif // mitkConnectomicsNetworkThresholder_h
boost::graph_traits< NetworkType >::vertex_iterator VertexIteratorType
boost::graph_traits< NetworkType >::edge_iterator EdgeIteratorType
ThresholdingSchemes m_ThresholdingScheme
mitk::ConnectomicsNetwork::Pointer m_Network
DataCollection - Class to facilitate loading/accessing structured data.
mitk::ConnectomicsNetwork::EdgeDescriptorType EdgeDescriptorType
mitk::ConnectomicsNetwork::NetworkType NetworkType
std::map< EdgeDescriptorType, int > EdgeIndexStdMapType
#define mitkClassMacroItkParent(className, SuperClassName)
mitk::ConnectomicsNetwork::VertexDescriptorType VertexDescriptorType
boost::associative_property_map< VertexIndexStdMapType > VertexIndexMapType
std::map< VertexDescriptorType, int > VertexIndexStdMapType
A class for thresholding connectomics networks.
boost::associative_property_map< EdgeIndexStdMapType > EdgeIndexMapType
boost::graph_traits< NetworkType >::adjacency_iterator AdjacencyIteratorType
Connectomics Network Class.
itk::SmartPointer< Self > Pointer
ThresholdingSchemes
Possible schemes for thresholding the network.