1.1.0
CCC
 
FracFamily Class Reference

#include <FracFamily.hpp>

Inheritance diagram for FracFamily:
AStringable 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 ()
 
virtual String toString (const AStringFormat *strfmt=nullptr) const override
 Interface for AStringable. More...
 
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)
 
- Public Member Functions inherited from AStringable
 AStringable ()
 
 AStringable (const AStringable &r)
 
AStringableoperator= (const AStringable &r)
 
virtual ~AStringable ()
 
virtual void display (const AStringFormat *strfmt=nullptr) const final
 
virtual void display (int level) const final
 
- Public Member Functions inherited from ASerializable
 ASerializable ()
 
 ASerializable (const ASerializable &r)
 
ASerializableoperator= (const ASerializable &r)
 
virtual ~ASerializable ()
 
bool deserialize (std::istream &is, bool verbose=true)
 
bool serialize (std::ostream &os, bool verbose=true) const
 
bool dumpToNF (const String &neutralFilename, bool verbose=false) const
 

Additional Inherited Members

- Static Public Member Functions inherited from ASerializable
static String buildFileName (int status, const String &filename, bool ensureDirExist=false)
 
static String getHomeDirectory (const String &sub="")
 
static String getWorkingDirectory ()
 
static String getTestData (const String &subdir, const String &filename)
 
static String getFileIdentity (const String &filename, bool verbose=false)
 
static void setContainerName (bool useDefault, const String &containerName="", bool verbose=false)
 
static void unsetContainerName ()
 
static void setPrefixName (const String &prefixName)
 
static void unsetPrefixName ()
 
static const StringgetContainerName ()
 
static const StringgetPrefixName ()
 
static bool createDirectory (const String &dir)
 
static String getExecDirectory ()
 
static String getDirectory (const String &path)
 

Constructor & Destructor Documentation

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::FracFamily ( const FracFamily r)
FracFamily::~FracFamily ( )
virtual

Member Function Documentation

double FracFamily::getAlpha ( ) const
inline
double FracFamily::getAterm ( ) const
inline
double FracFamily::getBterm ( ) const
inline
double FracFamily::getDorient ( ) const
inline
double FracFamily::getOrient ( ) const
inline
double FracFamily::getProp1 ( ) const
inline
double FracFamily::getProp2 ( ) const
inline
double FracFamily::getRange ( ) const
inline
double FracFamily::getRatcst ( ) const
inline
double FracFamily::getTheta0 ( ) const
inline
FracFamily & FracFamily::operator= ( const FracFamily r)
void FracFamily::setAlpha ( double  alpha)
inline
void FracFamily::setAterm ( double  aterm)
inline
void FracFamily::setBterm ( double  bterm)
inline
void FracFamily::setDorient ( double  dorient)
inline
void FracFamily::setOrient ( double  orient)
inline
void FracFamily::setProp1 ( double  prop1)
inline
void FracFamily::setProp2 ( double  prop2)
inline
void FracFamily::setRange ( double  range)
inline
void FracFamily::setRatcst ( double  ratcst)
inline
void FracFamily::setTheta0 ( double  theta0)
inline
String FracFamily::toString ( const AStringFormat strfmt = nullptr) const
overridevirtual

Interface for AStringable.

Reimplemented from AStringable.


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