#include <mitkOoCVolumeShearFunction.h>
Inherits mitkObject.
Inherited by mitkOoCVolumeShearParallel, and mitkOoCVolumeShearPerspective.
Inheritance diagram for mitkOoCVolumeShearFunction:
Public Member Functions | |
virtual void | PrintSelf (ostream &os) |
mitkOoCVolumeShearFunction () | |
virtual bool | IsParallel () |
virtual void | Shear (mitkShear *shearInform)=0 |
mitkOoCVolumeShearFunction is an abstract class that defines interface for both parallel and perspective shear. The mitkOoCVolumeRendererShearWarp class provides common information for shear, and then calls "Shear()" to implement volume shear progress concretely.
|
The default constructor. |
|
Get the projection status of the class.
Reimplemented in mitkOoCVolumeShearParallel, and mitkOoCVolumeShearPerspective. |
|
Print the necessary information about this object for the debugging purpose.
Reimplemented from mitkObject. Reimplemented in mitkOoCVolumeShearParallel, and mitkOoCVolumeShearPerspective. |
|
The real function to shear the volume.
Implemented in mitkOoCVolumeShearParallel, and mitkOoCVolumeShearPerspective. |