open_iA  2019.12
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Public Member Functions | Public Attributes | Protected Attributes | List of all members
iARayPenetration Class Reference

Class representing total penetration of single ray into object. More...

#include <iADataFormat.h>

Collaboration diagram for iARayPenetration:

Public Member Functions

unsigned int getWrite2FileSize ()
 
 iARayPenetration ()
 
 iARayPenetration (int a_X, int a_Y, float a_totalPenetrLen, float a_avDip)
 
void write2BinaryFile (FILE *fptr)
 Writes ray penetrations data into binary file by file descriptor. More...
 

Public Attributes

float avDipAng
 average dip angle cos of ray More...
 
int m_X
 
int m_Y
 ray X, Y coordinates on plate More...
 
unsigned int penetrationsSize
 number of all ray penetrations More...
 
float totalPenetrLen
 total length of all ray penetrations More...
 

Protected Attributes

unsigned int m_write2FileSize
 

Detailed Description

Class representing total penetration of single ray into object.

Constructor & Destructor Documentation

◆ iARayPenetration() [1/2]

iARayPenetration::iARayPenetration ( )
inline

◆ iARayPenetration() [2/2]

iARayPenetration::iARayPenetration ( int  a_X,
int  a_Y,
float  a_totalPenetrLen,
float  a_avDip 
)
inline

Member Function Documentation

◆ getWrite2FileSize()

unsigned int iARayPenetration::getWrite2FileSize ( )
inline

◆ write2BinaryFile()

void iARayPenetration::write2BinaryFile ( FILE *  fptr)
inline

Writes ray penetrations data into binary file by file descriptor.

Parameters
fptroutput file descriptor.

Member Data Documentation

◆ avDipAng

float iARayPenetration::avDipAng

average dip angle cos of ray

◆ m_write2FileSize

unsigned int iARayPenetration::m_write2FileSize
protected

◆ m_X

int iARayPenetration::m_X

◆ m_Y

int iARayPenetration::m_Y

ray X, Y coordinates on plate

◆ penetrationsSize

unsigned int iARayPenetration::penetrationsSize

number of all ray penetrations

◆ totalPenetrLen

float iARayPenetration::totalPenetrLen

total length of all ray penetrations


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