Xmipp
v3.23.11-Nereus
|
#include <ageo_transformer.h>
Public Member Functions | |
AGeoTransformer () | |
virtual | ~AGeoTransformer ()=default |
void | init (const SettingsType &s, bool reuse) |
virtual void | setSrc (const T *data)=0 |
virtual const T * | getSrc () const =0 |
virtual T * | getDest () const =0 |
virtual void | copySrcToDest ()=0 |
const SettingsType & | getSettings () const |
Protected Member Functions | |
virtual void | check ()=0 |
virtual void | initialize (bool allocate)=0 |
virtual bool | canBeReused (const SettingsType &s) const =0 |
constexpr bool | isInitialized () const |
constexpr bool | isSrcSet () const |
void | setIsSrcSet (bool status) |
Definition at line 66 of file ageo_transformer.h.
|
inline |
Definition at line 70 of file ageo_transformer.h.
|
virtualdefault |
|
protectedpure virtual |
Implemented in BSplineGeoTransformer< T >.
|
protectedpure virtual |
Implemented in BSplineGeoTransformer< T >.
|
pure virtual |
Implemented in BSplineGeoTransformer< T >, and CudaBSplineGeoTransformer< T >.
|
pure virtual |
Implemented in BSplineGeoTransformer< T >, and CudaBSplineGeoTransformer< T >.
|
inline |
Definition at line 90 of file ageo_transformer.h.
|
pure virtual |
Implemented in BSplineGeoTransformer< T >, and CudaBSplineGeoTransformer< T >.
|
inline |
Definition at line 75 of file ageo_transformer.h.
|
protectedpure virtual |
Implemented in BSplineGeoTransformer< T >.
|
inlineprotected |
Definition at line 99 of file ageo_transformer.h.
|
inlineprotected |
Definition at line 103 of file ageo_transformer.h.
|
inlineprotected |
Definition at line 107 of file ageo_transformer.h.
|
pure virtual |
Implemented in BSplineGeoTransformer< T >, and CudaBSplineGeoTransformer< T >.