Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

GraphicsFltkMenu.C File Reference

#include "GraphicsFltkMenu.h"
#include "GraphicsFltkReps.h"
#include "Command.h"
#include "MoleculeList.h"
#include "Molecule.h"
#include "VMDApp.h"
#include "AtomRep.h"
#include "AtomColor.h"
#include "MaterialList.h"
#include "FL/forms.H"
#include "FL/Fl_Tabs.H"
#include "FL/Fl_Box.H"
#include "FL/Fl_Float_Input.H"
#include "SelectionBuilder.h"
#include "CmdMol.h"
#include "CommandQueue.h"
#include "VMDDisplayList.h"
#include "VolumetricData.h"
#include "Scene.h"

Go to the source code of this file.

Compounds

class  myBrowser
 Fl_Hold_Browser subclass customized to allow double-clicking for toggling graphical representations on and off. More...

class  PBCControls
 Fl_Group subclass implementing controls for displaying periodic images for a graphical representation. More...


Functions

void add_rep_to_browser (DrawMolItem *d, Fl_Browser *browser, int replace)
int find_name_string_from_menuname (const char *mn, const char **names, int num)
void autoupdate_cb (Fl_Widget *w, void *v)
void colorupdate_cb (Fl_Widget *w, void *v)
void colorscale_minmax_cb (Fl_Widget *, void *v)
void colorscale_auto_cb (Fl_Widget *, void *v)

Variables

const int widths [] = { 110, 100, 200, 0 }


Function Documentation

void add_rep_to_browser DrawMolItem   d,
Fl_Browser *    browser,
int    replace
[static]
 

Definition at line 46 of file GraphicsFltkMenu.C.

References DrawMolItem::atomColor, DrawMolItem::atomRep, DrawMolItem::atomSel, AtomColor::cmdStr, AtomSel::cmdStr, AtomRep::cmdStr, Displayable::displayed, AtomRep::is_volumetric, VMDMENU_REP_ACTIVE, and VMDMENU_REP_INACTIVE.

Referenced by GraphicsFltkMenu::update_repbrowser.

void autoupdate_cb Fl_Widget *    w,
void *    v
[static]
 

Definition at line 213 of file GraphicsFltkMenu.C.

Referenced by GraphicsFltkMenu::GraphicsFltkMenu.

void colorscale_auto_cb Fl_Widget *   ,
void *    v
[static]
 

Definition at line 226 of file GraphicsFltkMenu.C.

References GraphicsFltkMenu::use_colorscale_auto.

Referenced by GraphicsFltkMenu::GraphicsFltkMenu.

void colorscale_minmax_cb Fl_Widget *   ,
void *    v
[static]
 

Definition at line 222 of file GraphicsFltkMenu.C.

References GraphicsFltkMenu::use_colorscale_minmax.

Referenced by GraphicsFltkMenu::GraphicsFltkMenu.

void colorupdate_cb Fl_Widget *    w,
void *    v
[static]
 

Definition at line 217 of file GraphicsFltkMenu.C.

Referenced by GraphicsFltkMenu::GraphicsFltkMenu.

int find_name_string_from_menuname const char *    mn,
const char **    names,
int    num
[static]
 

Definition at line 78 of file GraphicsFltkMenu.C.

References NULL, and num.

Referenced by GraphicsFltkMenu::create_colorcmd.


Variable Documentation

const int widths[] = { 110, 100, 200, 0 } [static]
 

Definition at line 44 of file GraphicsFltkMenu.C.

Referenced by GraphicsFltkMenu::GraphicsFltkMenu.


Generated on Tue Apr 23 04:24:32 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002