CTL
0.6.1
Computed Tomography Library
|
The IdentityRegularizer class is an implementation of AbstractVolumeFilter that does not change input volumes at all; typically used as a placeholder. More...
#include <regularizers.h>
Public Types | |
enum | { Type = 2010 } |
![]() | |
enum | { Type = 2000 } |
![]() | |
enum | { Type = -1, UserType = 65536 } |
Public Member Functions | |
int | type () const override |
void | filter (VoxelVolume< float > &volume) override |
Trivial implementation that does nothing. | |
![]() | |
virtual QVariant | parameter () const |
virtual void | setParameter (const QVariant ¶meter) |
void | fromVariant (const QVariant &variant) override |
QVariant | toVariant () const override |
![]() | |
virtual | ~SerializationInterface ()=default |
Friends | |
template<class > | |
struct | SerializationHelper::RegisterWithSerializationHelper |
Additional Inherited Members | |
![]() | |
AbstractVolumeFilter (const AbstractVolumeFilter &)=default | |
AbstractVolumeFilter (AbstractVolumeFilter &&)=default | |
AbstractVolumeFilter & | operator= (const AbstractVolumeFilter &)=default |
AbstractVolumeFilter & | operator= (AbstractVolumeFilter &&)=default |
![]() | |
SerializationInterface ()=default | |
SerializationInterface (const SerializationInterface &)=default | |
SerializationInterface (SerializationInterface &&)=default | |
SerializationInterface & | operator= (const SerializationInterface &)=default |
SerializationInterface & | operator= (SerializationInterface &&)=default |
The IdentityRegularizer class is an implementation of AbstractVolumeFilter that does not change input volumes at all; typically used as a placeholder.
This volume filter's implementation of filter() does not alter input volumes at all. Its main use is to serve as a placeholder (or default) regularizer in classes that allow for arbitrary types of AbstractVolumeFilter to be used until a user defined custom class has been installed.
|
inlineoverridevirtual |
Returns the type-id of the serializable object. Used in deserialization to determine the proper object type.
Add derived classes to the enumeration using the CTL_TYPE_ID macro.
Reimplemented from CTL::AbstractVolumeFilter.