e57::CartesianBounds Struct Reference

Specifies an axis-aligned box in local cartesian coordinates. More...

#include <E57SimpleData.h>

Public Member Functions

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

Public Attributes

double xMaximum { E57_DOUBLE_MAX }
 The maximum extent of the bounding box in the X direction. More...
 
double xMinimum { -E57_DOUBLE_MAX }
 The minimum extent of the bounding box in the X direction. More...
 
double yMaximum { E57_DOUBLE_MAX }
 The maximum extent of the bounding box in the Y direction. More...
 
double yMinimum { -E57_DOUBLE_MAX }
 The minimum extent of the bounding box in the Y direction. More...
 
double zMaximum { E57_DOUBLE_MAX }
 The maximum extent of the bounding box in the Z direction. More...
 
double zMinimum { -E57_DOUBLE_MAX }
 The minimum extent of the bounding box in the Z direction. More...
 

Detailed Description

Specifies an axis-aligned box in local cartesian coordinates.

Member Function Documentation

◆ operator!=()

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

◆ operator==()

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

Member Data Documentation

◆ xMaximum

double e57::CartesianBounds::xMaximum { E57_DOUBLE_MAX }

The maximum extent of the bounding box in the X direction.

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

◆ xMinimum

double e57::CartesianBounds::xMinimum { -E57_DOUBLE_MAX }

The minimum extent of the bounding box in the X direction.

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

◆ yMaximum

double e57::CartesianBounds::yMaximum { E57_DOUBLE_MAX }

The maximum extent of the bounding box in the Y direction.

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

◆ yMinimum

double e57::CartesianBounds::yMinimum { -E57_DOUBLE_MAX }

The minimum extent of the bounding box in the Y direction.

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

◆ zMaximum

double e57::CartesianBounds::zMaximum { E57_DOUBLE_MAX }

The maximum extent of the bounding box in the Z direction.

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

◆ zMinimum

double e57::CartesianBounds::zMinimum { -E57_DOUBLE_MAX }

The minimum extent of the bounding box in the Z direction.

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


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