VTK: vtkSegYIOUtils Class Reference

| VTK 9.3.1

Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
vtkSegYIOUtils Class Reference

`#include <vtkSegYIOUtils.h>`

## Public Member Functions
char | readChar (std::istream &in)
short | readShortInteger (std::streamoff pos, std::istream &in)
short | readShortInteger (std::istream &in)
int | readLongInteger (std::streamoff pos, std::istream &in)
int | readLongInteger (std::istream &in)
float | readFloat (std::istream &in)
float | readIBMFloat (std::istream &in)
unsigned char | readUChar (std::istream &in)
void | swap (char *a, char *b)
std::streamoff | getFileSize (std::istream &in)

## Static Public Member Functions
static vtkSegYIOUtils * | Instance ()

## Public Attributes
bool | IsBigEndian

## Detailed Description

Definition at line 12 of file vtkSegYIOUtils.h.

## Member Function Documentation

## ◆ readChar()

char vtkSegYIOUtils::readChar | ( | std::istream & | in | ) |

## ◆ readShortInteger() [1/2]

short vtkSegYIOUtils::readShortInteger | ( | std::streamoff | pos,
|  | std::istream & | in
| ) |  |

## ◆ readShortInteger() [2/2]

short vtkSegYIOUtils::readShortInteger | ( | std::istream & | in | ) |

## ◆ readLongInteger() [1/2]

int vtkSegYIOUtils::readLongInteger | ( | std::streamoff | pos,
|  | std::istream & | in
| ) |  |

## ◆ readLongInteger() [2/2]

int vtkSegYIOUtils::readLongInteger | ( | std::istream & | in | ) |

## ◆ readFloat()

float vtkSegYIOUtils::readFloat | ( | std::istream & | in | ) |

## ◆ readIBMFloat()

float vtkSegYIOUtils::readIBMFloat | ( | std::istream & | in | ) |

## ◆ readUChar()

unsigned char vtkSegYIOUtils::readUChar | ( | std::istream & | in | ) |

## ◆ swap()

void vtkSegYIOUtils::swap | ( | char * | a,
|  | char * | b
| ) |  |

## ◆ Instance()

static vtkSegYIOUtils* vtkSegYIOUtils::Instance | ( |  | ) |
| static

## ◆ getFileSize()

std::streamoff vtkSegYIOUtils::getFileSize | ( | std::istream & | in | ) |

## Member Data Documentation

## ◆ IsBigEndian

bool vtkSegYIOUtils::IsBigEndian

Definition at line 27 of file vtkSegYIOUtils.h.

The documentation for this class was generated from the following file:

- IO/SegY/vtkSegYIOUtils.h