25 #ifndef RESAMPLEACTION_H
26 #define RESAMPLEACTION_H
87 #endif // RESAMPLEACTION_H
Definition: ResampleAction.h:52
Definition: ResampleAction.h:56
Enum_Scalar_Type
output type of the resampling
Definition: ResampleAction.h:49
Action class is an abstract class that enables you to build a action (generally on a component)...
Definition: Action.h:184
Enum_Scalar_Type getScalarType()
Retrieve the scalar type.
Definition: ResampleAction.h:57
Definition: ResampleAction.h:58
Definition: ResampleAction.h:54
This class describes what is a generic Action extension.
Definition: ActionExtension.h:61
void setScalarType(Enum_Scalar_Type Scalar_Type)
Set the output scalar type.
Definition: ImageComponent.h:69
ApplyStatus
describes what happened during the application of an algorithm (i.e. results of the apply method) ...
Definition: Action.h:196
virtual ~ResampleAction()
Default Destructor.
virtual ApplyStatus apply()
method called when the action is applied
Definition: ResampleAction.h:53
virtual void process(camitk::ImageComponent *)
helper method to simplify the target component processing
ResampleAction(camitk::ActionExtension *)
Default Constructor.
ResampleAction rescales an image to the given number of pixels, the output scalar type can be changed...
Definition: ResampleAction.h:35
Enum_Scalar_Type Scalar_Type
Scalar type of the output.
Definition: ResampleAction.h:41
Definition: ResampleAction.h:51
Definition: ResampleAction.h:50
Definition: ResampleAction.h:55