NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Static Public Attributes | List of all members
SurfaceExtractorPreferencePage Class Reference

Preferences page for this plugin, to set defaults for the Surface Extractor view. More...

Inheritance diagram for SurfaceExtractorPreferencePage:
Inheritance graph
[legend]
Collaboration diagram for SurfaceExtractorPreferencePage:
Collaboration graph
[legend]

Public Member Functions

 SurfaceExtractorPreferencePage ()
 
 ~SurfaceExtractorPreferencePage ()
 
virtual void Init (berry::IWorkbench::Pointer workbench) override
 
void CreateQtControl (QWidget *widget) override
 
QWidget * GetQtControl () const override
 
virtual bool PerformOk () override
 
virtual void PerformCancel () override
 
virtual void Update () override
 

Static Public Attributes

static const QString GAUSSIAN_SMOOTH_NAME = "surface_extractor.gaussian_smooth"
 
static const bool GAUSSIAN_SMOOTH_DEFAULT = true
 
static const QString GAUSSIAN_STDDEV_NAME = "surface_extractor.gaussian_standard_deviation"
 
static const double GAUSSIAN_STDDEV_DEFAULT = 0.5
 
static const QString THRESHOLD_NAME = "surface_extractor.threshold"
 
static const double THRESHOLD_DEFAULT = 100.0
 
static const QString TARGET_REDUCTION_NAME = "surface_extractor.target_reduction"
 
static const double TARGET_REDUCTION_DEFAULT = 0.1
 
static const QString MAX_NUMBER_OF_POLYGONS_NAME = "surface_extractor.maximal_number_of_polygons"
 
static const long MAX_NUMBER_OF_POLYGONS_DEFAULT = 2000000
 

Detailed Description

Preferences page for this plugin, to set defaults for the Surface Extractor view.

Constructor & Destructor Documentation

SurfaceExtractorPreferencePage::SurfaceExtractorPreferencePage ( )
SurfaceExtractorPreferencePage::~SurfaceExtractorPreferencePage ( )

Member Function Documentation

void SurfaceExtractorPreferencePage::CreateQtControl ( QWidget *  widget)
override
QWidget * SurfaceExtractorPreferencePage::GetQtControl ( ) const
override
void SurfaceExtractorPreferencePage::Init ( berry::IWorkbench::Pointer  workbench)
overridevirtual
void SurfaceExtractorPreferencePage::PerformCancel ( )
overridevirtual
See also
IPreferencePage::PerformCancel()
bool SurfaceExtractorPreferencePage::PerformOk ( )
overridevirtual
See also
IPreferencePage::PerformOk()
void SurfaceExtractorPreferencePage::Update ( void  )
overridevirtual
See also
IPreferencePage::Update()

Member Data Documentation

const bool SurfaceExtractorPreferencePage::GAUSSIAN_SMOOTH_DEFAULT = true
static
const QString SurfaceExtractorPreferencePage::GAUSSIAN_SMOOTH_NAME = "surface_extractor.gaussian_smooth"
static
const double SurfaceExtractorPreferencePage::GAUSSIAN_STDDEV_DEFAULT = 0.5
static
const QString SurfaceExtractorPreferencePage::GAUSSIAN_STDDEV_NAME = "surface_extractor.gaussian_standard_deviation"
static
const long SurfaceExtractorPreferencePage::MAX_NUMBER_OF_POLYGONS_DEFAULT = 2000000
static
const QString SurfaceExtractorPreferencePage::MAX_NUMBER_OF_POLYGONS_NAME = "surface_extractor.maximal_number_of_polygons"
static
const double SurfaceExtractorPreferencePage::TARGET_REDUCTION_DEFAULT = 0.1
static
const QString SurfaceExtractorPreferencePage::TARGET_REDUCTION_NAME = "surface_extractor.target_reduction"
static
const double SurfaceExtractorPreferencePage::THRESHOLD_DEFAULT = 100.0
static
const QString SurfaceExtractorPreferencePage::THRESHOLD_NAME = "surface_extractor.threshold"
static

The documentation for this class was generated from the following files: