Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

bmesh.C File Reference

#include "std/fstream.H"
#include "std/run_avg.H"
#include "std/stop_watch.H"
#include "std/config.H"
#include "disp/ray.H"
#include "net/io_manager.H"
#include "mesh/patch.H"
#include "mesh/uv_data.H"
#include "mesh/base_ref_image.H"
#include "mesh/ioblock.H"
#include "mesh/gtexture.H"
#include "mesh/bfilters.H"
#include "mesh/lmesh.H"

Include dependency graph for bmesh.C:

Go to the source code of this file.

Classes

class  DECODERS
class  UVforIO2
class  UVforIO

Functions

int compare_locs_lexicographically (const void *va, const void *vb)
STDdstreamoperator<< (STDdstream &ds, const UVforIO2 &v)
STDdstreamoperator>> (STDdstream &ds, UVforIO2 &v)
STDdstreamoperator<< (STDdstream &ds, const UVforIO &v)
STDdstreamoperator>> (STDdstream &ds, UVforIO &v)

Variables

static int dummy = BODY::set_factory(new BMESH)
bool use_new_bface_io = Config::get_var_bool("JOT_USE_NEW_BFACE_IO",true)
static class DECODERS DECODERS_static
RunningAvg< double > rand_secs (0)
RunningAvg< double > brute_secs (0)
RunningAvg< double > zx_secs (0)
RunningAvg< double > rand_sils (0)
RunningAvg< double > brute_sils (0)
RunningAvg< double > zx_sils (0)
RunningAvg< double > all_edges (0)


Function Documentation

int compare_locs_lexicographically const void *  va,
const void *  vb
 

Definition at line 2606 of file bmesh.C.

Referenced by BMESH::remove_duplicate_vertices().

STDdstream& operator<< STDdstream ds,
const UVforIO v
[inline]
 

Definition at line 3602 of file bmesh.C.

References UVforIO::_face, UVforIO::_uv1, UVforIO::_uv2, UVforIO::_uv3, and STDdstream::ascii().

STDdstream& operator<< STDdstream ds,
const UVforIO2 v
[inline]
 

Definition at line 3407 of file bmesh.C.

References UVforIO2::_face, UVforIO2::_uvs, STDdstream::ascii(), and UVforIO2::is_good().

STDdstream& operator>> STDdstream ds,
UVforIO v
[inline]
 

Definition at line 3611 of file bmesh.C.

References UVforIO::_face, UVforIO::_uv1, UVforIO::_uv2, UVforIO::_uv3, and STDdstream::ascii().

STDdstream& operator>> STDdstream ds,
UVforIO2 v
[inline]
 

Definition at line 3419 of file bmesh.C.

References UVforIO2::_face, UVforIO2::_uvs, and STDdstream::ascii().


Variable Documentation

RunningAvg<double> all_edges(0)
 

Referenced by BMESH::get_sil_strips().

RunningAvg<double> brute_secs(0)
 

Referenced by BMESH::get_sil_strips().

RunningAvg<double> brute_sils(0)
 

Referenced by BMESH::get_sil_strips().

class DECODERS DECODERS_static [static]
 

int dummy = BODY::set_factory(new BMESH) [static]
 

Definition at line 29 of file bmesh.C.

Referenced by GLUIMoveMenu::btn_callback(), glutLayerGet(), mlib::Vec3< V >::operator>>(), mlib::Point3< P, V >::operator>>(), and operator>>().

RunningAvg<double> rand_secs(0)
 

Referenced by BMESH::get_sil_strips().

RunningAvg<double> rand_sils(0)
 

Referenced by BMESH::get_sil_strips().

bool use_new_bface_io = Config::get_var_bool("JOT_USE_NEW_BFACE_IO",true)
 

Definition at line 38 of file bmesh.C.

Referenced by BMESH::put_faces(), BMESH::put_texcoords2(), BMESH::put_uvfaces(), and BMESH::put_weak_edges().

RunningAvg<double> zx_secs(0)
 

Referenced by BMESH::get_zcross_strips().

RunningAvg<double> zx_sils(0)
 

Referenced by ZcrossTexture::draw(), and BMESH::get_zcross_strips().


Generated on Mon Sep 18 11:39:50 2006 for jot by  doxygen 1.4.4