Classes | Typedefs | Functions
contrib/brl/bbas/imesh/imesh_mesh.h File Reference

An indexed face set mesh. More...

#include <vcl_vector.h>
#include <vcl_memory.h>
#include <vcl_cassert.h>
#include <imesh/imesh_vertex.h>
#include <imesh/imesh_face.h>
#include <imesh/imesh_half_edge.h>
#include <vgl/vgl_point_2d.h>
#include <vbl/vbl_ref_count.h>
#include <vbl/vbl_smart_ptr.h>
#include <vsl/vsl_binary_io.h>

Go to the source code of this file.

Classes

class  imesh_mesh
 A simple mesh. More...

Typedefs

typedef vbl_smart_ptr< imesh_meshimesh_mesh_sptr

Functions

void vsl_b_write (vsl_b_ostream &os, imesh_mesh_sptr &sptr)
 Binary write boxm2_scene scene to stream.
void vsl_b_write (vsl_b_ostream &os, imesh_mesh_sptr const &sptr)
void vsl_b_read (vsl_b_istream &is, imesh_mesh_sptr &sptr)
 Binary load boxm2_scene scene from stream.
void vsl_b_read (vsl_b_istream &is, imesh_mesh_sptr const &sptr)

Detailed Description

An indexed face set mesh.

Author:
Matt Leotta (mleotta@lems.brown.edu)
Date:
May 2, 2008

Definition in file imesh_mesh.h.


Typedef Documentation

typedef vbl_smart_ptr<imesh_mesh> imesh_mesh_sptr

Definition at line 162 of file imesh_mesh.h.


Function Documentation

void vsl_b_read ( vsl_b_istream ,
imesh_mesh_sptr  
)

Binary load boxm2_scene scene from stream.

Definition at line 268 of file imesh_mesh.cxx.

void vsl_b_read ( vsl_b_istream is,
imesh_mesh_sptr const &  sptr 
)

Definition at line 269 of file imesh_mesh.cxx.

void vsl_b_write ( vsl_b_ostream os,
imesh_mesh_sptr sptr 
)

Binary write boxm2_scene scene to stream.

Definition at line 264 of file imesh_mesh.cxx.

void vsl_b_write ( vsl_b_ostream os,
imesh_mesh_sptr const &  sptr 
)

Definition at line 265 of file imesh_mesh.cxx.