C# Class CyPhy2CAD_CSharp.TestBenchModel.TestBenchBase

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

Méthodes publiques

Свойство Type Description
CADAnalysisFile string
CADAssemblyFile string
ProcessingInstructions String>>.List

Protected Properties

Свойство Type Description
ExportComponentPoints bool

Méthodes publiques

Méthode Description
AddDataExchangeFormatToXMLOutput ( CAD assembliesRoot ) : void
CollectDirectories ( ) : void
GenerateCADXMLOutput ( ) : void
GenerateOutputFiles ( ) : bool
GenerateProcessingScripts ( List ScriptPaths, bool preProcess = false ) : void
GenerateRunBat ( ) : void
GenerateScriptFiles ( ) : void
GetParameterValue ( ISIS.GME.Dsml.CyPhyML.Interfaces testBench, string paramname ) : string
GetRepresentation ( DataRep component ) : string
HasErrors ( ) : bool
MetricsToCADXMLOutput ( List dataSet, string componentID = "" ) : List
SanitizePythonRawString ( string orig ) : string

Returns orig without single quotes or trailing backslashes, suitable for r'string'

TestBenchBase ( CyPhy2CADSettings cadSetting, string outputdir, string projectdir, bool auto = false ) : System
TraverseTestBench ( ISIS.GME.Dsml.CyPhyML.Interfaces testBench ) : void

Méthodes protégées

Méthode Description
AddAnalysisToXMLOutput ( CAD assembly ) : void
AddStaticAnalysisMetrics ( CAD assemblyRoot ) : void
GetCADAnalysis ( CAD assembly ) : CAD.AnalysesType
GetStaticAnalysis ( CAD analyses ) : CAD.StaticType

Method Details

AddAnalysisToXMLOutput() protected méthode

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

AddDataExchangeFormatToXMLOutput() public méthode

public AddDataExchangeFormatToXMLOutput ( CAD assembliesRoot ) : void
assembliesRoot CAD
Résultat void

AddStaticAnalysisMetrics() protected méthode

protected AddStaticAnalysisMetrics ( CAD assemblyRoot ) : void
assemblyRoot CAD
Résultat void

CollectDirectories() public méthode

public CollectDirectories ( ) : void
Résultat void

GenerateCADXMLOutput() public méthode

public GenerateCADXMLOutput ( ) : void
Résultat void

GenerateOutputFiles() public méthode

public GenerateOutputFiles ( ) : bool
Résultat bool

GenerateProcessingScripts() public méthode

public GenerateProcessingScripts ( List ScriptPaths, bool preProcess = false ) : void
ScriptPaths List
preProcess bool
Résultat void

GenerateRunBat() public méthode

public GenerateRunBat ( ) : void
Résultat void

GenerateScriptFiles() public méthode

public GenerateScriptFiles ( ) : void
Résultat void

GetCADAnalysis() protected méthode

protected GetCADAnalysis ( CAD assembly ) : CAD.AnalysesType
assembly CAD
Résultat CAD.AnalysesType

GetParameterValue() public méthode

public GetParameterValue ( ISIS.GME.Dsml.CyPhyML.Interfaces testBench, string paramname ) : string
testBench ISIS.GME.Dsml.CyPhyML.Interfaces
paramname string
Résultat string

GetRepresentation() public méthode

public GetRepresentation ( DataRep component ) : string
component DataRep
Résultat string

GetStaticAnalysis() protected méthode

protected GetStaticAnalysis ( CAD analyses ) : CAD.StaticType
analyses CAD
Résultat CAD.StaticType

HasErrors() public méthode

public HasErrors ( ) : bool
Résultat bool

MetricsToCADXMLOutput() public méthode

public MetricsToCADXMLOutput ( List dataSet, string componentID = "" ) : List
dataSet List
componentID string
Résultat List

SanitizePythonRawString() public static méthode

Returns orig without single quotes or trailing backslashes, suitable for r'string'
public static SanitizePythonRawString ( string orig ) : string
orig string
Résultat string

TestBenchBase() public méthode

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

TraverseTestBench() public méthode

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

Property Details

CADAnalysisFile public_oe static_oe property

public static string CADAnalysisFile
Résultat string

CADAssemblyFile public_oe static_oe property

public static string CADAssemblyFile
Résultat string

ExportComponentPoints protected_oe property

protected bool ExportComponentPoints
Résultat bool

ProcessingInstructions public_oe property

public List> ProcessingInstructions
Résultat String>>.List