libfs
Header-only C++11 library for accessing FreeSurfer neuroimaging data
Public Member Functions | Public Attributes | List of all members
fs::Curv Struct Reference

Models a FreeSurfer curv file that contains per-vertex float data. More...

#include <libfs.h>

Collaboration diagram for fs::Curv:
Collaboration graph
[legend]

Public Member Functions

 Curv (std::vector< float > curv_data)
 Construct a Curv instance from the given per-vertex data.
 
 Curv ()
 Construct an empty Curv instance.
 

Public Attributes

int32_t num_faces
 The number of faces of the mesh to which this belongs, typically irrelevant and ignored.
 
std::vector< float > data
 The curvature data, one value per vertex. Something like the cortical thickness at each vertex.
 
int32_t num_vertices
 The number of vertices of the mesh to which this belongs. Can be deduced from length of 'data'.
 
int32_t num_values_per_vertex
 The number of values per vertex, stored in this file. Almost all apps (including FreeSurfer itself) only support a value of 1 here. Ignored by most apps, and assumed to be 1.
 

Detailed Description

Models a FreeSurfer curv file that contains per-vertex float data.


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