Slicer  4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Static Public Member Functions | Protected Member Functions
vtkFSSurfaceHelper Class Reference

Provides tools. More...

#include <Libs/FreeSurfer/vtkFSSurfaceHelper.h>

Inheritance diagram for vtkFSSurfaceHelper:
Inheritance graph
[legend]
Collaboration diagram for vtkFSSurfaceHelper:
Collaboration graph
[legend]

Static Public Member Functions

static void ComputeTkRegVox2RASMatrix (double *spacing, int *dimensions, vtkMatrix4x4 *M)
 Convenience method to compute a volume's Vox2RAS-tkreg Matrix. More...
 
static vtkFSSurfaceHelperNew ()
 
static void TranslateFreeSurferRegistrationMatrixIntoSlicerRASToRASMatrix (double *V1Spacing, int *V1Dim, vtkMatrix4x4 *V1IJKToRASMatrix, double *V2Spacing, int *V2Dim, vtkMatrix4x4 *V2RASToIJKMatrix, vtkMatrix4x4 *FSRegistrationMatrix, vtkMatrix4x4 *RAS2RASMatrix)
 

Protected Member Functions

 vtkFSSurfaceHelper ()
 

Detailed Description

Provides tools.

Utility functions associated to FreeSurfer data.

Definition at line 23 of file vtkFSSurfaceHelper.h.

Constructor & Destructor Documentation

◆ vtkFSSurfaceHelper()

vtkFSSurfaceHelper::vtkFSSurfaceHelper ( )
protected

Member Function Documentation

◆ ComputeTkRegVox2RASMatrix()

static void vtkFSSurfaceHelper::ComputeTkRegVox2RASMatrix ( double *  spacing,
int *  dimensions,
vtkMatrix4x4 *  M 
)
static

Convenience method to compute a volume's Vox2RAS-tkreg Matrix.

◆ New()

static vtkFSSurfaceHelper* vtkFSSurfaceHelper::New ( )
static

◆ TranslateFreeSurferRegistrationMatrixIntoSlicerRASToRASMatrix()

static void vtkFSSurfaceHelper::TranslateFreeSurferRegistrationMatrixIntoSlicerRASToRASMatrix ( double *  V1Spacing,
int *  V1Dim,
vtkMatrix4x4 *  V1IJKToRASMatrix,
double *  V2Spacing,
int *  V2Dim,
vtkMatrix4x4 *  V2RASToIJKMatrix,
vtkMatrix4x4 *  FSRegistrationMatrix,
vtkMatrix4x4 *  RAS2RASMatrix 
)
static

Computes matrix we need to register V1Node to V2Node given the "register.dat" matrix from tkregister2 (FreeSurfer)


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