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
{
9
class
OpenRawVoxelsPlugin
:
public
StatePlugin
10
{
11
public
:
12
OpenRawVoxelsPlugin
();
13
14
virtual
void
drawDialog
(
float
menuScaling, ImGuiContext* )
override
;
15
16
private
:
17
virtual
bool
onEnable_()
override
;
18
virtual
bool
onDisable_()
override
;
19
20
bool
autoMode_{
false
};
21
VoxelsLoad::RawParameters
parameters_;
22
};
23
}
24
#endif
MRStatePlugin.h
MRVoxelsLoad.h
MR::OpenRawVoxelsPlugin
Definition
MROpenRawVoxelsPlugin.h:10
MR::OpenRawVoxelsPlugin::OpenRawVoxelsPlugin
OpenRawVoxelsPlugin()
MR::OpenRawVoxelsPlugin::drawDialog
virtual void drawDialog(float menuScaling, ImGuiContext *) override
MR::StateListenerPlugin
Definition
MRViewerFwd.h:60
MR
MR::VoxelsLoad::RawParameters
Definition
MRVoxels/MRVoxelsLoad.h:23
MeshLib
source
MRCommonPlugins
Voxels
MROpenRawVoxelsPlugin.h
Generated by
1.11.0