C# 클래스 Gears.ExportForm

상속: System.Windows.Forms.Form
파일 보기 프로젝트 열기: jwatte/gears 1 사용 예제들

공개 메소드들

메소드 설명
ExportForm ( ) : System
executeWorkOrder ( GCodeWorkOrder wo ) : void
setInfo ( GearInfo info, GearCalc gearA, GearCalc gearB, PointF profileA, PointF profileB ) : void

비공개 메소드들

메소드 설명
ExportForm_FormClosing ( object sender, FormClosingEventArgs e ) : void
ExportForm_Load ( object sender, EventArgs e ) : void
SaveControls ( IControlSave cs ) : void
buttonDirectory_Click ( object sender, EventArgs e ) : void
buttonExport_Click ( object sender, EventArgs e ) : void
buttonFilePatternHelp_Click ( object sender, EventArgs e ) : void
checkBox1_CheckedChanged ( object sender, EventArgs e ) : void
closeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
comboBox1_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboFaceMilling_Validating ( object sender, CancelEventArgs e ) : void
enumToString ( FaceMilling fm ) : string
executeWorkOrders ( GCodeWorkOrder orders ) : bool
gatherWorkOrder ( bool pinion, GCodeWorkOrder &wo ) : bool
getDimensions ( Dimensions &dim ) : bool
getFileInfo ( bool pinion, WorkFileInfo &fi ) : void
getMillInfo ( MillInfo &mi ) : bool
getToothMillInfo ( MillInfo &mi ) : bool
loadControls ( IControlLoad xl ) : void
loadSettingsFromFile ( string path ) : void
loadSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
makeFileName ( bool pinion, bool toothProfile ) : string
makeWorkOrders ( ) : Gears.GCodeWorkOrder[]
saveSettingsToFile ( string path ) : void
saveSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
setToothMillEnabled ( bool enabled ) : void
stringToEnum ( string s ) : FaceMilling
textBoxEndMillDiameter_Validating ( object sender, CancelEventArgs e ) : void
textBoxFileNamePattern_Validated ( object sender, EventArgs e ) : void
textBoxFileNamePattern_Validating ( object sender, CancelEventArgs e ) : void
textHoleDiameter_Validating ( object sender, CancelEventArgs e ) : void
textHoleWallThickness_Validating ( object sender, CancelEventArgs e ) : void
textPlateMargin_Validating ( object sender, CancelEventArgs e ) : void
textPlateThickness_Validating ( object sender, CancelEventArgs e ) : void
textRidgeDepth_Validating ( object sender, CancelEventArgs e ) : void
textRidgeThickness_Validating ( object sender, CancelEventArgs e ) : void
textStockThickness_Validating ( object sender, CancelEventArgs e ) : void
textToothCuttingDepth_Validating ( object sender, CancelEventArgs e ) : void
textToothMillDiameter_Validating ( object sender, CancelEventArgs e ) : void
textToothPassDepth_Validating ( object sender, CancelEventArgs e ) : void
textToothStepOver_Validating ( object sender, CancelEventArgs e ) : void
textToothThickness_Validating ( object sender, CancelEventArgs e ) : void
validateInch ( object sender, CancelEventArgs args ) : double
verifyWorkOrder ( GCodeWorkOrder wo, string &error, Control &errControl ) : bool

메소드 상세

ExportForm() 공개 메소드

public ExportForm ( ) : System
리턴 System

executeWorkOrder() 공개 정적인 메소드

public static executeWorkOrder ( GCodeWorkOrder wo ) : void
wo GCodeWorkOrder
리턴 void

setInfo() 공개 메소드

public setInfo ( GearInfo info, GearCalc gearA, GearCalc gearB, PointF profileA, PointF profileB ) : void
info GearInfo
gearA GearCalc
gearB GearCalc
profileA System.Drawing.PointF
profileB System.Drawing.PointF
리턴 void