Constellation: Connectivity-based Structural Parcellation
connConversion.h
Go to the documentation of this file.
1
#ifndef CONSTELLATION_CONNCONVERSION_H
2
#define CONSTELLATION_CONNCONVERSION_H
3
4
#include <aims/sparsematrix/sparseMatrix.h>
5
#include <
constellation/connectivities.h
>
6
7
namespace
constel
{
8
9
aims::SparseMatrix
*
connectivitiesToSparseMatrix
(
10
const
Connectivities
&conn);
11
12
Connectivities
*
sparseMatrixToConnectivities
(
13
const
aims::SparseMatrix
&mat);
14
15
void
sparseMatrixToConnectivities
(
16
const
aims::SparseMatrix
&mat,
Connectivities
&conn);
17
18
void
sparseMatrixToConnectivities
(
19
const
aims::boost_sparse_matrix
&mat,
Connectivities
&conn);
20
21
void
writeConnectivities
(
22
const
Connectivities
&conn,
const
std::string &filename,
23
bool
ascii=
false
);
24
25
}
26
#endif
27
aims::SparseMatrix
connectivities.h
aims::boost_sparse_matrix
boost::numeric::ublas::sparse_matrix< double > boost_sparse_matrix
constel
Definition
bundleLoader.h:45
constel::sparseMatrixToConnectivities
Connectivities * sparseMatrixToConnectivities(const aims::SparseMatrix &mat)
constel::writeConnectivities
void writeConnectivities(const Connectivities &conn, const std::string &filename, bool ascii=false)
constel::connectivitiesToSparseMatrix
aims::SparseMatrix * connectivitiesToSparseMatrix(const Connectivities &conn)
constel::Connectivities
std::vector< Connectivity > Connectivities
Definition
connectivities.h:67
constellation
connConversion.h
Generated by
1.13.2