Class MHO_MultidimensionalFastFourierTransformInterface.
More...
#include <MHO_MultidimensionalFastFourierTransformInterface.hh>
|
template<typename XCheckType = XArgType> |
std::enable_if< !std::is_base_of< MHO_TableContainerBase, XCheckType >::value, void >::type | IfTableTransformAxis (XArgType *, std::size_t) |
| Transforms axis of input data if transformation is enabled and axis was transformed. More...
|
|
template<typename XCheckType = XArgType> |
std::enable_if< std::is_base_of< MHO_TableContainerBase, XCheckType >::value, void >::type | IfTableTransformAxis (XArgType *in, std::size_t axis_index) |
| Transforms axis of input table if specified dimension was transformed. More...
|
|
template<typename XArgType>
class hops::MHO_MultidimensionalFastFourierTransformInterface< XArgType >
Class MHO_MultidimensionalFastFourierTransformInterface.
- Author
- J. Barrett - barre.nosp@m.ttj@.nosp@m.mit.e.nosp@m.du
- Date
- Mon Jul 31 17:16:37 2023 -0400
◆ complex_value_type
template<typename XArgType >
◆ floating_point_value_type
template<typename XArgType >
◆ MHO_MultidimensionalFastFourierTransformInterface()
template<typename XArgType >
◆ ~MHO_MultidimensionalFastFourierTransformInterface()
template<typename XArgType >
◆ DeselectAllAxes()
template<typename XArgType >
Deselects all axes by setting fAxesToXForm to false and resetting initialization.
- Note
- This is a virtual function.
◆ DisableAxisLabelTransformation()
template<typename XArgType >
Disables axis label transformation by setting fTransformAxisLabels to false.
◆ EnableAxisLabelTransformation()
template<typename XArgType >
Enables transformation for axis labels.
◆ IfTableTransformAxis() [1/2]
template<typename XArgType >
template<typename XCheckType = XArgType>
Transforms axis of input data if transformation is enabled and axis was transformed.
- Template Parameters
-
XCheckType | Template parameter XCheckType |
- Parameters
-
!in | Parameter description |
!axis_index | Parameter description |
◆ IfTableTransformAxis() [2/2]
template<typename XArgType >
template<typename XCheckType = XArgType>
Transforms axis of input table if specified dimension was transformed.
- Template Parameters
-
XCheckType | Template parameter XCheckType |
- Parameters
-
in | Input table of type XArgType |
axis_index | Index of axis to transform |
◆ SelectAllAxes()
template<typename XArgType >
Selects all axes for transformation.
- Note
- This is a virtual function.
◆ SelectAxis()
template<typename XArgType >
◆ SetBackward()
template<typename XArgType >
Setter for backward.
- Note
- This is a virtual function.
◆ SetForward()
template<typename XArgType >
Setter for forward.
- Note
- This is a virtual function.
◆ fAxesToXForm
template<typename XArgType >
◆ fDimensionSize
template<typename XArgType >
◆ fForward
template<typename XArgType >
◆ fInitialized
template<typename XArgType >
◆ fIsValid
template<typename XArgType >
◆ fTransformAxisLabels
template<typename XArgType >
The documentation for this class was generated from the following file: