#include <itkVOLImageIO.h>
Inheritance diagram for itk::VOLImageIO:
Public Types | |
typedef VOLImageIO | Self |
typedef ImageIOBase | Superclass |
typedef SmartPointer< Self > | Pointer |
Public Methods | |
virtual const char * | GetClassName () const |
virtual bool | CanReadFile (const char *) |
virtual const std::type_info & | GetPixelType () const |
virtual void | Read (void *buffer) |
virtual bool | CanWriteFile (const char *) |
virtual void | WriteImageInformation () |
virtual void | Write (const void *) |
virtual void | ReadImageInformation () |
void | ReadVersion1_0 (FILE *fp) |
void | ReadVersion1_1 (FILE *fp) |
void | ReadVersion2_1 (FILE *fp) |
void | ReadVersion2_3 (FILE *fp) |
unsigned int | GetComponentSize () const |
virtual unsigned long | GetFile_type () |
virtual char * | GetFile_rev () |
virtual char * | GetDescription () |
virtual char * | GetDate () |
virtual char * | GetTime () |
virtual char * | GetPatient () |
virtual char * | GetClinic () |
virtual unsigned long | GetNumEchoFrames () |
virtual unsigned long | GetNumDopFrames () |
virtual char | GetDopmode () |
virtual long | GetEchoLPF () |
virtual long | GetDopLPF () |
virtual long | GetRepetition () |
virtual char * | GetXducer_name () |
virtual long | GetXducer_ID () |
virtual double | GetXducer_freq () |
virtual double | GetDepth () |
virtual double | GetDefault_depth () |
virtual char * | GetApp_name () |
virtual char | GetApplication () |
virtual long | GetScan_fmt () |
virtual char * | GetDataset_name () |
virtual short | GetFirst_tx_line () |
virtual short | GetLast_tx_line () |
virtual short | GetLines () |
virtual short | GetAz_lines () |
virtual double | GetAz_angle () |
virtual double | GetAz_angular_separation () |
virtual short | GetEl_lines () |
virtual double | GetEl_angle () |
virtual double | GetEl_angular_separation () |
virtual long | GetTx_offset () |
virtual long | GetRx_offset () |
virtual double | GetMclkFreq () |
virtual double | GetSampleSize () |
virtual double | GetMclk2Size () |
virtual long | GetSampleRate () |
virtual unsigned long | GetLineGroupSize () |
virtual unsigned long | GetNumECGSamples () |
virtual unsigned long | GetGrayImageSize () |
virtual unsigned long | GetDopplerImageSize () |
virtual unsigned long | GetEcgSize () |
virtual unsigned long | GetMiscDataSize () |
virtual unsigned long | GetGrayImageOffset () |
virtual unsigned long | GetDopplerImageOffset () |
virtual unsigned long | GetEcgOffset () |
virtual unsigned long | GetMiscDataOffset () |
virtual char * | GetFile_control_timing_type () |
virtual char * | GetDopplerVolInfo () |
virtual short | GetScanDepthCount () |
virtual short | GetScanDepth () |
virtual double | GetAz_sector_tilt () |
virtual double | GetElev_sector_tilt () |
virtual char * | GetDopplerSegData () |
virtual double | GetFrameRate () |
virtual long | GetSweepspeed () |
virtual long | GetUpdate_interval () |
virtual unsigned long | GetContrast_on () |
virtual long | GetComp_curve_p0_x () |
virtual long | GetComp_curve_p0_y () |
virtual long | GetComp_curve_p1_x () |
virtual long | GetComp_curve_p1_y () |
virtual long | GetComp_curve_p2_x () |
virtual long | GetComp_curve_p2_y () |
virtual long | GetComp_curve_p3_x () |
virtual long | GetComp_curve_p3_y () |
virtual long | GetComp_curve_scaling_index () |
virtual long | GetEcho_reject () |
const double ** | GetMt_tp () const |
virtual unsigned long | GetTrue_axis_defined () |
virtual unsigned long | GetTrue_axis_on () |
virtual double | GetParallel_x_tilt () |
virtual double | GetParallel_y_tilt () |
virtual double | GetParallel_depth () |
virtual double | GetParallel_spacing () |
virtual long | GetParallel_thickness () |
virtual unsigned long | GetViewport_transform_flags () |
virtual unsigned long | GetStress_mode () |
virtual char * | GetStress_label () |
virtual double | GetHeart_rate () |
virtual long | GetStage_timer_value () |
virtual unsigned long | GetEcg_display_on () |
double | GetBlanking () |
virtual short | GetSamples () |
virtual unsigned long | GetColorImageSize () |
virtual unsigned long | GetColorImageOffset () |
virtual char * | GetOag_params () |
virtual unsigned long | GetCscanfmt () |
virtual unsigned long | GetOaglinear () |
virtual unsigned long | GetMaxradius () |
virtual double | GetAnglescale () |
double | GetSkinoffset () |
Static Public Methods | |
Pointer | New () |
Protected Methods | |
VOLImageIO () | |
~VOLImageIO () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | ReadData (FILE *fp, void *buffer, vcl_size_t size, long pos=-1) |
void | ReadData (FILE *fp, char *buffer, vcl_size_t size, long pos=-1) |
Definition at line 39 of file itkVOLImageIO.h.
|
Reimplemented from itk::ImageIOBase. Definition at line 45 of file itkVOLImageIO.h. |
|
Smart pointer typedef support. Reimplemented from itk::ImageIOBase. Definition at line 43 of file itkVOLImageIO.h. |
|
Reimplemented from itk::ImageIOBase. Definition at line 44 of file itkVOLImageIO.h. |
|
|
|
|
|
Determine the file type. Returns true if this ImageIOBase can read the file specified. Reads in the header as well. Implements itk::ImageIOBase. |
|
Determine the file type. Returns true if this ImageIO can read the file specified. Implements itk::ImageIOBase. Definition at line 77 of file itkVOLImageIO.h. |
|
VOL file format version 1.0 specific. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Run-time type information (and related methods). Reimplemented from itk::ImageIOBase. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
VOL file format version 1.0 specific. |
|
VOL file format version 1.0 specific. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. Reimplemented from itk::ImageIOBase. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
VOL file format version 1.0 specific. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
VOL file format version 1.0 specific. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
VOL file format version 1.0 specific. |
|
VOL file format version 1.0 specific. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Get the type of the pixel. Reimplemented from itk::ImageIOBase. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
VOL file format version 1.0 specific. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Methods that provide information about the data file. This information is only valid after the file is read successfully. |
|
Method for creation through the object factory. Reimplemented from itk::LightProcessObject. |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::ImageIOBase. |
|
Reads the data from disk into the memory buffer provided. Implements itk::ImageIOBase. |
|
Read the data into a void* or char* pointer. |
|
Read the data into a void* or char* pointer. |
|
Set the spacing and diemention information for the set filename. Implements itk::ImageIOBase. |
|
Set the spacing and diemention information for the set filename. |
|
Set the spacing and diemention information for the set filename. |
|
Set the spacing and diemention information for the set filename. |
|
Set the spacing and diemention information for the set filename. |
|
Writes the data to disk from the memory buffer provided. Make sure that the IORegions has been set properly. Implements itk::ImageIOBase. Definition at line 86 of file itkVOLImageIO.h. |
|
Writes the spacing and dimentions of the image. Assumes SetFileName has been called with a valid file name. Implements itk::ImageIOBase. Definition at line 82 of file itkVOLImageIO.h. |