ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ecvScalarFieldArithmeticsDlg.cpp File Reference
#include "ecvScalarFieldArithmeticsDlg.h"
#include <QMessageBox>
#include <QPushButton>
#include <ecvPointCloud.h>
#include <ecvScalarField.h>
#include <assert.h>
#include <cmath>
Include dependency graph for ecvScalarFieldArithmeticsDlg.cpp:

Go to the source code of this file.

Variables

static const unsigned s_opCount = 18
 
static const char s_opNames [s_opCount][12]
 
static int s_previouslySelectedOperationIndex = 1
 
static bool s_applyInPlace = false
 
static double s_previousConstValue = 1.0
 

Variable Documentation

◆ s_applyInPlace

bool s_applyInPlace = false
static

◆ s_opCount

const unsigned s_opCount = 18
static

◆ s_opNames

const char s_opNames[s_opCount][12]
static
Initial value:
= {
"add", "sub", "mult", "div", "sqrt", "pow2",
"pow3", "exp", "log", "log10", "cos", "sin",
"tan", "acos", "asin", "atan", "int", "inverse"}

Definition at line 28 of file ecvScalarFieldArithmeticsDlg.cpp.

Referenced by ccScalarFieldArithmeticsDlg::GetOperationByName(), and ccScalarFieldArithmeticsDlg::GetOperationName().

◆ s_previousConstValue

double s_previousConstValue = 1.0
static

◆ s_previouslySelectedOperationIndex

int s_previouslySelectedOperationIndex = 1
static