msbGrid  1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
msbGrid::MFilesWriter Class Reference

#include <mfileswriter.hh>

Public Types

typedef msbGrid::Point Point
 
typedef msbGrid::InputData InputData
 
typedef msbGrid::Color Color
 

Public Member Functions

 MFilesWriter (const InputData *inputData)
 
 ~MFilesWriter ()
 
void openFile (const std::string &name)
 
void closeFile ()
 
void writeCommanLine_ ()
 
void write (const std::string &texte)
 
void write (const Point &pt0, const bool &writeText)
 
void write (const msbGrid::Edge &ed0, const bool &writeText)
 
void write (const msbGrid::Triangle &tr0, const bool &writeText)
 
void write (const msbGrid::Quadrangle &qd0, const bool &writeText)
 
template<typename EntityT >
void write (const msbGrid::Block< EntityT > &bl0, const bool &writeText=false)
 

Private Attributes

const InputDatainputData_
 
std::ofstream outputFile_
 

Detailed Description

Definition at line 36 of file mfileswriter.hh.

Member Typedef Documentation

typedef msbGrid :: Color msbGrid::MFilesWriter::Color

Definition at line 41 of file mfileswriter.hh.

Definition at line 40 of file mfileswriter.hh.

typedef msbGrid :: Point msbGrid::MFilesWriter::Point

Definition at line 39 of file mfileswriter.hh.

Constructor & Destructor Documentation

msbGrid::MFilesWriter::MFilesWriter ( const InputData inputData)
inline

Definition at line 49 of file mfileswriter.hh.

msbGrid::MFilesWriter::~MFilesWriter ( )
inline

Definition at line 54 of file mfileswriter.hh.

Member Function Documentation

void msbGrid::MFilesWriter::closeFile ( )
inline

Definition at line 75 of file mfileswriter.hh.

void msbGrid::MFilesWriter::openFile ( const std::string &  name)
inline

Definition at line 56 of file mfileswriter.hh.

void msbGrid::MFilesWriter::write ( const std::string &  texte)
inline

Definition at line 97 of file mfileswriter.hh.

void msbGrid::MFilesWriter::write ( const Point pt0,
const bool &  writeText 
)
inline

Definition at line 100 of file mfileswriter.hh.

void msbGrid::MFilesWriter::write ( const msbGrid::Edge ed0,
const bool &  writeText 
)
inline

Definition at line 127 of file mfileswriter.hh.

void msbGrid::MFilesWriter::write ( const msbGrid::Triangle tr0,
const bool &  writeText 
)
inline

Definition at line 149 of file mfileswriter.hh.

void msbGrid::MFilesWriter::write ( const msbGrid::Quadrangle qd0,
const bool &  writeText 
)
inline

Definition at line 179 of file mfileswriter.hh.

template<typename EntityT >
void msbGrid::MFilesWriter::write ( const msbGrid::Block< EntityT > &  bl0,
const bool &  writeText = false 
)
inline

Definition at line 221 of file mfileswriter.hh.

void msbGrid::MFilesWriter::writeCommanLine_ ( )
inline

Definition at line 78 of file mfileswriter.hh.

Member Data Documentation

const InputData* msbGrid::MFilesWriter::inputData_
private

Definition at line 44 of file mfileswriter.hh.

std :: ofstream msbGrid::MFilesWriter::outputFile_
private

Definition at line 45 of file mfileswriter.hh.


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