#include "Displayable.h"
#include "NameList.h"
Go to the source code of this file.
Compounds | |
struct | Scene::AdvancedLightState |
AdvancedLight state data. More... | |
class | ColorScale |
color gradient/ramp used by value-based coloring methods. More... | |
struct | Scene::LightState |
Light state data. More... | |
class | Scene |
Contains lists of Displayable objects and draws them to a DisplayDevice. More... | |
Defines | |
#define | DISP_LIGHTS 4 |
#define | REGCLRS 33 |
#define | EXTRACLRS 1 |
#define | VISCLRS (REGCLRS - EXTRACLRS) |
#define | MAPCLRS 1024 |
#define | MAXCOLORS (REGCLRS + MAPCLRS) |
#define | BEGREGCLRS 0 |
#define | BEGMAP REGCLRS |
#define | REGBLUE 0 |
#define | REGRED 1 |
#define | REGGREY 2 |
#define | REGORANGE 3 |
#define | REGYELLOW 4 |
#define | REGTAN 5 |
#define | REGSILVER 6 |
#define | REGGREEN 7 |
#define | REGWHITE 8 |
#define | REGPINK 9 |
#define | REGCYAN 10 |
#define | REGPURPLE 11 |
#define | REGLIME 12 |
#define | REGMAUVRE 13 |
#define | REGOCHRE 14 |
#define | REGICEBLUE 15 |
#define | REGBLACK 16 |
#define | REGBLUE2 23 |
#define | MAPCOLOR(a) (a + BEGMAP) |
The Scene has a list of Displayable objects and display commands. The command lists are used to draw the objects, the Displayable objects to prepare and update objects for drawing.
Definition in file Scene.h.
|
|
|
Definition at line 47 of file Scene.h. Referenced by Scene::nearest_index, FileRenderer::nearest_index, and Scene::Scene. |
|
|
|
|
Definition at line 43 of file Scene.h. Referenced by ColorscaleLumaChart::draw, ColorscaleImage::draw, AtomColor::find, VolumeTexture::generateColorScaleTexture, hill_reilly_ring_colorscale, and FileRenderer::nearest_index. |
|
Definition at line 72 of file Scene.h. Referenced by AtomColor::find, VolumeTexture::generateColorScaleTexture, and hill_reilly_ring_colorscale. |
|
Definition at line 44 of file Scene.h. Referenced by MoleculeGraphics::add_spheretube, VMDApp::color_index, FileRenderer::do_use_colors, DrawMolItem::DrawMolItem, VMDApp::num_colors, Scene::num_colors, py_color, tcl_graphics_color, tcl_graphics_spheretube, and PSDisplayDevice::write_header. |
|
Definition at line 67 of file Scene.h. Referenced by Scene::Scene. |
|
|
|
Definition at line 69 of file Scene.h. Referenced by Scene::Scene. |
|
Definition at line 40 of file Scene.h. Referenced by ColorscaleLumaChart::draw, ColorscaleImage::draw, GraphicsFltkMenu::GraphicsFltkMenu, Scene::nearest_index, FileRenderer::nearest_index, VMDApp::num_regular_colors, Scene::num_regular_colors, and Scene::Scene. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 56 of file Scene.h. Referenced by DrawTool::DrawTool. |
|
Definition at line 59 of file Scene.h. Referenced by FPS::FPS, and Scene::Scene. |
|
|
|
Definition at line 42 of file Scene.h. Referenced by MoleculeList::add_color_names, AtomColor::find, VMDApp::molecule_from_selection_list, VMDApp::molecule_new, and VMDApp::molecule_rename. |