MOAB: Mesh Oriented datABase  (version 5.4.1)
MeshWriter.hpp File Reference
#include "Matrix3D.hpp"
#include "MeshInterface.hpp"
+ Include dependency graph for MeshWriter.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MBMesquite::MeshWriter::Projection
 Specify a projection to use for output. More...

Namespaces

namespace  MBMesquite
 

Implements the NonSmoothDescent class member functions.


namespace  MBMesquite::MeshWriter

Enumerations

enum  MBMesquite::MeshWriter::Axis { MBMesquite::MeshWriter::X = 0, MBMesquite::MeshWriter::Y = 1, MBMesquite::MeshWriter::Z = 2 }
 Enumeration of principal coordinate axes. More...

Functions

void MBMesquite::MeshWriter::write_gnuplot (Mesh *mesh, const char *filename, MsqError &err)
 Write mesh as gnuplot data.
void MBMesquite::MeshWriter::write_gnuplot (PatchData &pd, const char *out_filebase, MsqError &err)
void MBMesquite::MeshWriter::write_gnuplot (Mesh *mesh, std::vector< Mesh::ElementHandle > &elems, const char *out_filebase, MsqError &err)
void MBMesquite::MeshWriter::write_gnuplot_animator (int count, const char *basename, MsqError &err)
 Write animator for sequence of gnuplot data files.
void MBMesquite::MeshWriter::write_gnuplot_overlay (int count, const char *basename, MsqError &err)
 Write GNU plot commands to overlay a set of mesh timesteps in a single plot.
void MBMesquite::MeshWriter::write_vtk (Mesh *mesh, const char *filename, MsqError &err)
 Write mesh as a VTK file.
void MBMesquite::MeshWriter::write_vtk (PatchData &pd, const char *out_filename, MsqError &err, const Vector3D *OF_gradient)
int MBMesquite::MeshWriter::in2pt (float inches)
int MBMesquite::MeshWriter::cm2pt (float cm)
void MBMesquite::MeshWriter::write_eps (Mesh *mesh, const char *filename, Projection proj, MsqError &err, int width=in2pt(6.5), int height=in2pt(9))
 Write an Encapsulate PostScript file.
void MBMesquite::MeshWriter::write_svg (Mesh *mesh, const char *filename, Projection proj, MsqError &err)
 Write an SVG file.
void MBMesquite::MeshWriter::write_stl (Mesh *mesh, const char *filename, MsqError &err)
 Write STL.
void MBMesquite::MeshWriter::write_eps_triangle (Mesh *mesh, Mesh::ElementHandle elem, const char *filename, bool draw_iso_lines, bool draw_nodes, MsqError &err, int width=in2pt(6.5), int height=in2pt(9))
 Write EPS file containing single triangle in XY plane.
void MBMesquite::MeshWriter::write_eps_triangle (const Vector3D *coords, size_t num_vtx, const char *filename, bool draw_iso_lines, bool draw_nodes, MsqError &err, const std::vector< bool > &fixed, int width, int height)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines