36#include "NDEVRSurfacing/Headers/GeometrySurfacing.h"
66 CSF_API static void ComputeNormals(GeometrySurfacingParameters& parameters,
bool use_default_params =
true);
A specification of upper and lower bounds in N-dimensions.
Definition Bounds.hpp:57
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
CSF_API bool runSurfacing(GeometrySurfacingParameters ¶meters) override
Definition CSF.cpp:47
CSF_API Buffer< SurfacingDescription > defaultSurfacingArguments() override
Definition CSF.cpp:109
CSF_API Buffer< FilterDescription > defaultFilterArguments() override
Definition CSF.cpp:100
void setupOptions(GenericOptionGroup ¶meters, const Params ¶ms)
Definition CSF.cpp:154
static CSF_API void ComputeNormals(GeometrySurfacingParameters ¶meters, bool use_default_params=true)
Definition CSF.cpp:189
CSF_API CSFFilter()
Definition CSF.cpp:27
void setupParameters(Params ¶m, const GenericOptionGroup ¶meters)
Definition CSF.cpp:259
CSF_API bool runFilter(GeometryFilterParameters ¶meters) override
Definition CSF.cpp:33
Cloth createCloth(const Params ¶ms, const Bounds< 3, fltp04 > &bounds) const
Definition CSF.cpp:270
Cloth runClothOperations(const Params ¶ms, const Bounds< 3, fltp04 > &bounds)
Definition CSF.cpp:122
Definition GenericOptions.h:145
Definition GeometryFilter.h:29
Definition ProgressInfo.hpp:43
CSF_API bool runSurfacing(GeometrySurfacingParameters ¶meters) override
Definition CSF.cpp:293
CSF_API TwoSidedCSFFilter()
Definition CSF.cpp:289
CSF_API Buffer< SurfacingDescription > defaultSurfacingArguments() override
Definition CSF.cpp:302
float fltp04
Defines an alias representing a 4 byte floating-point number.
Definition BaseValues.hpp:157
uint32_t uint04
-Defines an alias representing a 4 byte, unsigned integer -Can represent exact integer values 0 throu...
Definition BaseValues.hpp:120
Definition GeometryFilter.h:19
ProgressInfo * log
Definition CSF.h:51
fltp04 time_step
Definition CSF.h:46
fltp04 max_height_dev
Definition CSF.h:47
Buffer< bool > filtered
Definition CSF.h:45
bool fill_holes
Definition CSF.h:54
uint04 iterations
Definition CSF.h:50
fltp04 cloth_resolution
Definition CSF.h:48
uint04 rigidness
Definition CSF.h:49
Buffer< RGBColor > colors
Definition CSF.h:44
Buffer< Vertex< 3, fltp04 > > positions
Definition CSF.h:43
bool allow_steep_slopes
Definition CSF.h:53
bool use_colors
Definition CSF.h:52