$search

compmesh.cc File Reference

#include <iostream>
#include <fstream>
#include <string.h>
#include "bmtk/mesh.hh"
#include "bmtk/gui.hh"
#include "bmtk/timer.hh"
Include dependency graph for compmesh.cc:

Go to the source code of this file.

Namespaces

namespace  compmesh

Defines

#define D2R   0.017453293
#define R2D   57.29578

Functions

void controlCB (int control)
void drawMesh (void)
void loadOptions ()
int main (int argc, char *argv[])
void myGlutDisplay (void)
void myGlutIdle (void)
void myGlutKeyboard (unsigned char Key, int x, int y)
void myGlutMenu (int value)
void myGlutMotion (int x, int y)
void myGlutMouse (int button, int button_state, int x, int y)
void myGlutReshape (int x, int y)
float neg (float arg)
void saveOptions ()
int startGUI (Mesh *m_)
void update (void)

Variables

int compmesh::ambientIntensity = 50
GLUI_Spinner * compmesh::ambientSpinner
int compmesh::bdx
int compmesh::bdy
Vec3d compmesh::center
int compmesh::centerSphere = 1
int compmesh::counter = 0
int compmesh::currMesh = 1
int compmesh::cx0 = 0
int compmesh::cy0 = 0
float compmesh::delta = 1.0
GLUI_Spinner * compmesh::deltaSpinner
int compmesh::diffuseIntensity = 100
GLUI_Spinner * compmesh::diffuseSpinner
Mesh * compmesh::dm
int compmesh::edge2face = 0
int compmesh::edgeAngles = 0
int compmesh::face2edge = 0
int compmesh::face2face = 0
int compmesh::face2vert = 0
int compmesh::faceAreas = 0
int compmesh::faceColors = 1
GLUI * compmesh::glui
float compmesh::gs2 = 1.0
GLUI_Spinner * compmesh::gs2Spinner
float compmesh::gsn2 = 1.0
GLUI_Spinner * compmesh::gsn2Spinner
int compmesh::keypoints = 0
int compmesh::lastX
int compmesh::lastY
GLfloat compmesh::light_ambient [4]
GLfloat compmesh::light_diffuse [4]
GLfloat compmesh::light_position [] = {.5f, .5f, 1.0f, 0.0f}
Mesh * compmesh::m
int compmesh::main_window
int compmesh::meshBoundary = 0
int compmesh::motionMode
int compmesh::origMesh = 0
int compmesh::polyMesh = 0
float compmesh::rotationX = 0.0
float compmesh::rotationY = 0.0
float compmesh::scale = 1.0
int compmesh::segment = 0
char compmesh::text [sizeof(GLUI_String)] = {""}
int compmesh::vertGradients = 0
int compmesh::vertGradVecs = 0
int compmesh::vertNormals = 0
int compmesh::vertPotentials = 0
int compmesh::vertSteps = 0
GLUI_Rollout * compmesh::visualsRollout
int compmesh::wdx = 1000
int compmesh::wdy = 800
int compmesh::wireframe = 0
int compmesh::wx0 = 200
int compmesh::wy0 = 0
float compmesh::xyAspect

Define Documentation

#define D2R   0.017453293

Definition at line 31 of file compmesh.cc.

#define R2D   57.29578

Definition at line 32 of file compmesh.cc.


Function Documentation

void controlCB ( int  control  ) 

Definition at line 129 of file compmesh.cc.

void drawMesh ( void   ) 

Definition at line 327 of file compmesh.cc.

void loadOptions (  ) 

Definition at line 744 of file compmesh.cc.

int main ( int  argc,
char *  argv[] 
)

Definition at line 107 of file compmesh.cc.

void myGlutDisplay ( void   ) 

Definition at line 653 of file compmesh.cc.

void myGlutIdle ( void   ) 

Definition at line 234 of file compmesh.cc.

void myGlutKeyboard ( unsigned char  Key,
int  x,
int  y 
)

Definition at line 188 of file compmesh.cc.

void myGlutMenu ( int  value  ) 

Definition at line 229 of file compmesh.cc.

void myGlutMotion ( int  x,
int  y 
)

Definition at line 278 of file compmesh.cc.

void myGlutMouse ( int  button,
int  button_state,
int  x,
int  y 
)

Definition at line 255 of file compmesh.cc.

void myGlutReshape ( int  x,
int  y 
)

Definition at line 313 of file compmesh.cc.

float neg ( float  arg  ) 

Definition at line 322 of file compmesh.cc.

void saveOptions (  ) 

Definition at line 701 of file compmesh.cc.

int startGUI ( Mesh *  m_  ) 

Definition at line 799 of file compmesh.cc.

void update ( void   ) 

Definition at line 793 of file compmesh.cc.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines


bmtk
Author(s): Benjamin Pitzer
autogenerated on Mon Mar 4 11:05:51 2013