VTK  9.3.20240328
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 vtkSegYIOUtilsInstance ()
 

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: