LibrePCB Developers Documentation
StrokeTextSpacing Class Referencefinal

The StrokeTextSpacing class. More...

#include <stroketext.h>

+ Collaboration diagram for StrokeTextSpacing:

Public Member Functions

 StrokeTextSpacing () noexcept
 
 StrokeTextSpacing (const StrokeTextSpacing &other) noexcept
 
 StrokeTextSpacing (const Ratio &ratio) noexcept
 
 ~StrokeTextSpacing () noexcept
 
bool isAuto () const noexcept
 
const RatiogetRatio () const noexcept
 
bool operator== (const StrokeTextSpacing &rhs) const noexcept
 
bool operator!= (const StrokeTextSpacing &rhs) const noexcept
 
StrokeTextSpacingoperator= (const StrokeTextSpacing &rhs) noexcept
 

Private Attributes

bool mAuto
 
Ratio mRatio
 

Detailed Description

The StrokeTextSpacing class.

Constructor & Destructor Documentation

◆ StrokeTextSpacing() [1/3]

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

◆ StrokeTextSpacing() [2/3]

StrokeTextSpacing ( const StrokeTextSpacing other)
inlinenoexcept

◆ StrokeTextSpacing() [3/3]

StrokeTextSpacing ( const Ratio ratio)
inlineexplicitnoexcept

◆ ~StrokeTextSpacing()

~StrokeTextSpacing ( )
inlinenoexcept

Member Function Documentation

◆ isAuto()

bool isAuto ( ) const
inlinenoexcept
+ Here is the caller graph for this function:

◆ getRatio()

const Ratio& getRatio ( ) const
inlinenoexcept
+ Here is the caller graph for this function:

◆ operator==()

bool operator== ( const StrokeTextSpacing rhs) const
inlinenoexcept
+ Here is the caller graph for this function:

◆ operator!=()

bool operator!= ( const StrokeTextSpacing rhs) const
inlinenoexcept

◆ operator=()

StrokeTextSpacing& operator= ( const StrokeTextSpacing rhs)
inlinenoexcept
+ Here is the caller graph for this function:

Member Data Documentation

◆ mAuto

bool mAuto
private

◆ mRatio

Ratio mRatio
private

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