Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::CreativeResampleUniformCartesian3DIterator Struct Reference

A resample class specifically for uniform arrays. More...

#include <Resample.hpp>

Inheritance diagram for Fiber::CreativeResampleUniformCartesian3DIterator:
Fiber::CreativeFieldResampler< 3 > Fiber::FragmentIterator

Public Member Functions

bool apply (const RefPtr< FragmentID > &f, const RefPtr< CreativeArrayBase > &SourceFragment) override
 Iteration callback function.
Public Member Functions inherited from Fiber::CreativeFieldResampler< 3 >
RefPtr< Field > & createEmptyField (const RefPtr< Field > &theInputField, const RefPtr< FragmentIDCollection > &theOutputFragmentIDCollection)
RefPtr< Field > & compute ()
Public Member Functions inherited from Fiber::FragmentIterator
virtual ~FragmentIterator ()
 Destructor (virtual).

Additional Inherited Members

Public Attributes inherited from Fiber::CreativeFieldResampler< 3 >
FixedArray< double, Dims > IndexScale
Field::CreationFailAlternative CreationMode
RefPtr< FieldOutputField
RefPtr< FieldInputField

Detailed Description

A resample class specifically for uniform arrays.

Member Function Documentation

◆ apply()

bool Fiber::CreativeResampleUniformCartesian3DIterator::apply ( const RefPtr< FragmentID > & ,
const RefPtr< CreativeArrayBase > &  )
overridevirtual

Iteration callback function.

Implements Fiber::FragmentIterator.