#include <locale.h>#include <libintl.h>#include "gnome-res.h"#include "view.h"#include "mem2d.h"#include "xsmmasks.h"#include "glbvars.h"#include "bench.h"#include "util.h"#include "app_v3dcontrol.h"#include <GL/glx.h>#include <glib.h>#include <gnome.h>#include <gdk/gdkkeysyms.h>#include <gtk/gtkgl.h>#include <GL/gl.h>#include "trackball.h"#include "action_id.h"#include "vsurf3d_pref.C"Go to the source code of this file.
Defines | |
| #define | ZRANGE_MAPPED 4096 |
| #define | DrawOneLine(x1, y1, z1, x2, y2, z2) |
Functions | |
| void | copyvec3 (GLfloat u[3], GLfloat v[3]) |
| void | copyvec4 (GLfloat u[4], GLfloat v[4]) |
| GLfloat | dotprod (GLfloat v1[3], GLfloat v2[3]) |
| void | addtovec (GLfloat u[3], GLfloat v[3]) |
| void | mulvecwf (GLfloat u[3], GLfloat f) |
| void | normcrossprod (GLfloat v1[3], GLfloat v2[3], GLfloat n[3]) |
| void | norm3pkte (GLfloat p1[3], GLfloat p2[3], GLfloat p3[3], GLfloat n[3]) |
| void | avgpolynorm (GLfloat v[5][3], GLfloat n[3]) |
| static void | realize (GtkWidget *widget, gpointer data) |
| static gboolean | configure_event (GtkWidget *widget, GdkEventConfigure *event, gpointer data) |
| static gboolean | expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer data) |
|
|
Value: glBegin(GL_LINES); \
glVertex3f((x1),(y1),(z1)); glVertex3f((x2),(y2),(z2)); \
glEnd();
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 153 of file vsurf3d.C. References addtovec(), cos(), dotprod(), mulvecwf(), and normcrossprod(). |
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
Definition at line 132 of file vsurf3d.C. References normcrossprod(). |
|
||||||||||||||||
|
Definition at line 118 of file vsurf3d.C. References sqrt(). |
|
||||||||||||
|
|
1.4.6