walberla::gui::ISliceChangeListener Class Referenceabstract

#include <ISliceChangeListener.h>

+ Inheritance diagram for walberla::gui::ISliceChangeListener:

Public Types

typedef int SliceID
 

Public Member Functions

virtual ~ISliceChangeListener ()
 
virtual SliceID addSlice (IBlock *block, int sliceDim, double position)=0
 
virtual void removeSlice (SliceID id)=0
 
virtual void setSliceActive (SliceID id, bool active=true)=0
 

Member Typedef Documentation

◆ SliceID

Constructor & Destructor Documentation

◆ ~ISliceChangeListener()

virtual walberla::gui::ISliceChangeListener::~ISliceChangeListener ( )
inlinevirtual

Member Function Documentation

◆ addSlice()

virtual SliceID walberla::gui::ISliceChangeListener::addSlice ( IBlock block,
int  sliceDim,
double  position 
)
pure virtual

Implemented in walberla::gui::BlockView3D.

◆ removeSlice()

virtual void walberla::gui::ISliceChangeListener::removeSlice ( SliceID  id)
pure virtual

Implemented in walberla::gui::BlockView3D.

◆ setSliceActive()

virtual void walberla::gui::ISliceChangeListener::setSliceActive ( SliceID  id,
bool  active = true 
)
pure virtual

Implemented in walberla::gui::BlockView3D.


The documentation for this class was generated from the following file: