QGIS API Documentation  3.26.3-Buenos Aires (65e4edfdad)
Public Member Functions | List of all members
Qgs3DAxisSettings Class Reference

Contains the configuration of a 3d axis. More...

#include <qgs3daxissettings.h>

Public Member Functions

 Qgs3DAxisSettings ()=default
 default constructor More...
 
 Qgs3DAxisSettings (const Qgs3DAxisSettings &other)
 copy constructor More...
 
Qt::AnchorPoint horizontalPosition () const
 Returns the horizontal position for the 3d axis. More...
 
Qgs3DAxis::Mode mode () const
 Returns the type of the 3daxis. More...
 
bool operator!= (Qgs3DAxisSettings const &rhs) const
 Returns true if objects are not equal. More...
 
Qgs3DAxisSettingsoperator= (Qgs3DAxisSettings const &rhs)
 delete assignment operator More...
 
bool operator== (Qgs3DAxisSettings const &rhs) const
 Returns true if both objects are equal. More...
 
void readXml (const QDomElement &element, const QgsReadWriteContext &context)
 Reads settings from a DOM element. More...
 
void setHorizontalPosition (Qt::AnchorPoint position)
 Sets the horizontal position for the 3d axis. More...
 
void setMode (Qgs3DAxis::Mode type)
 Sets the type of the 3daxis. More...
 
void setVerticalPosition (Qt::AnchorPoint position)
 Sets the vertical position for the 3d axis. More...
 
Qt::AnchorPoint verticalPosition () const
 Returns the vertical position for the 3d axis. More...
 
void writeXml (QDomElement &element, const QgsReadWriteContext &context) const
 Writes settings to a DOM element. More...
 

Detailed Description

Contains the configuration of a 3d axis.

3

Since
QGIS 3.26

Definition at line 35 of file qgs3daxissettings.h.

Constructor & Destructor Documentation

◆ Qgs3DAxisSettings() [1/2]

Qgs3DAxisSettings::Qgs3DAxisSettings ( )
default

default constructor

◆ Qgs3DAxisSettings() [2/2]

Qgs3DAxisSettings::Qgs3DAxisSettings ( const Qgs3DAxisSettings other)

copy constructor

Definition at line 23 of file qgs3daxissettings.cpp.

Member Function Documentation

◆ horizontalPosition()

Qt::AnchorPoint Qgs3DAxisSettings::horizontalPosition ( ) const
inline

Returns the horizontal position for the 3d axis.

Definition at line 62 of file qgs3daxissettings.h.

◆ mode()

Qgs3DAxis::Mode Qgs3DAxisSettings::mode ( ) const
inline

Returns the type of the 3daxis.

Definition at line 57 of file qgs3daxissettings.h.

◆ operator!=()

bool Qgs3DAxisSettings::operator!= ( Qgs3DAxisSettings const &  rhs) const

Returns true if objects are not equal.

Definition at line 48 of file qgs3daxissettings.cpp.

◆ operator=()

Qgs3DAxisSettings & Qgs3DAxisSettings::operator= ( Qgs3DAxisSettings const &  rhs)

delete assignment operator

Definition at line 31 of file qgs3daxissettings.cpp.

◆ operator==()

bool Qgs3DAxisSettings::operator== ( Qgs3DAxisSettings const &  rhs) const

Returns true if both objects are equal.

Definition at line 39 of file qgs3daxissettings.cpp.

◆ readXml()

void Qgs3DAxisSettings::readXml ( const QDomElement &  element,
const QgsReadWriteContext context 
)

Reads settings from a DOM element.

Definition at line 53 of file qgs3daxissettings.cpp.

◆ setHorizontalPosition()

void Qgs3DAxisSettings::setHorizontalPosition ( Qt::AnchorPoint  position)
inline

Sets the horizontal position for the 3d axis.

Definition at line 64 of file qgs3daxissettings.h.

◆ setMode()

void Qgs3DAxisSettings::setMode ( Qgs3DAxis::Mode  type)
inline

Sets the type of the 3daxis.

Definition at line 59 of file qgs3daxissettings.h.

◆ setVerticalPosition()

void Qgs3DAxisSettings::setVerticalPosition ( Qt::AnchorPoint  position)
inline

Sets the vertical position for the 3d axis.

Definition at line 69 of file qgs3daxissettings.h.

◆ verticalPosition()

Qt::AnchorPoint Qgs3DAxisSettings::verticalPosition ( ) const
inline

Returns the vertical position for the 3d axis.

Definition at line 67 of file qgs3daxissettings.h.

◆ writeXml()

void Qgs3DAxisSettings::writeXml ( QDomElement &  element,
const QgsReadWriteContext context 
) const

Writes settings to a DOM element.

Definition at line 80 of file qgs3daxissettings.cpp.


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