vtkemDataImageReader(API)

From EosPedia
Revision as of 08:13, 28 July 2014 by Kinoshita (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

DataExpress/TclTk/src/VTKorg/vtkemDataImageReader is API.

vtkemDataReader class

constant

struct

protected member

 char *Filename;
 emData em;
 mrcPixelDataType     DataType;
 mrcPixelDataHowToGet DataHow;

API

protected member

 vtkemDataReader();
 ~vtkemDataReader();
 vtkemDataReader(const vtkemDataReader&) {};
 void operator=(const vtkemDataReader&) {};
 virtual void ExecuteData(vtkDataObject*);
 virtual void ExecuteInformation();
Get Volume Data
 void ReadVolume(vtkFloatArray* scalars);
 int ReadFloatImage(float* pixel, emData* mrc);

public member

 vtkTypeMacro(vtkemDataReader,vtkVolumeReader);
 void PrintSelf(ostream& os, vtkIndent indent);
 static vtkemDataReader *New();
 vtkSetStringMacro(Filename);
 vtkGetStringMacro(Filename);
 vtkSetMacro(DataType,mrcPixelDataType);
 vtkGetMacro(DataType,mrcPixelDataType);
 vtkSetMacro(DataHow,mrcPixelDataHowToGet);
 vtkGetMacro(DataHow,mrcPixelDataHowToGet);
 vtkImageData *GetImage(int ImageNum);

global

constant

struct

API

ClientData 
vtkemDataReaderNewCommand();
int VTKTCL_EXPORT 
vtkemDataReaderCommand(
     ClientData cd, Tcl_Interp *interp,
     int argc, char *argv[]);