MEPP2 Project
Visualization
PluginFilters
compression_valence
Dialogs
DialogCompressionValence1.h
Go to the documentation of this file.
1
// Copyright (c) 2012-2019 University of Lyon and CNRS (France).
2
// All rights reserved.
3
//
4
// This file is part of MEPP2; you can redistribute it and/or modify
5
// it under the terms of the GNU General Public License as published
6
// by the Free Software Foundation; either version 3 of the License,
7
// or (at your option) any later version.
8
//
9
// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
10
// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
11
#pragma once
12
14
#include "
Visualization/PluginFilters/BasePluginDialogQt.h
"
16
namespace
Ui
{
17
class
DialogCompressionValence1;
18
}
20
namespace
FEVV
{
21
22
class
DialogCompressionValence1
:
public
BasePluginDialogQt
23
{
24
Q_OBJECT
25
26
public
:
27
explicit
DialogCompressionValence1
(QWidget *parent = 0);
28
~DialogCompressionValence1
();
29
30
void
setCompressionValenceParams
(
const
std::string &p3dFilePath,
31
bool
with_adaptative_quantization,
32
int
quantization_bits,
33
int
max_verticesdouble);
34
void
getCompressionValenceParams
(std::string &p3dFilePath,
35
bool
&with_adaptative_quantization,
36
int
&quantization_bits,
37
int
&max_vertices);
38
39
private
slots:
40
void
selectFilename
();
41
42
protected
slots:
43
void
onHelpTriggered
() {
helpTriggered
(); }
44
45
private
:
46
Ui::DialogCompressionValence1 *
ui
;
47
};
48
49
}
// namespace FEVV
50
FEVV::DialogCompressionValence1::ui
Ui::DialogCompressionValence1 * ui
Definition:
DialogCompressionValence1.h:46
FEVV::DialogCompressionValence1::getCompressionValenceParams
void getCompressionValenceParams(std::string &p3dFilePath, bool &with_adaptative_quantization, int &quantization_bits, int &max_vertices)
Definition:
DialogCompressionValence1.cpp:52
FEVV::DialogCompressionValence1
Definition:
DialogCompressionValence1.h:23
FEVV::DialogCompressionValence1::~DialogCompressionValence1
~DialogCompressionValence1()
Definition:
DialogCompressionValence1.cpp:32
FEVV::DialogCompressionValence1::setCompressionValenceParams
void setCompressionValenceParams(const std::string &p3dFilePath, bool with_adaptative_quantization, int quantization_bits, int max_verticesdouble)
Definition:
DialogCompressionValence1.cpp:35
BasePluginDialogQt.h
FEVV::DialogCompressionValence1::onHelpTriggered
void onHelpTriggered()
Definition:
DialogCompressionValence1.h:43
FEVV::DialogCompressionValence1::selectFilename
void selectFilename()
Definition:
DialogCompressionValence1.cpp:65
FEVV
Interfaces for plugins These interfaces will be used for different plugins.
Definition:
Assert.h:16
FEVV::BasePluginDialogQt::helpTriggered
void helpTriggered()
Definition:
BasePluginDialogQt.h:44
Ui
Definition:
DialogBooleanOperations1.h:17
FEVV::BasePluginDialogQt
This class is intended to provide a help message to plugins dialogs.
Definition:
BasePluginDialogQt.h:29
FEVV::DialogCompressionValence1::DialogCompressionValence1
DialogCompressionValence1(QWidget *parent=0)
Definition:
DialogCompressionValence1.cpp:17
Generated by
1.8.20