C# Class CyPhy2CAD_CSharp.DataRep.CADComponent

Inheritance: CADData
Show file Open project: metamorph-inc/meta-core Class Usage Examples

Public Properties

Property Type Description
MakeOrBuyParamStr string
MetaData string>.Dictionary
SpecialDatums List
SpecialInstrParamStr string

Protected Properties

Property Type Description
CadElementsList List
pointCoordinatesList List

Public Methods

Method Description
CADComponent ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphycomp, string ProjectDirectory, bool size2fit = false, string format = "Creo" ) : System
ToCADXMLOutput ( string representation ) : CAD.CADComponentType
ToGraphViz ( bool directed = false ) : string
ToString ( ) : string

Private Methods

Method Description
AddManufacturingParameters ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphycomp ) : void
CreatePointCoordinatesList ( ISIS.GME.Dsml.CyPhyML.Interfaces component ) : void
CreateStructuralInterfaceEquivalent ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphycomp ) : void
FindMatchingSolidModelingFeatures ( ISIS.GME.Dsml.CyPhyML.Interfaces datum, ISIS.GME.Dsml.CyPhyML.Interfaces acadmodel ) : void
GetFeatureName ( ISIS.GME.Dsml.CyPhyML.Interfaces port ) : string
TraverseComposites ( ISIS.GME.Dsml.CyPhyML.Interfaces component ) : void

Method Details

CADComponent() public method

public CADComponent ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphycomp, string ProjectDirectory, bool size2fit = false, string format = "Creo" ) : System
cyphycomp ISIS.GME.Dsml.CyPhyML.Interfaces
ProjectDirectory string
size2fit bool
format string
return System

ToCADXMLOutput() public method

public ToCADXMLOutput ( string representation ) : CAD.CADComponentType
representation string
return CAD.CADComponentType

ToGraphViz() public method

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

ToString() public method

public ToString ( ) : string
return string

Property Details

CadElementsList protected property

protected List CadElementsList
return List

MakeOrBuyParamStr public static property

public static string MakeOrBuyParamStr
return string

MetaData public property

public Dictionary MetaData
return string>.Dictionary

SpecialDatums public property

public List SpecialDatums
return List

SpecialInstrParamStr public static property

public static string SpecialInstrParamStr
return string

pointCoordinatesList protected property

protected List pointCoordinatesList
return List