QGIS API Documentation  3.20.0-Odense (decaadbb31)
Public Member Functions | List of all members
QgsPointCloudDataBounds Class Reference

Represents packaged data bounds. More...

#include <qgspointcloudindex.h>

Public Member Functions

 QgsPointCloudDataBounds ()
 Constructs invalid bounds. More...
 
 QgsPointCloudDataBounds (qint32 xmin, qint32 ymin, qint32 zmin, qint32 xmax, qint32 ymax, qint32 zmax)
 Constructs bounds. More...
 
QgsRectangle mapExtent (const QgsVector3D &offset, const QgsVector3D &scale) const
 Returns 2D rectangle in map coordinates. More...
 
qint32 xMax () const
 Returns x max. More...
 
qint32 xMin () const
 Returns x min. More...
 
qint32 yMax () const
 Returns y max. More...
 
qint32 yMin () const
 Returns y min. More...
 
qint32 zMax () const
 Returns z max. More...
 
qint32 zMin () const
 Returns z min. More...
 
QgsDoubleRange zRange (const QgsVector3D &offset, const QgsVector3D &scale) const
 Returns the z range, applying the specified offset and scale. More...
 

Detailed Description

Represents packaged data bounds.

Note
The API is considered EXPERIMENTAL and can be changed without a notice
Since
QGIS 3.18

Definition at line 113 of file qgspointcloudindex.h.

Constructor & Destructor Documentation

◆ QgsPointCloudDataBounds() [1/2]

QgsPointCloudDataBounds::QgsPointCloudDataBounds ( )

Constructs invalid bounds.

◆ QgsPointCloudDataBounds() [2/2]

QgsPointCloudDataBounds::QgsPointCloudDataBounds ( qint32  xmin,
qint32  ymin,
qint32  zmin,
qint32  xmax,
qint32  ymax,
qint32  zmax 
)

Constructs bounds.

Member Function Documentation

◆ mapExtent()

QgsRectangle QgsPointCloudDataBounds::mapExtent ( const QgsVector3D offset,
const QgsVector3D scale 
) const

Returns 2D rectangle in map coordinates.

◆ xMax()

qint32 QgsPointCloudDataBounds::xMax ( ) const

Returns x max.

◆ xMin()

qint32 QgsPointCloudDataBounds::xMin ( ) const

Returns x min.

◆ yMax()

qint32 QgsPointCloudDataBounds::yMax ( ) const

Returns y max.

◆ yMin()

qint32 QgsPointCloudDataBounds::yMin ( ) const

Returns y min.

◆ zMax()

qint32 QgsPointCloudDataBounds::zMax ( ) const

Returns z max.

◆ zMin()

qint32 QgsPointCloudDataBounds::zMin ( ) const

Returns z min.

◆ zRange()

QgsDoubleRange QgsPointCloudDataBounds::zRange ( const QgsVector3D offset,
const QgsVector3D scale 
) const

Returns the z range, applying the specified offset and scale.


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