vtkmrcImageReader(API)

From EosPedia
Jump to: navigation, search

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

vtkmrcImageReader class

constant

struct

protected member

 char *Filename;
 mrcImage mrc;
 mrcPixelDataType     DataType;
 mrcPixelDataHowToGet DataHow;

API

protected member

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

public member

 vtkTypeMacro(vtkmrcImageReader,vtkVolumeReader);
 void PrintSelf(ostream& os, vtkIndent indent);
 static vtkmrcImageReader *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 vtkmrcImageReaderNewCommand();
int VTKTCL_EXPORT 
vtkmrcImageReaderCommand(
     ClientData cd, Tcl_Interp *interp,
     int argc, char *argv[]);