Jpp test-rotations-new
the software that should make you happy
Loading...
Searching...
No Matches
SCIENTIFIC Struct Reference

Auxiliary data structure for floating point format specification. More...

#include <JManip.hh>

Inheritance diagram for SCIENTIFIC:
WIDTH

Public Member Functions

 SCIENTIFIC (const int width, const int precision)
 Constructor.
 

Public Attributes

int precision
 
int width
 

Friends

std::ostream & operator<< (std::ostream &out, const SCIENTIFIC &format)
 Format specifier.
 

Detailed Description

Auxiliary data structure for floating point format specification.

Definition at line 486 of file JManip.hh.

Constructor & Destructor Documentation

◆ SCIENTIFIC()

SCIENTIFIC::SCIENTIFIC ( const int width,
const int precision )
inline

Constructor.

Parameters
widthwidth
precisionprecision

Definition at line 495 of file JManip.hh.

496 :
497 WIDTH(width)
498 {
499 this->precision = precision;
500 }
static const int WIDTH
int precision
Definition JManip.hh:517
int width
Definition JManip.hh:257

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream & out,
const SCIENTIFIC & format )
friend

Format specifier.

Parameters
outoutput stream
formatformat
Returns
output stream

Definition at line 510 of file JManip.hh.

511 {
512 using namespace std;
513
514 return out << scientific << right << setw(format.width) << setprecision(format.precision);
515 }

Member Data Documentation

◆ precision

int SCIENTIFIC::precision

Definition at line 517 of file JManip.hh.

◆ width

int WIDTH::width
inherited

Definition at line 257 of file JManip.hh.


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