API Documentation
Loading...
Searching...
No Matches
SimpleBareEarth.h
Go to the documentation of this file.
1
#pragma once
2
#include "
DLLInfo.h
"
3
#if NDEVR_SURFACING
4
#include <NDEVR/GeometryFilter.h>
5
namespace
NDEVR
6
{
7
/**--------------------------------------------------------------------------------------------------
8
\brief Filters Geometry based upon distance to the lowest local point in the dataset
9
*-----------------------------------------------------------------------------------------------**/
10
class
NDEVR_DESIGN_API
SimpleBareEarth final :
public
GeometryFilter
11
{
12
public
:
13
SimpleBareEarth();
14
bool
runFilter(GeometryFilterParameters& parameters)
override
;
15
//Returns whether or not the filter can be applied given the target parameters. Default true
16
bool
canRunFilter(
const
GeometryFilterParameters& parameters)
override
;
17
Buffer<FilterDescription> defaultFilterArguments()
override
;
18
};
19
}
20
#endif
DLLInfo.h
NDEVR_DESIGN_API
#define NDEVR_DESIGN_API
Definition
DLLInfo.h:77
NDEVR
Definition
ACIColor.h:37
Design
Headers
SimpleBareEarth.h