Jet  v1.3.3
Public Member Functions | List of all members
jet::PointsToImplicit3 Class Referenceabstract

Abstract base class for 3-D points-to-implicit converters. More...

#include <jet/points_to_implicit3.h>

Inheritance diagram for jet::PointsToImplicit3:
jet::AnisotropicPointsToImplicit3 jet::SphericalPointsToImplicit3 jet::SphPointsToImplicit3 jet::ZhuBridsonPointsToImplicit3

Public Member Functions

 PointsToImplicit3 ()
 Default constructor. More...
 
virtual ~PointsToImplicit3 ()
 Default destructor. More...
 
virtual void convert (const ConstArrayAccessor1< Vector3D > &points, ScalarGrid3 *output) const =0
 Converts the given points to implicit surface scalar field. More...
 

Detailed Description

Abstract base class for 3-D points-to-implicit converters.

Constructor & Destructor Documentation

◆ PointsToImplicit3()

jet::PointsToImplicit3::PointsToImplicit3 ( )

Default constructor.

◆ ~PointsToImplicit3()

virtual jet::PointsToImplicit3::~PointsToImplicit3 ( )
virtual

Default destructor.

Member Function Documentation

◆ convert()

virtual void jet::PointsToImplicit3::convert ( const ConstArrayAccessor1< Vector3D > &  points,
ScalarGrid3 output 
) const
pure virtual

Converts the given points to implicit surface scalar field.

Implemented in jet::AnisotropicPointsToImplicit3, jet::SphPointsToImplicit3, jet::ZhuBridsonPointsToImplicit3, and jet::SphericalPointsToImplicit3.


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