C# Class CyPhy2CAD_CSharp.CADFlatDataCreator

Datei anzeigen Open project: metamorph-inc/meta-core Class Usage Examples

Public Methods

Method Description
CADFlatDataCreator ( string outputdir, string projectDirectory, bool metalink = false ) : System
CreateCADDataContainer ( string configID, string assemblyName ) : CADContainer
CreateFlatData ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphyasm ) : void
CreateFlatData ( ISIS.GME.Dsml.CyPhyML.Interfaces testBench, string catlsut ) : void
FindComponents ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphyasm, List regular, List size2fit ) : void

Private Methods

Method Description
CheckAssembly ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphyasm ) : void
CheckComponent ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphycomp ) : bool
CreateEdge ( DataRep aparent, DataRep a, DataRep bparent, DataRep b, bool size2fit = false ) : bool
CreateEdges ( DataRep component, ISIS.GME.Dsml.CyPhyML.Interfaces topassembly, bool size2fit = false ) : void
PrintAssembly ( ) : void
PrintAssembly_Graphviz ( bool directed = false ) : void
ProcessComponents ( List regular, List size2fitcomponents, ISIS.GME.Dsml.CyPhyML.Interfaces cyphyasm ) : void

Method Details

CADFlatDataCreator() public method

public CADFlatDataCreator ( string outputdir, string projectDirectory, bool metalink = false ) : System
outputdir string
projectDirectory string
metalink bool
return System

CreateCADDataContainer() public method

public CreateCADDataContainer ( string configID, string assemblyName ) : CADContainer
configID string
assemblyName string
return CyPhy2CAD_CSharp.DataRep.CADContainer

CreateFlatData() public method

public CreateFlatData ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphyasm ) : void
cyphyasm ISIS.GME.Dsml.CyPhyML.Interfaces
return void

CreateFlatData() public method

public CreateFlatData ( ISIS.GME.Dsml.CyPhyML.Interfaces testBench, string catlsut ) : void
testBench ISIS.GME.Dsml.CyPhyML.Interfaces
catlsut string
return void

FindComponents() public method

public FindComponents ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphyasm, List regular, List size2fit ) : void
cyphyasm ISIS.GME.Dsml.CyPhyML.Interfaces
regular List
size2fit List
return void