1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::SimuPartitionParam Class Reference

#include <SimuPartitionParam.hpp>

Inheritance diagram for gstlrn::SimuPartitionParam:
gstlrn::AStringable

Public Member Functions

 SimuPartitionParam (Id nbtuba=100, double intensity=0.1, const 1 &dilate=1())
 
 SimuPartitionParam (const SimuPartitionParam &r)
 
SimuPartitionParamoperator= (const SimuPartitionParam &r)
 
virtual ~SimuPartitionParam ()
 
String toString (const AStringFormat *strfmt=nullptr) const override
 Interface to AStringable.
 
 getDilate () const
 
void setDilate (const 1 &dilate)
 
double getIntensity () const
 
void setIntensity (double intensity)
 
Id getNbtuba () const
 
void setNbtuba (Id nbtuba)
 
double getDilate (Id idim) const
 
- Public Member Functions inherited from gstlrn::AStringable
 AStringable ()
 
 AStringable (const AStringable &r)
 
AStringableoperator= (const AStringable &r)
 
virtual ~AStringable ()
 
virtual void display (const AStringFormat *strfmt=nullptr) const final
 
virtual void display (Id level) const final
 

Constructor & Destructor Documentation

◆ SimuPartitionParam() [1/2]

gstlrn::SimuPartitionParam::SimuPartitionParam ( Id  nbtuba = 100,
double  intensity = 0.1,
const 1 &  dilate = 1() 
)

◆ SimuPartitionParam() [2/2]

gstlrn::SimuPartitionParam::SimuPartitionParam ( const SimuPartitionParam r)

◆ ~SimuPartitionParam()

gstlrn::SimuPartitionParam::~SimuPartitionParam ( )
virtual

Member Function Documentation

◆ getDilate() [1/2]

gstlrn::SimuPartitionParam::getDilate ( ) const
inline

◆ getDilate() [2/2]

double gstlrn::SimuPartitionParam::getDilate ( Id  idim) const

◆ getIntensity()

double gstlrn::SimuPartitionParam::getIntensity ( ) const
inline

◆ getNbtuba()

Id gstlrn::SimuPartitionParam::getNbtuba ( ) const
inline

◆ operator=()

SimuPartitionParam & gstlrn::SimuPartitionParam::operator= ( const SimuPartitionParam r)

◆ setDilate()

void gstlrn::SimuPartitionParam::setDilate ( const 1 &  dilate)
inline

◆ setIntensity()

void gstlrn::SimuPartitionParam::setIntensity ( double  intensity)
inline

◆ setNbtuba()

void gstlrn::SimuPartitionParam::setNbtuba ( Id  nbtuba)
inline

◆ toString()

String gstlrn::SimuPartitionParam::toString ( const AStringFormat strfmt = nullptr) const
overridevirtual

Interface to AStringable.

Reimplemented from gstlrn::AStringable.


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