7 #ifndef __vtkFcsvReader_h 8 #define __vtkFcsvReader_h 11 #include "vtkPlusDataCollectionExport.h" 14 #include <vtkObject.h> 50 float selectedColor[3];
73 virtual void PrintSelf(ostream& os, vtkIndent indent)
VTK_OVERRIDE;
79 vtkSetMacro(FileName, std::string);
81 vtkGetMacro(FileName, std::string);
85 return FcsvDataObject;
89 if (index < FcsvDataObject.points.size())
91 return FcsvDataObject.points[index];
93 throw std::out_of_range(
"Point out of range.");
100 void StripCharsFromString(std::string& str,
const std::string& chars);
101 void ProcessHeaderEntry(
const std::string& headerEntry,
const std::string& headerEntryValue);
111 #endif // __FcsvReader_h
FcsvPoint & GetFcsvPoint(unsigned int index)
Describes a fiducial list.
std::vector< std::string > columns
std::vector< FcsvPoint > points
Describes a single fiducial point.
const FcsvData & GetFcsvDataObject()