Blender
V3.3
|
#include <AdvancedPredicates1D.h>
Public Member Functions | |
DensityLowerThanUP1D (double threshold, double sigma=2) | |
string | getName () const |
int | operator() (Interface1D &inter) |
![]() | |
UnaryPredicate1D () | |
virtual | ~UnaryPredicate1D () |
Additional Inherited Members | |
![]() | |
bool | result |
void * | py_up1D |
Returns true if the density evaluated for the Interface1D is less than a user-defined density value.
Definition at line 30 of file AdvancedPredicates1D.h.
|
inline |
Builds the functor.
threshold | The value of the threshold density. Any Interface1D having a density lower than this threshold will match. |
sigma | The sigma value defining the density evaluation window size used in the DensityF0D functor. |
Definition at line 39 of file AdvancedPredicates1D.h.
References threshold.
|
inlinevirtual |
Returns the string "DensityLowerThanUP1D"
Reimplemented from Freestyle::UnaryPredicate1D.
Definition at line 46 of file AdvancedPredicates1D.h.
|
inlinevirtual |
The () operator.
Reimplemented from Freestyle::UnaryPredicate1D.
Definition at line 52 of file AdvancedPredicates1D.h.
References Freestyle::UnaryPredicate1D::result, and Freestyle::UnaryFunction1D< T >::result.