cajun::mesh_split_file_writer_t Class Reference

#include <mesh_split_file_writer.H>

Inheritance diagram for cajun::mesh_split_file_writer_t:
cajun::mesh_writer_interface_t

List of all members.

Classes

struct  cell_index_t

Public Member Functions

 mesh_split_file_writer_t (unsigned id_, size_t max_cells_)
 ~mesh_split_file_writer_t ()
void write_mesh (const cell_t &cell1_, point_3d_t &pt1_, const cell_t &cell2_, point_3d_t &pt2_, const cell_t &cell3_, point_3d_t &pt3_)
void write_point (const cell_t &cell_, point_3d_t &pt_)

Private Attributes

std::ofstream m_indices_file
std::ofstream m_vertices_file
triangle_data_t m_triangle_data
access_data_t * m_ad
unsigned m_qid
std::vector< cell_index_tm_cell_indices
size_t m_index_size
unsigned m_index_counter
size_t m_num_vertices
bool m_match_closest_pts

Constructor & Destructor Documentation

mesh_split_file_writer_t::mesh_split_file_writer_t ( unsigned  id_,
size_t  max_cells_ 
)
mesh_split_file_writer_t::~mesh_split_file_writer_t (  ) 

Member Function Documentation

void mesh_split_file_writer_t::write_mesh ( const cell_t cell1_,
point_3d_t pt1_,
const cell_t cell2_,
point_3d_t pt2_,
const cell_t cell3_,
point_3d_t pt3_ 
) [virtual]
void mesh_split_file_writer_t::write_point ( const cell_t cell_,
point_3d_t pt_ 
)

Member Data Documentation

access_data_t* cajun::mesh_split_file_writer_t::m_ad [private]

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

Generated on Fri Apr 9 10:45:10 2010 for CBMesh by  doxygen 1.6.1