aimsdata 6.0.0
Neuroimaging data handling
soma::FsSurfFormatReader< D > Class Template Reference

Freesurfer surface format for a mesh. More...

#include <aims/io_soma/fssurfformatreader.h>

Inheritance diagram for soma::FsSurfFormatReader< D >:
Collaboration diagram for soma::FsSurfFormatReader< D >:

Public Member Functions

virtual AimsTimeSurface< D, Void > * createAndRead (carto::rc_ptr< DataSourceInfo > dsi, const AllocatorContext &context, carto::Object options)
 
virtual void read (AimsTimeSurface< D, Void > &obj, carto::rc_ptr< DataSourceInfo > dsi, const AllocatorContext &context, carto::Object options)
 
virtual FormatReader< AimsTimeSurface< D, Void > > * clone () const
 
virtual std::string formatID () const
 
bool readVertices (carto::rc_ptr< DataSource > ds, AimsTimeSurface< D, Void > &obj, int nv, bool ascii, bool bswap) const
 
bool readPolygons (carto::rc_ptr< DataSource > ds, AimsTimeSurface< D, Void > &obj, int np, bool ascii, bool bswap) const
 
bool readAdditions (carto::rc_ptr< DataSource > ds, AimsTimeSurface< D, Void > &obj, bool ascii, bool bswap) const
 
- Public Member Functions inherited from soma::FormatReader< AimsTimeSurface< D, Void > >
virtual ~FormatReader ()
 
virtual void setupAndRead (T &obj, carto::rc_ptr< DataSourceInfo > dsi, const AllocatorContext &context, carto::Object options)
 
virtual void read (T &obj, carto::rc_ptr< DataSourceInfo > dsi, const AllocatorContext &context, carto::Object options)
 
virtual carto::rc_ptr< DataSourceInfocheckDataSourceInfo (carto::rc_ptr< DataSourceInfo > dsi, carto::Object options)
 
virtual T * create (carto::Object header, const AllocatorContext &context, carto::Object options)
 
virtual void setup (T &obj, carto::Object header, const AllocatorContext &context, carto::Object options)
 

Detailed Description

template<int D>
class soma::FsSurfFormatReader< D >

Freesurfer surface format for a mesh.

Definition at line 48 of file fssurfformatreader.h.

Member Function Documentation

◆ clone()

template<int D>
FormatReader< AimsTimeSurface< D, Void > > * soma::FsSurfFormatReader< D >::clone ( ) const
virtual

◆ createAndRead()

◆ formatID()

template<int D>
virtual std::string soma::FsSurfFormatReader< D >::formatID ( ) const
inlinevirtual

◆ read()

◆ readAdditions()

◆ readPolygons()

template<int D>
bool soma::FsSurfFormatReader< D >::readPolygons ( carto::rc_ptr< DataSource > ds,
AimsTimeSurface< D, Void > & obj,
int np,
bool ascii,
bool bswap ) const

◆ readVertices()

template<int D>
bool soma::FsSurfFormatReader< D >::readVertices ( carto::rc_ptr< DataSource > ds,
AimsTimeSurface< D, Void > & obj,
int nv,
bool ascii,
bool bswap ) const

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