#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 617 of file vsurf3d.C. Referenced by Surf3d::GLdrawGimmicks(). |
|
Definition at line 65 of file vsurf3d.C. Referenced by Surf3d::PutPointMode(), and Surf3d::setup_data_transformation(). |
|
Definition at line 102 of file vsurf3d.C. Referenced by avgpolynorm(). |
|
Definition at line 153 of file vsurf3d.C. References addtovec(), cos(), dotprod(), mulvecwf(), and normcrossprod(). |
|
Definition at line 1144 of file vsurf3d.C. References DBG_L2, TRUE, and XSM_DEBUG. Referenced by Surf3d::draw(), and rhk_ScanControl::rhk_ScanControl(). |
|
|
|
Definition at line 81 of file vsurf3d.C. Referenced by Surf3d::GLdrawscene(). |
|
Definition at line 92 of file vsurf3d.C. Referenced by avgpolynorm(). |
|
Definition at line 1154 of file vsurf3d.C. References DBG_L2, and XSM_DEBUG. Referenced by Surf3d::draw(), and rhk_ScanControl::rhk_ScanControl(). |
|
Definition at line 110 of file vsurf3d.C. Referenced by avgpolynorm(), and Surf3d::GLdrawscene(). |
|
Definition at line 132 of file vsurf3d.C. References normcrossprod(). |
|
Definition at line 118 of file vsurf3d.C. References sqrt(). Referenced by avgpolynorm(), and norm3pkte(). |
|
Definition at line 1135 of file vsurf3d.C. References DBG_L2, TRUE, and XSM_DEBUG. Referenced by Surf3d::draw(). |