• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeedu
  • Sitemap
  • Contact Us
 

kalzium

global.h File Reference

#include <kdemacros.h>

Include dependency graph for src/global.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Defines

#define A_EXPORT   KDE_IMPORT
#define GL_RESCALE_NORMAL   0x803A
#define GL_COLOR_SUM_EXT   0x8458
#define GL_LIGHT_MODEL_COLOR_CONTROL_EXT   0x81F8
#define GL_SEPARATE_SPECULAR_COLOR_EXT   0x81FA
#define GL_TEXTURE_RECTANGLE_ARB   0x84F5

Variables

const double ROTATION_SPEED = 0.005
const double ZOOM_SPEED = 0.02
const double MOUSE_WHEEL_SPEED = 0.1
const double CAMERA_MOL_RADIUS_MARGIN = 10.0
const double CAMERA_NEAR_DISTANCE = 2.0
const int SEL_BUF_MAX_SIZE = 262144
const int SEL_BUF_MARGIN = 128
const int SEL_BOX_HALF_SIZE = 4
const int SEL_BOX_SIZE = 2 * SEL_BOX_HALF_SIZE + 1
const double SEL_ATOM_EXTRA_RADIUS = 0.18
const int PAINTER_GLOBAL_QUALITY_SETTINGS = 3
const int DEFAULT_GLOBAL_QUALITY_SETTING = PAINTER_GLOBAL_QUALITY_SETTINGS - 1
const int PAINTER_DETAIL_LEVELS = 10
const int PAINTER_SPHERES_LEVELS_ARRAY [3][10]
const double PAINTER_SPHERES_LIMIT_MIN_LEVEL = 0.005
const double PAINTER_SPHERES_LIMIT_MAX_LEVEL = 0.15
const int PAINTER_CYLINDERS_LEVELS_ARRAY [3][10]
const double PAINTER_CYLINDERS_LIMIT_MIN_LEVEL = 0.001
const double PAINTER_CYLINDERS_LIMIT_MAX_LEVEL = 0.03

Define Documentation

#define A_EXPORT   KDE_IMPORT

Definition at line 42 of file src/global.h.

#define GL_COLOR_SUM_EXT   0x8458

Definition at line 51 of file src/global.h.

#define GL_LIGHT_MODEL_COLOR_CONTROL_EXT   0x81F8

Definition at line 55 of file src/global.h.

#define GL_RESCALE_NORMAL   0x803A

Definition at line 47 of file src/global.h.

#define GL_SEPARATE_SPECULAR_COLOR_EXT   0x81FA

Definition at line 59 of file src/global.h.

#define GL_TEXTURE_RECTANGLE_ARB   0x84F5

Definition at line 63 of file src/global.h.


Variable Documentation

const double CAMERA_MOL_RADIUS_MARGIN = 10.0

Definition at line 69 of file src/global.h.

const double CAMERA_NEAR_DISTANCE = 2.0

Definition at line 70 of file src/global.h.

const int DEFAULT_GLOBAL_QUALITY_SETTING = PAINTER_GLOBAL_QUALITY_SETTINGS - 1

Definition at line 77 of file src/global.h.

const double MOUSE_WHEEL_SPEED = 0.1

Definition at line 68 of file src/global.h.

const int PAINTER_CYLINDERS_LEVELS_ARRAY[3][10]

Initial value:

 { {0, 3, 5, 5, 8, 8, 12, 12, 16, 16} ,
                     {0, 4, 6, 9, 12, 12, 16, 16, 20, 20},
                     {0, 4, 6, 10, 14, 18, 22, 26, 32, 40} }

Definition at line 87 of file src/global.h.

const double PAINTER_CYLINDERS_LIMIT_MAX_LEVEL = 0.03

Definition at line 91 of file src/global.h.

const double PAINTER_CYLINDERS_LIMIT_MIN_LEVEL = 0.001

Definition at line 90 of file src/global.h.

const int PAINTER_DETAIL_LEVELS = 10

Definition at line 78 of file src/global.h.

const int PAINTER_GLOBAL_QUALITY_SETTINGS = 3

Definition at line 76 of file src/global.h.

const int PAINTER_SPHERES_LEVELS_ARRAY[3][10]

Initial value:

 { {0, 0, 1, 1, 2, 2, 3, 3, 4, 4} ,
                     {0, 1, 2, 3, 4, 4, 5, 5, 6, 6} ,
                     {1, 2, 3, 4, 5, 6, 7, 8, 9, 9} }

Definition at line 80 of file src/global.h.

const double PAINTER_SPHERES_LIMIT_MAX_LEVEL = 0.15

Definition at line 84 of file src/global.h.

const double PAINTER_SPHERES_LIMIT_MIN_LEVEL = 0.005

Definition at line 83 of file src/global.h.

const double ROTATION_SPEED = 0.005

Definition at line 66 of file src/global.h.

const double SEL_ATOM_EXTRA_RADIUS = 0.18

Definition at line 75 of file src/global.h.

const int SEL_BOX_HALF_SIZE = 4

Definition at line 73 of file src/global.h.

const int SEL_BOX_SIZE = 2 * SEL_BOX_HALF_SIZE + 1

Definition at line 74 of file src/global.h.

const int SEL_BUF_MARGIN = 128

Definition at line 72 of file src/global.h.

const int SEL_BUF_MAX_SIZE = 262144

Definition at line 71 of file src/global.h.

const double ZOOM_SPEED = 0.02

Definition at line 67 of file src/global.h.

kalzium

Skip menu "kalzium"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdeedu

Skip menu "kdeedu"
  • kalzium
  • kanagram
  • kig
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  •   docs
  •   src
  • parley
Generated for kdeedu by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal