Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
libnest2d::Double Class Reference

Only for the Radian and Degrees classes to behave as doubles. More...

#include <src/libnest2d/include/libnest2d/common.hpp>

+ Inheritance diagram for libnest2d::Double:

Public Member Functions

 Double ()
 
 Double (double d)
 
 operator double () const BP2D_NOEXCEPT
 
 operator double & () BP2D_NOEXCEPT
 

Protected Attributes

double val_
 

Detailed Description

Only for the Radian and Degrees classes to behave as doubles.

Constructor & Destructor Documentation

◆ Double() [1/2]

libnest2d::Double::Double ( )
inline
107: val_(double{}) { }
double val_
Definition common.hpp:105

◆ Double() [2/2]

libnest2d::Double::Double ( double  d)
inline
108: val_(d) { }

Member Function Documentation

◆ operator double()

libnest2d::Double::operator double ( ) const
inline
110{ return val_; }

References val_.

◆ operator double &()

libnest2d::Double::operator double & ( )
inline
111{ return val_; }

References val_.

Member Data Documentation

◆ val_

double libnest2d::Double::val_
protected

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