void vtkStimulateReader::ExecuteInformation() { char spr_name[1024]; char sdt_name[1024]; GetFilenames(this->FileName, spr_name, sdt_name); ReadSPRFile(spr_name); this->DataExtent[0] = 0; this->DataExtent[1] = dims[0]-1; this->DataExtent[2] = 0; this->DataExtent[3] = dims[1]-1; this->SetDataScalarTypeToFloat(); SetDataByteOrderToLittleEndian(); this->vtkImageReader2::ExecuteInformation(); }
int vtkStimulateReader::RequestInformation( vtkInformation* vtkNotUsed(request), vtkInformationVector** vtkNotUsed(inInfoVec), vtkInformationVector* outInfoVec) { char spr_name[1024]; char sdt_name[1024]; GetFilenames(this->FileName, spr_name, sdt_name); ReadSPRFile(spr_name); this->DataExtent[0] = 0; this->DataExtent[1] = dims[0]-1; this->DataExtent[2] = 0; this->DataExtent[3] = dims[1]-1; this->SetDataScalarTypeToFloat(); SetDataByteOrderToLittleEndian(); return this->vtkImageReader2::RequestInformation(0, 0, outInfoVec); }