MNE-CPP  0.1.9
A Framework for Electrophysiology
Public Types | Public Member Functions | List of all members
MNELIB::MNEProjectToSurface Class Reference

Brief description of this class. More...

#include <mne_project_to_surface.h>

Public Types

typedef QSharedPointer< MNEProjectToSurfaceSPtr
 
typedef QSharedPointer< const MNEProjectToSurfaceConstSPtr
 

Public Member Functions

 MNEProjectToSurface ()
 
 MNEProjectToSurface (const MNELIB::MNEBemSurface &p_MNEBemSurf)
 MNEProjectToSurface. More...
 
 MNEProjectToSurface (const MNELIB::MNESurface &p_MNESurf)
 MNEProjectToSurface. More...
 
bool mne_find_closest_on_surface (const Eigen::MatrixXf &r, const int np, Eigen::MatrixXf &rTri, Eigen::VectorXi &nearest, Eigen::VectorXf &dist)
 mne_find_closest_on_surface More...
 

Detailed Description

Brief description of this class.

Description of what this class is intended to do (in detail).

Definition at line 83 of file mne_project_to_surface.h.

Member Typedef Documentation

◆ ConstSPtr

Const shared pointer type for MNEProjectToSurface.

Definition at line 88 of file mne_project_to_surface.h.

◆ SPtr

Shared pointer type for MNEProjectToSurface.

Definition at line 87 of file mne_project_to_surface.h.

Constructor & Destructor Documentation

◆ MNEProjectToSurface() [1/3]

MNEProjectToSurface::MNEProjectToSurface ( )

Constructs a MNEProjectToSurface object.

Definition at line 74 of file mne_project_to_surface.cpp.

◆ MNEProjectToSurface() [2/3]

MNEProjectToSurface::MNEProjectToSurface ( const MNELIB::MNEBemSurface p_MNEBemSurf)

MNEProjectToSurface.

Constructs a MNEProjectToSurface with the data of a MNEBemSurface object.

Parameters
[in]p_MNEBemSurfThe MNEBemSurface to which is to be projected.

Definition at line 88 of file mne_project_to_surface.cpp.

◆ MNEProjectToSurface() [3/3]

MNEProjectToSurface::MNEProjectToSurface ( const MNELIB::MNESurface p_MNESurf)

MNEProjectToSurface.

Constructs a MNEProjectToSurface with the data of a MNESurf object.

Parameters
[in]p_MNESurfThe MNESurface to which is to be projected.

Definition at line 124 of file mne_project_to_surface.cpp.

Member Function Documentation

◆ mne_find_closest_on_surface()

bool MNEProjectToSurface::mne_find_closest_on_surface ( const Eigen::MatrixXf &  r,
const int  np,
Eigen::MatrixXf &  rTri,
Eigen::VectorXi &  nearest,
Eigen::VectorXf &  dist 
)

mne_find_closest_on_surface

Projects a set of points r on the Surface

Parameters
[in]rSet of pionts, which are to be projectied.
[in]npnumber of points.
[out]rTriset of points on the surface.
[out]nearestTriangle of the new point.
[out]distDistance between r and rTri.
Returns
true if succeeded, false otherwise.

Definition at line 150 of file mne_project_to_surface.cpp.


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