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

#include <FracFamily.hpp>

Inheritance diagram for gstlrn::FracFamily:
gstlrn::AStringable gstlrn::ASerializable

Public Member Functions

 FracFamily (double orient=0., double dorient=0., double theta0=0., double alpha=0., double ratcst=0., double prop1=0., double prop2=0., double aterm=0., double bterm=0., double range=0.)
 
 FracFamily (const FracFamily &r)
 
FracFamilyoperator= (const FracFamily &r)
 
virtual ~FracFamily ()
 
String toString (const AStringFormat *strfmt=nullptr) const override
 Interface for AStringable.
 
double getAlpha () const
 
void setAlpha (double alpha)
 
double getAterm () const
 
void setAterm (double aterm)
 
double getBterm () const
 
void setBterm (double bterm)
 
double getDorient () const
 
void setDorient (double dorient)
 
double getOrient () const
 
void setOrient (double orient)
 
double getProp1 () const
 
void setProp1 (double prop1)
 
double getProp2 () const
 
void setProp2 (double prop2)
 
double getRange () const
 
void setRange (double range)
 
double getRatcst () const
 
void setRatcst (double ratcst)
 
double getTheta0 () const
 
void setTheta0 (double theta0)
 
bool _deserializeAscii (std::istream &is, bool verbose=false) override
 
bool _serializeAscii (std::ostream &os, bool verbose=false) const override
 
- 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
 
- Public Member Functions inherited from gstlrn::ASerializable
 ASerializable ()
 
 ASerializable (const ASerializable &r)
 
ASerializableoperator= (const ASerializable &r)
 
 ASerializable (ASerializable &&r) noexcept
 
ASerializableoperator= (ASerializable &&r) noexcept
 
virtual ~ASerializable ()
 
bool dumpToNF (const String &NFFilename, const EFormatNF &format=EFormatNF::fromKey("DEFAULT"), bool verbose=false) const
 Dump the contents of an object into an Output File using a given Output NF Format.
 
void setDefaultFormatNF (const EFormatNF &format)
 

Friends

class FracEnviron
 

Additional Inherited Members

- Static Public Member Functions inherited from gstlrn::ASerializable
static String buildFileName (Id status, const String &filename, bool ensureDirExist=false)
 
static String getFileIdentity (const String &filename, bool verbose=false)
 
static void setPrefixName (const String &prefixName)
 
static void unsetPrefixName ()
 
static const StringgetPrefixName ()
 

Constructor & Destructor Documentation

◆ FracFamily() [1/2]

gstlrn::FracFamily::FracFamily ( double  orient = 0.,
double  dorient = 0.,
double  theta0 = 0.,
double  alpha = 0.,
double  ratcst = 0.,
double  prop1 = 0.,
double  prop2 = 0.,
double  aterm = 0.,
double  bterm = 0.,
double  range = 0. 
)

◆ FracFamily() [2/2]

gstlrn::FracFamily::FracFamily ( const FracFamily r)

◆ ~FracFamily()

gstlrn::FracFamily::~FracFamily ( )
virtual

Member Function Documentation

◆ _deserializeAscii()

bool gstlrn::FracFamily::_deserializeAscii ( std::istream &  is,
bool  verbose = false 
)
overridevirtual

Implements gstlrn::ASerializable.

◆ _serializeAscii()

bool gstlrn::FracFamily::_serializeAscii ( std::ostream &  os,
bool  verbose = false 
) const
overridevirtual

Implements gstlrn::ASerializable.

◆ getAlpha()

double gstlrn::FracFamily::getAlpha ( ) const
inline

◆ getAterm()

double gstlrn::FracFamily::getAterm ( ) const
inline

◆ getBterm()

double gstlrn::FracFamily::getBterm ( ) const
inline

◆ getDorient()

double gstlrn::FracFamily::getDorient ( ) const
inline

◆ getOrient()

double gstlrn::FracFamily::getOrient ( ) const
inline

◆ getProp1()

double gstlrn::FracFamily::getProp1 ( ) const
inline

◆ getProp2()

double gstlrn::FracFamily::getProp2 ( ) const
inline

◆ getRange()

double gstlrn::FracFamily::getRange ( ) const
inline

◆ getRatcst()

double gstlrn::FracFamily::getRatcst ( ) const
inline

◆ getTheta0()

double gstlrn::FracFamily::getTheta0 ( ) const
inline

◆ operator=()

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

◆ setAlpha()

void gstlrn::FracFamily::setAlpha ( double  alpha)
inline

◆ setAterm()

void gstlrn::FracFamily::setAterm ( double  aterm)
inline

◆ setBterm()

void gstlrn::FracFamily::setBterm ( double  bterm)
inline

◆ setDorient()

void gstlrn::FracFamily::setDorient ( double  dorient)
inline

◆ setOrient()

void gstlrn::FracFamily::setOrient ( double  orient)
inline

◆ setProp1()

void gstlrn::FracFamily::setProp1 ( double  prop1)
inline

◆ setProp2()

void gstlrn::FracFamily::setProp2 ( double  prop2)
inline

◆ setRange()

void gstlrn::FracFamily::setRange ( double  range)
inline

◆ setRatcst()

void gstlrn::FracFamily::setRatcst ( double  ratcst)
inline

◆ setTheta0()

void gstlrn::FracFamily::setTheta0 ( double  theta0)
inline

◆ toString()

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

Interface for AStringable.

Reimplemented from gstlrn::AStringable.

Friends And Related Symbol Documentation

◆ FracEnviron

friend class FracEnviron
friend

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