ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
e57::SphericalBounds Struct Reference

Stores the bounds of some data in spherical coordinates. More...

#include <E57SimpleData.h>

Public Member Functions

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

Public Attributes

double rangeMinimum
 The minimum extent of the bounding region in the r direction. More...
 
double rangeMaximum
 The maximum extent of the bounding region in the r direction. More...
 
double elevationMinimum
 The minimum extent of the bounding region from the horizontal plane. More...
 
double elevationMaximum
 The maximum extent of the bounding region from the horizontal plane. More...
 
double azimuthStart
 The starting azimuth angle defining the extent of the bounding region around the z axis. More...
 
double azimuthEnd
 The ending azimuth angle defining the extent of the bounding region around the z axix. More...
 

Detailed Description

Stores the bounds of some data in spherical coordinates.

Definition at line 139 of file E57SimpleData.h.

Constructor & Destructor Documentation

◆ SphericalBounds()

e57::SphericalBounds::SphericalBounds ( )

Member Function Documentation

◆ operator!=()

bool e57::SphericalBounds::operator!= ( const SphericalBounds rhs) const
inline

Definition at line 155 of file E57SimpleData.h.

References cloudViewer::utility::operator==().

◆ operator==()

bool e57::SphericalBounds::operator== ( const SphericalBounds rhs) const
inline

Member Data Documentation

◆ azimuthEnd

double e57::SphericalBounds::azimuthEnd

The ending azimuth angle defining the extent of the bounding region around the z axix.

Definition at line 147 of file E57SimpleData.h.

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

◆ azimuthStart

double e57::SphericalBounds::azimuthStart

The starting azimuth angle defining the extent of the bounding region around the z axis.

Definition at line 146 of file E57SimpleData.h.

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

◆ elevationMaximum

double e57::SphericalBounds::elevationMaximum

The maximum extent of the bounding region from the horizontal plane.

Definition at line 145 of file E57SimpleData.h.

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

◆ elevationMinimum

double e57::SphericalBounds::elevationMinimum

The minimum extent of the bounding region from the horizontal plane.

Definition at line 144 of file E57SimpleData.h.

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

◆ rangeMaximum

double e57::SphericalBounds::rangeMaximum

The maximum extent of the bounding region in the r direction.

Definition at line 143 of file E57SimpleData.h.

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

◆ rangeMinimum

double e57::SphericalBounds::rangeMinimum

The minimum extent of the bounding region in the r direction.

Definition at line 142 of file E57SimpleData.h.

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


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