QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
CamToolpathDialog Class Reference

Base class for toolpath dialogs. More...

Inheritance diagram for CamToolpathDialog:
CamDrillToolpathDialog CamProfileToolpathDialog

Public Member Functions

void CamToolpathDialog (void di, void block)
 
void getIncludeBasePath ()
 
void getNextToolpathNameCounter (void nameTemplate)
 
void getToolName ()
 
void getToolType ()
 
void init ()
 
void loadResource ()
 
void postOperation (void toolpathBlockId)
 (Re-)generate the toolpath block.
 
void previewResource ()
 
void saveResource ()
 
void setWindowTitle (void t)
 
void validate (void valid, void msgs)
 Toolpath / block name validation.
 
void validateLeads (void msgs)
 Validate lead in / lead out radius against tool radius.
 
void validateToolpathName (void msgs, void initial)
 

Public Attributes

int enableUpdates
 
int entityIds
 

Static Public Attributes

static int getFlagName
 
static int getNameTemplate
 
static int getUiFileName
 

Detailed Description

Base class for toolpath dialogs.

Parameters
diRDocumentInterface.
blockToolpath block or undefined for a new toolpath.

Constructor & Destructor Documentation

◆ CamToolpathDialog()

void CamToolpathDialog::CamToolpathDialog ( void di,
void block )
inline

Member Function Documentation

◆ getIncludeBasePath()

void CamToolpathDialog::getIncludeBasePath ( )
inline

◆ getNextToolpathNameCounter()

void CamToolpathDialog::getNextToolpathNameCounter ( void nameTemplate)
inline

◆ getToolName()

void CamToolpathDialog::getToolName ( )
inline

◆ getToolType()

void CamToolpathDialog::getToolType ( )
inline

◆ init()

void CamToolpathDialog::init ( )
inline

◆ loadResource()

void CamToolpathDialog::loadResource ( )
inline

◆ postOperation()

void CamToolpathDialog::postOperation ( void toolpathBlockId)
inline

(Re-)generate the toolpath block.

Returns
List of new toolpath block names created.

◆ previewResource()

void CamToolpathDialog::previewResource ( )
inline

◆ saveResource()

void CamToolpathDialog::saveResource ( )
inline

◆ setWindowTitle()

void CamToolpathDialog::setWindowTitle ( void t)
inline

◆ validate()

void CamToolpathDialog::validate ( void valid,
void msgs )
inline

Toolpath / block name validation.

◆ validateLeads()

void CamToolpathDialog::validateLeads ( void msgs)
inline

Validate lead in / lead out radius against tool radius.

◆ validateToolpathName()

void CamToolpathDialog::validateToolpathName ( void msgs,
void initial )
inline

Member Data Documentation

◆ enableUpdates

int CamToolpathDialog::enableUpdates

◆ entityIds

int CamToolpathDialog::entityIds

◆ getFlagName

int CamToolpathDialog::getFlagName
static

◆ getNameTemplate

int CamToolpathDialog::getNameTemplate
static

◆ getUiFileName

int CamToolpathDialog::getUiFileName
static

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