LibrePCB Developers Documentation
Loading...
Searching...
No Matches
OpenGlProjection Struct Reference

#include <slintopenglview.h>

+ Collaboration diagram for OpenGlProjection:

Public Member Functions

 OpenGlProjection () noexcept
 
 OpenGlProjection (const OpenGlProjection &other) noexcept
 
 OpenGlProjection (qreal fov, const QPointF &center, const QMatrix4x4 &transform) noexcept
 
OpenGlProjection interpolated (const OpenGlProjection &delta, qreal factor) const noexcept
 
bool operator!= (const OpenGlProjection &rhs) const noexcept
 
OpenGlProjection operator- (const OpenGlProjection &rhs) const noexcept
 
OpenGlProjectionoperator= (const OpenGlProjection &rhs) noexcept
 

Public Attributes

qreal fov
 
QPointF center
 
QMatrix4x4 transform
 

Constructor & Destructor Documentation

◆ OpenGlProjection() [1/3]

OpenGlProjection ( )
inlinenoexcept
+ Here is the caller graph for this function:

◆ OpenGlProjection() [2/3]

OpenGlProjection ( const OpenGlProjection other)
inlinenoexcept

◆ OpenGlProjection() [3/3]

OpenGlProjection ( qreal  fov,
const QPointF &  center,
const QMatrix4x4 &  transform 
)
inlinenoexcept

Member Function Documentation

◆ interpolated()

OpenGlProjection interpolated ( const OpenGlProjection delta,
qreal  factor 
) const
inlinenoexcept
+ Here is the call graph for this function:

◆ operator!=()

bool operator!= ( const OpenGlProjection rhs) const
inlinenoexcept

◆ operator-()

OpenGlProjection operator- ( const OpenGlProjection rhs) const
inlinenoexcept
+ Here is the call graph for this function:

◆ operator=()

OpenGlProjection & operator= ( const OpenGlProjection rhs)
inlinenoexcept

Member Data Documentation

◆ fov

qreal fov

◆ center

QPointF center

◆ transform

QMatrix4x4 transform

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