Search Results

3-D points-to-implicit converter based on standard SPH kernel. More...

#include <Core/PointsToImplicit/SPHPointsToImplicit3.h>

Inheritance diagram for CubbyFlow::SPHPointsToImplicit3:
CubbyFlow::PointsToImplicit3

Public Member Functions

 SPHPointsToImplicit3 (double kernelRadius=1.0, double cutOffDensity=0.5, bool isOutputSDF=true)
Constructs the converter with given kernel radius and cut-off density. More...
 
void Convert (const ConstArrayAccessor1< Vector3D > &points, ScalarGrid3 *output) const override
Converts the given points to implicit surface scalar field. More...
 
- Public Member Functions inherited from CubbyFlow::PointsToImplicit3
 PointsToImplicit3 ()
Default constructor. More...
 
virtual ~PointsToImplicit3 ()
Default destructor. More...
 

Detailed Description

3-D points-to-implicit converter based on standard SPH kernel.

Constructor & Destructor Documentation

◆ SPHPointsToImplicit3()

CubbyFlow::SPHPointsToImplicit3::SPHPointsToImplicit3 ( double  kernelRadius = 1.0,
double  cutOffDensity = 0.5,
bool  isOutputSDF = true 
)

Constructs the converter with given kernel radius and cut-off density.

Member Function Documentation

◆ Convert()

void CubbyFlow::SPHPointsToImplicit3::Convert ( const ConstArrayAccessor1< Vector3D > &  points,
ScalarGrid3 output 
) const
overridevirtual

Converts the given points to implicit surface scalar field.

Implements CubbyFlow::PointsToImplicit3.


The documentation for this class was generated from the following file: