C# Class CyPhy2CAD_CSharp.TestBenchModel.BallisticTestBench

Inheritance: TestBenchBase
Afficher le fichier Open project: metamorph-inc/meta-core Class Usage Examples

Méthodes publiques

Méthode Description
BallisticTestBench ( CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false ) : System
GenerateBallisticConfigJson ( ) : void
GenerateCADXMLOutput ( ) : void
GenerateOutputFiles ( ) : bool
GenerateRunBat ( ) : void
GenerateScriptFiles ( ) : void
TraverseTestBench ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchBase ) : void

Méthodes protégées

Méthode Description
AddAnalysisToXMLOutput ( CAD cadassembly ) : void

Private Methods

Méthode Description
VerifyBallisticThreat ( ISIS.GME.Dsml.CyPhyML.Interfaces threat ) : void
VerifyPredefinedBallisticSuite ( ISIS.GME.Dsml.CyPhyML.Interfaces suite ) : void
VerifyShotLineModel ( ISIS.GME.Dsml.CyPhyML.Interfaces slinemodel ) : bool

Method Details

AddAnalysisToXMLOutput() protected méthode

protected AddAnalysisToXMLOutput ( CAD cadassembly ) : void
cadassembly CAD
Résultat void

BallisticTestBench() public méthode

public BallisticTestBench ( CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false ) : System
cadSetting CyPhy2CADSettings
outputdir string
projectdir string
auto bool
Résultat System

GenerateBallisticConfigJson() public méthode

public GenerateBallisticConfigJson ( ) : void
Résultat void

GenerateCADXMLOutput() public méthode

public GenerateCADXMLOutput ( ) : void
Résultat void

GenerateOutputFiles() public méthode

public GenerateOutputFiles ( ) : bool
Résultat bool

GenerateRunBat() public méthode

public GenerateRunBat ( ) : void
Résultat void

GenerateScriptFiles() public méthode

public GenerateScriptFiles ( ) : void
Résultat void

TraverseTestBench() public méthode

public TraverseTestBench ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchBase ) : void
testBenchBase ISIS.GME.Dsml.CyPhyML.Interfaces
Résultat void