Version: 9.12.0
STLPlugin_ExportDlg Class Reference

#include <STLPlugin_ExportDlg.h>

Inheritance diagram for STLPlugin_ExportDlg:
Inheritance graph

Public Member Functions

 STLPlugin_ExportDlg (const Handle(SALOME_InteractiveObject)&io, QWidget *parent)
 
 ~STLPlugin_ExportDlg ()
 
bool isAscii () const
 
double getDeflection () const
 
bool isDeflectionRelative () const
 

Static Public Member Functions

static QString getFileName (const Handle(SALOME_InteractiveObject)&io, const QString &filters, const QString &caption, QWidget *parent, bool &isAscii, double &deflection, bool &isRelative)
 

Private Slots

void modeChanged ()
 

Static Private Member Functions

static double getShapeSize (const Handle(SALOME_InteractiveObject)&io)
 

Private Attributes

SalomeApp_DoubleSpinBox * myDeflectionSB
 
QCheckBox * myModeCB
 
QCheckBox * myFormatCB
 
double myShapeSize
 

Constructor & Destructor Documentation

◆ STLPlugin_ExportDlg()

◆ ~STLPlugin_ExportDlg()

STLPlugin_ExportDlg::~STLPlugin_ExportDlg ( )

Member Function Documentation

◆ getDeflection()

double STLPlugin_ExportDlg::getDeflection ( ) const

References myDeflectionSB.

◆ getFileName()

QString STLPlugin_ExportDlg::getFileName ( const Handle(SALOME_InteractiveObject)&  io,
const QString &  filters,
const QString &  caption,
QWidget parent,
bool &  isAscii,
double &  deflection,
bool &  isRelative 
)
static

◆ getShapeSize()

double STLPlugin_ExportDlg::getShapeSize ( const Handle(SALOME_InteractiveObject)&  io)
staticprivate

◆ isAscii()

bool STLPlugin_ExportDlg::isAscii ( ) const

References myFormatCB.

◆ isDeflectionRelative()

bool STLPlugin_ExportDlg::isDeflectionRelative ( ) const

References myModeCB.

◆ modeChanged

void STLPlugin_ExportDlg::modeChanged ( )
privateslot

Member Data Documentation

◆ myDeflectionSB

SalomeApp_DoubleSpinBox* STLPlugin_ExportDlg::myDeflectionSB
private

◆ myFormatCB

QCheckBox* STLPlugin_ExportDlg::myFormatCB
private

◆ myModeCB

QCheckBox* STLPlugin_ExportDlg::myModeCB
private

◆ myShapeSize

double STLPlugin_ExportDlg::myShapeSize
private

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