C# Class CyPhy2CAD_CSharp.DataRep.CADContainer

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

Public Methods

Method Description
AddRootComponent ( ISIS.GME.Dsml.CyPhyML.Interfaces assembly ) : void

Meta-Link feature: If there's no components in an assembly still need to add one empty root component

CADContainer ( string configid ) : System
CollectDirectories ( string projectDir, string outputDir ) : void
GetJointIDFromGMEID ( string gmeID ) : string
GetLocalCadFolders ( ) : List
GetRemoteCadFolders ( ) : List
InjectMetaLinkData ( ISIS.GME.Dsml.CyPhyML.Interfaces assembly, MetaLinkData data ) : void

Injects Meta-Link related data into a pre-existing structure

IsAnalyzable ( ) : bool
MergeAssemblies ( ) : void
ToCADXMLOutput ( TestBenchModel tb, bool metalink = false ) : CAD.AssembliesType
ToGraphviz ( bool directed = false ) : string
ToString ( ) : string

Method Details

AddRootComponent() public method

Meta-Link feature: If there's no components in an assembly still need to add one empty root component
public AddRootComponent ( ISIS.GME.Dsml.CyPhyML.Interfaces assembly ) : void
assembly ISIS.GME.Dsml.CyPhyML.Interfaces
return void

CADContainer() public method

public CADContainer ( string configid ) : System
configid string
return System

CollectDirectories() public method

public CollectDirectories ( string projectDir, string outputDir ) : void
projectDir string
outputDir string
return void

GetJointIDFromGMEID() public method

public GetJointIDFromGMEID ( string gmeID ) : string
gmeID string
return string

GetLocalCadFolders() public method

public GetLocalCadFolders ( ) : List
return List

GetRemoteCadFolders() public method

public GetRemoteCadFolders ( ) : List
return List

InjectMetaLinkData() public method

Injects Meta-Link related data into a pre-existing structure
public InjectMetaLinkData ( ISIS.GME.Dsml.CyPhyML.Interfaces assembly, MetaLinkData data ) : void
assembly ISIS.GME.Dsml.CyPhyML.Interfaces
data MetaLinkData
return void

IsAnalyzable() public method

public IsAnalyzable ( ) : bool
return bool

MergeAssemblies() public method

public MergeAssemblies ( ) : void
return void

ToCADXMLOutput() public method

public ToCADXMLOutput ( TestBenchModel tb, bool metalink = false ) : CAD.AssembliesType
tb TestBenchModel
metalink bool
return CAD.AssembliesType

ToGraphviz() public method

public ToGraphviz ( bool directed = false ) : string
directed bool
return string

ToString() public method

public ToString ( ) : string
return string