e57::IndexBounds Struct Reference

Stores the minimum and maximum of rowIndex, columnIndex, and returnIndex fields for a set of points. More...

#include <E57SimpleData.h>

Public Member Functions

bool operator!= (const IndexBounds &rhs) const
 
bool operator== (const IndexBounds &rhs) const
 

Public Attributes

int64_t columnMaximum
 The maximum columnIndex value of any point represented by this IndexBounds object. More...
 
int64_t columnMinimum
 The minimum columnIndex value of any point represented by this IndexBounds object. More...
 
int64_t returnMaximum
 The maximum returnIndex value of any point represented by this IndexBounds object. More...
 
int64_t returnMinimum
 The minimum returnIndex value of any point represented by this IndexBounds object. More...
 
int64_t rowMaximum { 0 }
 The maximum rowIndex value of any point represented by this IndexBounds object. More...
 
int64_t rowMinimum { 0 }
 The minimum rowIndex value of any point represented by this IndexBounds object. More...
 

Detailed Description

Stores the minimum and maximum of rowIndex, columnIndex, and returnIndex fields for a set of points.

Member Function Documentation

◆ operator!=()

bool e57::IndexBounds::operator!= ( const IndexBounds rhs) const

◆ operator==()

bool e57::IndexBounds::operator== ( const IndexBounds rhs) const

Member Data Documentation

◆ columnMaximum

int64_t e57::IndexBounds::columnMaximum
Initial value:
{
0
}

The maximum columnIndex value of any point represented by this IndexBounds object.

Referenced by operator==(), and e57::ReaderImpl::ReadData3D().

◆ columnMinimum

int64_t e57::IndexBounds::columnMinimum
Initial value:
{
0
}

The minimum columnIndex value of any point represented by this IndexBounds object.

Referenced by operator==(), and e57::ReaderImpl::ReadData3D().

◆ returnMaximum

int64_t e57::IndexBounds::returnMaximum
Initial value:
{
0
}

The maximum returnIndex value of any point represented by this IndexBounds object.

Referenced by operator==(), and e57::ReaderImpl::ReadData3D().

◆ returnMinimum

int64_t e57::IndexBounds::returnMinimum
Initial value:
{
0
}

The minimum returnIndex value of any point represented by this IndexBounds object.

Referenced by operator==(), and e57::ReaderImpl::ReadData3D().

◆ rowMaximum

int64_t e57::IndexBounds::rowMaximum { 0 }

The maximum rowIndex value of any point represented by this IndexBounds object.

Referenced by operator==(), and e57::ReaderImpl::ReadData3D().

◆ rowMinimum

int64_t e57::IndexBounds::rowMinimum { 0 }

The minimum rowIndex value of any point represented by this IndexBounds object.

Referenced by operator==(), and e57::ReaderImpl::ReadData3D().


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