Base class for collision visualizer commands. More...
#include <VisualizerCommandBase.h>
Public Member Functions | |
virtual | ~VisualizerCommandBase ()=default |
Virtual destructor for VisualizerCommandBase. | |
virtual void | Execute ()=0 |
Executes the collision visualizer command. | |
virtual VolumeType | GetVolumeType ()=0 |
Sets the parameters for the visualizer command. This method is intended to be overridden by derived classes to set specific parameters. | |
Base class for collision visualizer commands.
The VisualizerCommandBase class serves as the base class for collision visualizer commands. It provides a pure virtual method Execute
that must be implemented by derived classes.
|
pure virtual |
Executes the collision visualizer command.
Implemented in VisualizerAABBCommand, VisualizerBSphereCommand, VisualizerLineCommand, VisualizerMinMaxCommand, and VisualizerOBBCommand.
|
pure virtual |
Sets the parameters for the visualizer command. This method is intended to be overridden by derived classes to set specific parameters.
Implemented in VisualizerAABBCommand, VisualizerBSphereCommand, VisualizerLineCommand, VisualizerMinMaxCommand, and VisualizerOBBCommand.