40 #include <Qt3DRender/QCamera> 
   84                                  const QString &outputDirectory,
 
   85                                  const QString &fileNameTemplate,
 
   86                                  const QSize &outputSize,
 
   95     static int maxZoomLevel( 
double tile0width, 
double tileResolution, 
double maxError );
 
  120     static QString matrix4x4toString( 
const QMatrix4x4 &m );
 
  122     static QMatrix4x4 stringToMatrix4x4( 
const QString &
str );
 
  131     static bool isCullable( 
const QgsAABB &bbox, 
const QMatrix4x4 &viewProjectionMatrix );
 
  173     static void estimateVectorLayerZRange( 
QgsVectorLayer *layer, 
double &zMin, 
double &zMax );
 
  182     static QgsRay3D rayFromScreenPoint( 
const QPoint &point, 
const QSize &windowSize, Qt3DRender::QCamera *camera );
 
AltitudeClamping
how to handle altitude of vector features
AltitudeBinding
how to handle clamping of vertices of individual features
CullingMode
Triangle culling mode.
This class represents a coordinate reference system (CRS).
Contains information about the context in which a coordinate transform is executed.
Expression contexts are used to encapsulate the parameters around which a QgsExpression should be eva...
The feature class encapsulates a single feature including its unique ID, geometry and a list of field...
Base class for feedback objects to be used for cancellation of something running in a worker thread.
Line string geometry type, with support for z-dimension and m-values.
Point geometry type, with support for z-dimension and m-values.
A representation of a ray in 3D.
A rectangle specified with double values.
Represents a vector layer which manages a vector based data sets.