#include <vtkImageRectangularSource.h>
vtkImageRectangularSource - Create a binary image of an rectangular.
vtkImageRectangularSource creates a binary image of a ellipsoid. It was created as an example of a simple source, and to test the mask filter. It is also used internally in vtkImageDilateErode3D.
| vtkImageRectangularSource::vtkImageRectangularSource | ( | ) | [protected] |
References Center, Corners, InsideGraySlopeFlag, InValue, OutputScalarType, OutValue, Size, and WholeExtent.
| vtkImageRectangularSource::~vtkImageRectangularSource | ( | ) | [protected] |
References Corners.
| vtkImageRectangularSource::vtkImageRectangularSource | ( | const vtkImageRectangularSource & | ) | [private] |
| vtkImageRectangularSource::vtkImageRectangularSource | ( | ) | [protected] |
| vtkImageRectangularSource::~vtkImageRectangularSource | ( | ) | [protected] |
| vtkImageRectangularSource::vtkImageRectangularSource | ( | const vtkImageRectangularSource & | ) | [private] |
| virtual void vtkImageRectangularSource::ExecuteData | ( | vtkDataObject * | outData | ) | [protected, virtual] |
| void vtkImageRectangularSource::ExecuteData | ( | vtkDataObject * | outData | ) | [protected, virtual] |
References Corners, data, vtkImageRectangularSource_GeneralExecute(), and vtkImageRectangularSourceExecute().
| virtual void vtkImageRectangularSource::ExecuteInformation | ( | ) | [protected, virtual] |
| void vtkImageRectangularSource::ExecuteInformation | ( | ) | [protected, virtual] |
References data, OutputScalarType, and WholeExtent.
| int* vtkImageRectangularSource::GetWholeExtent | ( | ) | [inline] |
| void vtkImageRectangularSource::GetWholeExtent | ( | int | extent[6] | ) |
| int* vtkImageRectangularSource::GetWholeExtent | ( | ) | [inline] |
| void vtkImageRectangularSource::GetWholeExtent | ( | int | extent[6] | ) |
References WholeExtent.
| static vtkImageRectangularSource* vtkImageRectangularSource::New | ( | ) | [static] |
| static vtkImageRectangularSource* vtkImageRectangularSource::New | ( | ) | [static] |
| void vtkImageRectangularSource::operator= | ( | const vtkImageRectangularSource & | ) | [private] |
| void vtkImageRectangularSource::operator= | ( | const vtkImageRectangularSource & | ) | [private] |
Not implemented.
| void vtkImageRectangularSource::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| void vtkImageRectangularSource::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
References Center, InsideGraySlopeFlag, InValue, OutputScalarType, OutValue, and Size.
| void vtkImageRectangularSource::SetCorners | ( | int | x1, | |
| int | y1, | |||
| int | x2, | |||
| int | y2, | |||
| int | x3, | |||
| int | y3, | |||
| int | x4, | |||
| int | y4 | |||
| ) |
| void vtkImageRectangularSource::SetCorners | ( | int | x1, | |
| int | y1, | |||
| int | x2, | |||
| int | y2, | |||
| int | x3, | |||
| int | y3, | |||
| int | x4, | |||
| int | y4 | |||
| ) |
If you do no want to define a rectangular with edges of 90 degree.
References Corners.
| void vtkImageRectangularSource::SetOutputScalarTypeToChar | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToChar | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToDouble | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToDouble | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToFloat | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToFloat | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToInt | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToInt | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToLong | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToLong | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToShort | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToShort | ( | ) | [inline] |
Referenced by vtkEMSegmentRunSegmentationStep::ROIMapShow(), and vtkChangeTrackerROIStep::ROIMapShow().
| void vtkImageRectangularSource::SetOutputScalarTypeToUnsignedChar | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToUnsignedChar | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToUnsignedInt | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToUnsignedInt | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToUnsignedLong | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToUnsignedLong | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToUnsignedShort | ( | ) | [inline] |
| void vtkImageRectangularSource::SetOutputScalarTypeToUnsignedShort | ( | ) | [inline] |
| void vtkImageRectangularSource::SetWholeExtent | ( | int | minX, | |
| int | maxX, | |||
| int | minY, | |||
| int | maxY, | |||
| int | minZ, | |||
| int | maxZ | |||
| ) |
| void vtkImageRectangularSource::SetWholeExtent | ( | int | extent[6] | ) |
| void vtkImageRectangularSource::SetWholeExtent | ( | int | minX, | |
| int | maxX, | |||
| int | minY, | |||
| int | maxY, | |||
| int | minZ, | |||
| int | maxZ | |||
| ) |
References SetWholeExtent().
| void vtkImageRectangularSource::SetWholeExtent | ( | int | extent[6] | ) |
Set/Get the extent of the whole output image.
References FW::Actions::Modified, and WholeExtent.
Referenced by vtkEMSegmentRunSegmentationStep::ROIMapShow(), vtkChangeTrackerROIStep::ROIMapShow(), and SetWholeExtent().
| vtkImageRectangularSource::vtkGetMacro | ( | OutputScalarType | , | |
| int | ||||
| ) |
| vtkImageRectangularSource::vtkGetMacro | ( | InsideGraySlopeFlag | , | |
| int | ||||
| ) |
| vtkImageRectangularSource::vtkGetMacro | ( | OutValue | , | |
| float | ||||
| ) |
| vtkImageRectangularSource::vtkGetMacro | ( | InValue | , | |
| float | ||||
| ) |
| vtkImageRectangularSource::vtkGetMacro | ( | OutputScalarType | , | |
| int | ||||
| ) |
| vtkImageRectangularSource::vtkGetMacro | ( | InsideGraySlopeFlag | , | |
| int | ||||
| ) |
| vtkImageRectangularSource::vtkGetMacro | ( | OutValue | , | |
| float | ||||
| ) |
| vtkImageRectangularSource::vtkGetMacro | ( | InValue | , | |
| float | ||||
| ) |
| vtkImageRectangularSource::vtkSetMacro | ( | OutputScalarType | , | |
| int | ||||
| ) |
| vtkImageRectangularSource::vtkSetMacro | ( | InsideGraySlopeFlag | , | |
| int | ||||
| ) |
| vtkImageRectangularSource::vtkSetMacro | ( | OutValue | , | |
| float | ||||
| ) |
| vtkImageRectangularSource::vtkSetMacro | ( | InValue | , | |
| float | ||||
| ) |
| vtkImageRectangularSource::vtkSetMacro | ( | OutputScalarType | , | |
| int | ||||
| ) |
Set what type of scalar data this source should generate.
| vtkImageRectangularSource::vtkSetMacro | ( | InsideGraySlopeFlag | , | |
| int | ||||
| ) |
If the flag is set the inside of the rectangular slowly adjust its intensity from outside to inside
| vtkImageRectangularSource::vtkSetMacro | ( | OutValue | , | |
| float | ||||
| ) |
Set/Get the outside pixel values.
| vtkImageRectangularSource::vtkSetMacro | ( | InValue | , | |
| float | ||||
| ) |
Set/Get the inside pixel values.
| vtkImageRectangularSource::vtkTypeRevisionMacro | ( | vtkImageRectangularSource | , | |
| vtkImageSource | ||||
| ) |
| vtkImageRectangularSource::vtkTypeRevisionMacro | ( | vtkImageRectangularSource | , | |
| vtkImageSource | ||||
| ) |
int vtkImageRectangularSource::Center [protected] |
Referenced by PrintSelf(), and vtkImageRectangularSource().
int ** vtkImageRectangularSource::Corners [protected] |
Referenced by ExecuteData(), SetCorners(), vtkImageRectangularSource(), and ~vtkImageRectangularSource().
int vtkImageRectangularSource::InsideGraySlopeFlag [protected] |
Referenced by PrintSelf(), and vtkImageRectangularSource().
float vtkImageRectangularSource::InValue [protected] |
Referenced by PrintSelf(), and vtkImageRectangularSource().
int vtkImageRectangularSource::OutputScalarType [protected] |
Referenced by ExecuteInformation(), PrintSelf(), and vtkImageRectangularSource().
float vtkImageRectangularSource::OutValue [protected] |
Referenced by PrintSelf(), and vtkImageRectangularSource().
int vtkImageRectangularSource::Size [protected] |
Referenced by PrintSelf(), and vtkImageRectangularSource().
int vtkImageRectangularSource::WholeExtent [protected] |
Referenced by ExecuteInformation(), GetWholeExtent(), SetWholeExtent(), and vtkImageRectangularSource().
1.6.1