Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::ConnectomicsNetworkConverter Class Reference

A class giving functions for conversion of connectomics networks into different formats. More...

#include <mitkConnectomicsNetworkConverter.h>

Inheritance diagram for mitk::ConnectomicsNetworkConverter:
Collaboration diagram for mitk::ConnectomicsNetworkConverter:

Public Types

typedef mitk::ConnectomicsNetwork::NetworkType NetworkType
 
typedef mitk::ConnectomicsNetwork::VertexDescriptorType VertexDescriptorType
 
typedef mitk::ConnectomicsNetwork::EdgeDescriptorType EdgeDescriptorType
 
typedef boost::graph_traits< NetworkType >::vertex_iterator VertexIteratorType
 
typedef boost::graph_traits< NetworkType >::adjacency_iterator AdjacencyIteratorType
 
typedef std::map< EdgeDescriptorType, int > EdgeIndexStdMapType
 
typedef boost::associative_property_map< EdgeIndexStdMapTypeEdgeIndexMapType
 
typedef boost::iterator_property_map< std::vector< double >::iterator, EdgeIndexMapTypeEdgeIteratorPropertyMapType
 
typedef boost::property_map< NetworkType, boost::vertex_index_t >::type VertexIndexMapType
 
typedef boost::iterator_property_map< std::vector< double >::iterator, VertexIndexMapTypeVertexIteratorPropertyMapType
 

Public Member Functions

 mitkClassMacroItkParent (ConnectomicsNetworkConverter, itk::Object)
 
Pointer Clone () const
 
virtual void SetNetwork (mitk::ConnectomicsNetwork *_arg)
 
vnl_matrix< double > GetNetworkAsVNLAdjacencyMatrix ()
 
vnl_matrix< double > GetNetworkAsVNLDegreeMatrix ()
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 ConnectomicsNetworkConverter ()
 
 ~ConnectomicsNetworkConverter ()
 

Protected Attributes

mitk::ConnectomicsNetwork::Pointer m_Network
 

Detailed Description

A class giving functions for conversion of connectomics networks into different formats.

Definition at line 34 of file mitkConnectomicsNetworkConverter.h.

Member Typedef Documentation

typedef boost::graph_traits<NetworkType>::adjacency_iterator mitk::ConnectomicsNetworkConverter::AdjacencyIteratorType

Definition at line 50 of file mitkConnectomicsNetworkConverter.h.

Definition at line 52 of file mitkConnectomicsNetworkConverter.h.

typedef boost::iterator_property_map< std::vector< double >::iterator, EdgeIndexMapType > mitk::ConnectomicsNetworkConverter::EdgeIteratorPropertyMapType

Definition at line 53 of file mitkConnectomicsNetworkConverter.h.

typedef boost::property_map< NetworkType, boost::vertex_index_t>::type mitk::ConnectomicsNetworkConverter::VertexIndexMapType

Definition at line 54 of file mitkConnectomicsNetworkConverter.h.

typedef boost::iterator_property_map< std::vector< double >::iterator, VertexIndexMapType > mitk::ConnectomicsNetworkConverter::VertexIteratorPropertyMapType

Definition at line 55 of file mitkConnectomicsNetworkConverter.h.

typedef boost::graph_traits<NetworkType>::vertex_iterator mitk::ConnectomicsNetworkConverter::VertexIteratorType

Definition at line 49 of file mitkConnectomicsNetworkConverter.h.

Constructor & Destructor Documentation

mitk::ConnectomicsNetworkConverter::ConnectomicsNetworkConverter ( )
protected

Definition at line 19 of file mitkConnectomicsNetworkConverter.cpp.

mitk::ConnectomicsNetworkConverter::~ConnectomicsNetworkConverter ( )
protected

Definition at line 23 of file mitkConnectomicsNetworkConverter.cpp.

Member Function Documentation

Pointer mitk::ConnectomicsNetworkConverter::Clone ( ) const
vnl_matrix< double > mitk::ConnectomicsNetworkConverter::GetNetworkAsVNLAdjacencyMatrix ( )

Definition at line 27 of file mitkConnectomicsNetworkConverter.cpp.

vnl_matrix< double > mitk::ConnectomicsNetworkConverter::GetNetworkAsVNLDegreeMatrix ( )

Definition at line 50 of file mitkConnectomicsNetworkConverter.cpp.

mitk::ConnectomicsNetworkConverter::mitkClassMacroItkParent ( ConnectomicsNetworkConverter  ,
itk::Object   
)

Standard class typedefs. Method for creation through the object factory.

virtual void mitk::ConnectomicsNetworkConverter::SetNetwork ( mitk::ConnectomicsNetwork _arg)
virtual

Member Data Documentation

mitk::ConnectomicsNetwork::Pointer mitk::ConnectomicsNetworkConverter::m_Network
protected

Definition at line 72 of file mitkConnectomicsNetworkConverter.h.


The documentation for this class was generated from the following files: