/var/www2/hermes2d/hermes2d/src/views/view.h File Reference

#include "../common.h"
#include "../linear.h"

Go to the source code of this file.

Classes

class  View
 Represents a simple visualization window. More...

Defines

#define DEFAULT_WINDOW_POS   int x = -1, int y = -1, int width = 1000, int height = 800
 Default size and window position.
#define H2DV_SCALE_LOG_BASE   1.005
 Base of the scale coefficient. Scale = base^{mouse move}.
#define FPS_FRAME_SIZE   5

Enumerations

enum  ViewWaitEvent { H2DV_WAIT_CLOSE, H2DV_WAIT_KEYPRESS }
 

Wait events.

More...
enum  ViewPaletteType {
  H2DV_PT_DEFAULT = -1, H2DV_PT_HUESCALE = 0, H2DV_PT_GRAYSCALE = 1, H2DV_PT_INVGRAYSCALE = 2,
  H2DV_PT_MAX_ID = 3
}
 

View palette type.

More...

Define Documentation

#define DEFAULT_WINDOW_POS   int x = -1, int y = -1, int width = 1000, int height = 800

Default size and window position.

#define FPS_FRAME_SIZE   5
#define H2DV_SCALE_LOG_BASE   1.005

Base of the scale coefficient. Scale = base^{mouse move}.


Enumeration Type Documentation

View palette type.

Enumerator:
H2DV_PT_DEFAULT 

Default palette. Depends on viewer.

H2DV_PT_HUESCALE 

A palette based on hue scale.

H2DV_PT_GRAYSCALE 

Greyscale.

H2DV_PT_INVGRAYSCALE 

Inverted grayscale.

H2DV_PT_MAX_ID 

Maximum ID of view palette type.

Wait events.

Enumerator:
H2DV_WAIT_CLOSE 

Wait for all windows to close.

H2DV_WAIT_KEYPRESS 

Wait for any unprocessed keypress to happen.

Generated on Sat Jun 5 15:17:43 2010 for Hermes2D Library: Real Version by  doxygen 1.6.3