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

GraphicsFltkRepVolumetric Class Reference

Base class for reps that use volumetric data XXX We can't get the information we need from AtomRep to fill in the data set names or their min/max ranges. Thus we have to add methods for GraphicsFltkMenu to tell us what this information is. More...

#include <GraphicsFltkReps.h>

Inheritance diagram for GraphicsFltkRepVolumetric:

GraphicsFltkRep GraphicsFltkRepFieldLines GraphicsFltkRepIsosurface GraphicsFltkRepVolumeSlice List of all members.

Public Methods

int is_volumetric ()
void dataset_clear ()
void dataset_append (const char *nm, double newmin, double newmax)

Protected Methods

 GraphicsFltkRepVolumetric (Fl_Callback *cb, void *v)
virtual void do_dataset_clear ()
virtual void do_dataset_append (const char *, double, double)

Protected Attributes

RepChoicedataset
ResizeArray< minmaxminmaxlist

Detailed Description

Base class for reps that use volumetric data XXX We can't get the information we need from AtomRep to fill in the data set names or their min/max ranges. Thus we have to add methods for GraphicsFltkMenu to tell us what this information is.

Definition at line 1215 of file GraphicsFltkReps.h.


Constructor & Destructor Documentation

GraphicsFltkRepVolumetric::GraphicsFltkRepVolumetric Fl_Callback *    cb,
void *    v
[inline, protected]
 

Definition at line 1229 of file GraphicsFltkReps.h.


Member Function Documentation

void GraphicsFltkRepVolumetric::dataset_append const char *    nm,
double    newmin,
double    newmax
[inline]
 

Definition at line 1244 of file GraphicsFltkReps.h.

References ResizeArray::append, do_dataset_append, minmax, and ResizeArray::num.

Referenced by GraphicsFltkMenu::update_molchooser.

void GraphicsFltkRepVolumetric::dataset_clear   [inline]
 

Definition at line 1238 of file GraphicsFltkReps.h.

References ResizeArray::clear, and do_dataset_clear.

Referenced by GraphicsFltkMenu::update_molchooser.

virtual void GraphicsFltkRepVolumetric::do_dataset_append const char *   ,
double   ,
double   
[inline, protected, virtual]
 

Reimplemented in GraphicsFltkRepIsosurface.

Definition at line 1234 of file GraphicsFltkReps.h.

Referenced by dataset_append.

virtual void GraphicsFltkRepVolumetric::do_dataset_clear   [inline, protected, virtual]
 

Reimplemented in GraphicsFltkRepIsosurface.

Definition at line 1233 of file GraphicsFltkReps.h.

Referenced by dataset_clear.

int GraphicsFltkRepVolumetric::is_volumetric void    [inline, virtual]
 

Reimplemented from GraphicsFltkRep.

Definition at line 1237 of file GraphicsFltkReps.h.


Member Data Documentation

RepChoice* GraphicsFltkRepVolumetric::dataset [protected]
 

Definition at line 1217 of file GraphicsFltkReps.h.

Referenced by GraphicsFltkRepIsosurface::do_reset, GraphicsFltkRepFieldLines::repcmd, GraphicsFltkRepVolumeSlice::repcmd, GraphicsFltkRepIsosurface::repcmd, GraphicsFltkRepFieldLines::set_values, GraphicsFltkRepVolumeSlice::set_values, and GraphicsFltkRepIsosurface::set_values.

ResizeArray<minmax> GraphicsFltkRepVolumetric::minmaxlist [protected]
 

Definition at line 1227 of file GraphicsFltkReps.h.

Referenced by GraphicsFltkRepIsosurface::set_values.


The documentation for this class was generated from the following file:
Generated on Thu Apr 25 02:45:09 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002