#include </usr1/tp517/Tumble/trunk/src/tumble/meshio.h>
Collaboration diagram for MeshBinaryInput:
Public Member Functions | |
MeshBinaryInput (Simulation *_sim) | |
bool | read (const char *filename) |
Private Attributes | |
Simulation * | sim |
BezierMesh * | bezier_mesh |
BoundaryMesh * | bdry_mesh |
The binary file format specifies a single binary file with extention ".geo"
See File Formats.
Definition at line 160 of file meshio.h.
MeshBinaryInput::MeshBinaryInput | ( | Simulation * | _sim | ) |
Definition at line 574 of file meshio.C.
References bdry_mesh, bezier_mesh, Simulation::get_bezier_mesh(), Simulation::get_boundary_mesh(), and sim.
Here is the call graph for this function:
bool MeshBinaryInput::read | ( | const char * | filename | ) |
Definition at line 581 of file meshio.C.
References BezierMesh::add_bezier_edge(), BezierMesh::add_bezier_triangle(), BezierMesh::add_bezier_vertex(), BoundaryMesh::add_boundary_edge(), BoundaryMesh::add_boundary_face(), BoundaryMesh::add_boundary_vertex(), bdry_mesh, bezier_mesh, bzero, current_format_version, BoundaryVertex::get_control_point(), QBSpline::get_control_point_at_idx(), QBSpline::get_edge_center_cp(), BoundaryEdge::get_spline(), QBSpline::get_u_at_idx(), official_header, official_header_len, BezierEdge::set_bdry(), and BezierVertex::set_bdry().
Referenced by main(), and Simulation::read_from_binary_file().
Here is the call graph for this function:
Simulation* MeshBinaryInput::sim [private] |
BezierMesh* MeshBinaryInput::bezier_mesh [private] |
BoundaryMesh* MeshBinaryInput::bdry_mesh [private] |