Wildmeshing Toolkit
wmtk::components::adaptive_tessellation::image::SamplingBicubic Class Reference

#include <Sampling.hpp>

Inheritance diagram for wmtk::components::adaptive_tessellation::image::SamplingBicubic:
[legend]
Collaboration diagram for wmtk::components::adaptive_tessellation::image::SamplingBicubic:
[legend]

Public Types

using Super = SamplingImage< SamplingBicubic >
 
- Public Types inherited from wmtk::components::adaptive_tessellation::image::Sampling
using DScalar = DScalar2< double, Eigen::Matrix< double, -1, 1 >, Eigen::Matrix< double, -1, -1 > >
 

Public Member Functions

template<class T >
sample_T (T u, T v) const
 
double sample (const double u, const double v) const override
 
DScalar sample (const DScalar &u, const DScalar &v) const override
 
- Public Member Functions inherited from wmtk::components::adaptive_tessellation::image::SamplingImage< SamplingBicubic >
 SamplingImage (const Image &img)
 
double sample (const double u, const double v) const override
 
DScalar sample (const DScalar &u, const DScalar &v) const override
 
- Public Member Functions inherited from wmtk::components::adaptive_tessellation::image::Sampling
virtual ~Sampling ()
 

Additional Inherited Members

- Protected Attributes inherited from wmtk::components::adaptive_tessellation::image::SamplingImage< SamplingBicubic >
const Imagem_image
 

Detailed Description

Definition at line 99 of file Sampling.hpp.

Member Typedef Documentation

◆ Super

Member Function Documentation

◆ sample() [1/2]

double wmtk::components::adaptive_tessellation::image::SamplingBicubic::sample ( const double  u,
const double  v 
) const
inlineoverridevirtual

◆ sample() [2/2]

DScalar wmtk::components::adaptive_tessellation::image::SamplingBicubic::sample ( const DScalar u,
const DScalar v 
) const
inlineoverridevirtual

◆ sample_T()


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