MeshLib C++ Docs
Loading...
Searching...
No Matches
MROpenRawVoxelsPlugin.h
Go to the documentation of this file.
1
#pragma once
2
#ifndef MESHLIB_NO_VOXELS
3
4
#include "
MRViewer/MRStatePlugin.h
"
5
#include "
MRVoxels/MRVoxelsLoad.h
"
6
7
namespace
MR
8
{
11
12
class
OpenRawVoxelsPlugin
:
public
StatePlugin
13
{
14
public
:
15
OpenRawVoxelsPlugin
();
16
17
virtual
void
drawDialog
( ImGuiContext* )
override
;
18
19
private
:
20
virtual
bool
onEnable_
()
override
;
21
virtual
bool
onDisable_
()
override
;
22
23
bool
autoMode_{
false
};
24
VoxelsLoad::RawParameters
parameters_;
25
};
26
}
27
#endif
MRStatePlugin.h
MRVoxelsLoad.h
MR::OpenRawVoxelsPlugin::OpenRawVoxelsPlugin
OpenRawVoxelsPlugin()
MR::StateBasePlugin::onDisable_
virtual bool onDisable_()
MR::StateBasePlugin::onEnable_
virtual bool onEnable_()
MR::StatePlugin
StateListenerPlugin<> StatePlugin
Definition
MRViewerFwd.h:75
MR::OpenRawVoxelsPlugin::drawDialog
virtual void drawDialog(ImGuiContext *) override
MR
only for bindings generation
Definition
MRCameraOrientationPlugin.h:8
MR::VoxelsLoad::RawParameters
Definition
MRVoxelsLoad.h:23
MRCommonPlugins
Voxels
MROpenRawVoxelsPlugin.h
Generated by
1.14.0