gplib::Aniso1DMTObjective Class Reference

#include <Aniso1DMTObjective.h>

Inheritance diagram for gplib::Aniso1DMTObjective:

Inheritance graph
[legend]

List of all members.

Public Member Functions

Aniso1DMTObjectiveoperator= (const Aniso1DMTObjective &source)
 Aniso1DMTObjective (const Aniso1DMTObjective &Old)
 Aniso1DMTObjective (const MTStation &LocalMTData)
virtual ~Aniso1DMTObjective ()
virtual Aniso1DMTObjectiveclone () const
 We need clone and create for building an array of derived objects, see FAQ lite 20.8, the return type depends on the derived class.
virtual void WriteModel (const std::string &filename)
 write the current model to a file
virtual void WritePlot (const std::string &filename)
 write the current model for plotting to a file
virtual void WriteData (const std::string &filename)
 Write current data to a file.


Detailed Description

Definition at line 8 of file Aniso1DMTObjective.h.


Constructor & Destructor Documentation

gplib::Aniso1DMTObjective::Aniso1DMTObjective ( const Aniso1DMTObjective Old  ) 

Definition at line 21 of file Aniso1DMTObjective.cpp.

Referenced by clone().

gplib::Aniso1DMTObjective::Aniso1DMTObjective ( const MTStation LocalMTData  )  [explicit]

Definition at line 6 of file Aniso1DMTObjective.cpp.

gplib::Aniso1DMTObjective::~Aniso1DMTObjective (  )  [virtual]

Definition at line 27 of file Aniso1DMTObjective.cpp.


Member Function Documentation

virtual Aniso1DMTObjective* gplib::Aniso1DMTObjective::clone (  )  const [inline, virtual]

We need clone and create for building an array of derived objects, see FAQ lite 20.8, the return type depends on the derived class.

Implements gplib::GeneralObjective.

Definition at line 22 of file Aniso1DMTObjective.h.

References Aniso1DMTObjective().

Aniso1DMTObjective & gplib::Aniso1DMTObjective::operator= ( const Aniso1DMTObjective source  ) 

Definition at line 11 of file Aniso1DMTObjective.cpp.

References AnisoMTSynth.

virtual void gplib::Aniso1DMTObjective::WriteData ( const std::string &  filename  )  [inline, virtual]

Write current data to a file.

Implements gplib::C1DMTObjective.

Definition at line 37 of file Aniso1DMTObjective.h.

References gplib::MTStation::WriteAsMtt().

virtual void gplib::Aniso1DMTObjective::WriteModel ( const std::string &  filename  )  [inline, virtual]

write the current model to a file

Implements gplib::C1DMTObjective.

Definition at line 27 of file Aniso1DMTObjective.h.

References gplib::C1DAnisoMTSynthData::WriteModel().

virtual void gplib::Aniso1DMTObjective::WritePlot ( const std::string &  filename  )  [inline, virtual]

write the current model for plotting to a file

Implements gplib::C1DMTObjective.

Definition at line 32 of file Aniso1DMTObjective.h.

References gplib::C1DAnisoMTSynthData::WritePlot().


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

Generated on Tue Nov 3 13:24:21 2009 for GPLIB++ by  doxygen 1.5.8