Convenience structure to store visible image.
More...
#include <Code/IO/GoImage/GoMegaImageStructure.h>
|
template<class PixelType , const unsigned int VImageDimension> |
itk::Image< PixelType,
VImageDimension >::Pointer | Convert2ITK () const |
|
| GoMegaImageStructure (unsigned int iIndex, vtkSmartPointer< vtkLookupTable > iLUT, vtkSmartPointer< vtkImageData > iImage, std::vector< double > iColor, bool iVisibility, std::string iName) |
|
void | set_PointsAlpha (std::map< unsigned int, unsigned int > iAlpha) |
|
void | setColor (std::vector< double > iColor) |
|
void | setGamma (int iGamma) |
|
void | setImage (vtkImageData *iImage) |
|
void | setLUT (vtkSmartPointer< vtkLookupTable > iLUT) |
|
void | setLUTParameters (int iGamma, int iMin, int iMax) |
|
void | setMax (int iMax) |
|
void | setMin (int iMin) |
|
void | setName (std::string iName) |
|
void | setVisibility (bool iVisibility) |
|
Convenience structure to store visible image.
Definition at line 60 of file GoMegaImageStructure.h.
GoMegaImageStructure::GoMegaImageStructure |
( |
unsigned int |
iIndex, |
|
|
vtkSmartPointer< vtkLookupTable > |
iLUT, |
|
|
vtkSmartPointer< vtkImageData > |
iImage, |
|
|
std::vector< double > |
iColor, |
|
|
bool |
iVisibility, |
|
|
std::string |
iName |
|
) |
| |
|
inline |
template<class PixelType , const unsigned int VImageDimension>
itk::Image< PixelType, VImageDimension >::Pointer GoMegaImageStructure::Convert2ITK |
( |
| ) |
const |
|
inline |
void GoMegaImageStructure::set_PointsAlpha |
( |
std::map< unsigned int, unsigned int > |
iAlpha | ) |
|
|
inline |
void GoMegaImageStructure::setColor |
( |
std::vector< double > |
iColor | ) |
|
|
inline |
void GoMegaImageStructure::setGamma |
( |
int |
iGamma | ) |
|
|
inline |
void GoMegaImageStructure::setImage |
( |
vtkImageData * |
iImage | ) |
|
|
inline |
void GoMegaImageStructure::setLUT |
( |
vtkSmartPointer< vtkLookupTable > |
iLUT | ) |
|
|
inline |
void GoMegaImageStructure::setLUTParameters |
( |
int |
iGamma, |
|
|
int |
iMin, |
|
|
int |
iMax |
|
) |
| |
|
inline |
void GoMegaImageStructure::setMax |
( |
int |
iMax | ) |
|
|
inline |
void GoMegaImageStructure::setMin |
( |
int |
iMin | ) |
|
|
inline |
void GoMegaImageStructure::setName |
( |
std::string |
iName | ) |
|
|
inline |
void GoMegaImageStructure::setVisibility |
( |
bool |
iVisibility | ) |
|
|
inline |
std::map<unsigned int, unsigned int> GoMegaImageStructure::Alpha |
std::vector< double > GoMegaImageStructure::Color |
int GoMegaImageStructure::Gamma |
vtkSmartPointer<vtkImageAccumulate> GoMegaImageStructure::Histogram |
vtkSmartPointer<vtkImageData> GoMegaImageStructure::Image |
unsigned int GoMegaImageStructure::Index |
vtkSmartPointer<vtkLookupTable> GoMegaImageStructure::LUT |
int GoMegaImageStructure::Max |
int GoMegaImageStructure::Min |
std::string GoMegaImageStructure::Name |
vtkSmartPointer<vtkPiecewiseFunction> GoMegaImageStructure::OpacityTF |
bool GoMegaImageStructure::Visibility |
The documentation for this struct was generated from the following file: