8#ifndef _SURFACE_INTERACTION_H_
9#define _SURFACE_INTERACTION_H_
11#include <util/common.h>
16class coSliderMenuItem;
17class coIntersecCheckboxMenuItem;
18class coButtonMenuItem;
47 coButtonMenuItem *_copyAndExecute;
48 coButtonMenuItem *_deleteModule;
Definition: ARToolKit.h:33
abstract feedback class for interacting with parameters of visualization modules (e....
Definition: coInteractor.h:37
base class for data received from visualization systems (e.g. COVISE or Vistle)
Definition: RenderObject.h:147
Definition: coIntersecCheckboxMenuItem.h:22
Definition: ModuleFeedbackManager.h:45
Definition: SurfaceInteraction.h:27
virtual void update(RenderObject *container, coInteractor *)
coSliderMenuItem * _lengthScale
Definition: SurfaceInteraction.h:39
virtual void AdditionalRemoveOnExecute()
std::vector< coMenuItem * > _commonItems
Definition: SurfaceInteraction.h:41
SurfacePlugin * _containerPlugin
Definition: SurfaceInteraction.h:38
virtual ~SurfaceInteraction()
const int _SCALE
Definition: SurfaceInteraction.h:40
SurfaceInteraction(coInteractor *, SurfacePlugin *containerPlugin, int scale, string module)
virtual void menuEvent(coMenuItem *menuItem)
coButtonMenuItem * _Execute
Definition: SurfaceInteraction.h:43
bool MappingVectorField(coInteractor *) const
Definition: SurfacePlugin.h:33