LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 ( )
inlinenoexcept
StrokeTextSpacing ( const StrokeTextSpacing other)
inlinenoexcept
StrokeTextSpacing ( const Ratio ratio)
inlineexplicitnoexcept
~StrokeTextSpacing ( )
inlinenoexcept

Member Function Documentation

bool isAuto ( ) const
inlinenoexcept

+ Here is the caller graph for this function:

const Ratio& getRatio ( ) const
inlinenoexcept

+ Here is the caller graph for this function:

bool operator== ( const StrokeTextSpacing rhs) const
inlinenoexcept
bool operator!= ( const StrokeTextSpacing rhs) const
inlinenoexcept
StrokeTextSpacing& operator= ( const StrokeTextSpacing rhs)
inlinenoexcept

Member Data Documentation

bool mAuto
private
Ratio mRatio
private

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