프로퍼티 | 타입 | 설명 | |
---|---|---|---|
IdCounter | int | ||
SearchPathStr | String | ||
TestMode | bool | ||
bridgeClient | CyPhyMetaLinkBridgeClient.MetaLinkBridgeClient | ||
syncedComponents | SyncedComponentData>.Dictionary |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
designIdToCadAssemblyXml | string>.Dictionary | ||
interactiveMode | bool |
메소드 | 설명 | |
---|---|---|
AddComponentProtoBufMsg ( ISIS.GME.Dsml.CyPhyML.Interfaces componentRef ) : edu.vanderbilt.isis.meta.Edit | ||
CallCyPhy2CADWithTransaction ( MgaProject project, MgaFCO toplevelAssembly, int param ) : void | ||
CyPhyMetaLinkAddon ( ) : System | ||
EditMessageReceived ( edu.vanderbilt.isis.meta message ) : void | ||
Enable ( bool newval ) : void | ||
EstablishConnection ( ) : bool | ||
GlobalEvent ( globalevent_enum @event ) : void | ||
Initialize ( MgaProject project ) : void | ||
Invoke ( MgaProject Project, MgaFCOs selectedobjs, int param ) : void | ||
InvokeEx ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void | ||
ObjectEvent ( MgaObject subject, uint eventMask, object param ) : void |
Called when an FCO or folder changes
|
|
ObjectsInvokeEx ( MgaProject Project, MgaObject currentobj, MgaObjects selectedobjs, int param ) : void | ||
StartCreoEmpyMode ( ) : void | ||
StartEditingComponent ( ISIS.GME.Dsml.CyPhyML.Interfaces component, MgaFCO cadModel, bool createNewComponent ) : void | ||
UpdateComponentNameProtoBufMsg ( ISIS.GME.Dsml.CyPhyML.Interfaces componentRef, string newName ) : edu.vanderbilt.isis.meta.Edit | ||
get_ComponentParameter ( string Name ) : object | ||
set_ComponentParameter ( string Name, object pVal ) : void |
메소드 | 설명 | |
---|---|---|
CreateAddConstraintProtoBufMsg ( string in_ComponentInstanceID, CyPhy2CAD_CSharp.DataRep.Datum>.List |
||
ModifyCADParameterProtoBufMsg ( string in_ComponentInstanceID, CADParameter in_CADParameter ) : edu.vanderbilt.isis.meta.Edit |
메소드 | 설명 | |
---|---|---|
AddComponent ( MgaObject mgaComponentRef ) : void |
A component has been added.
|
|
AddConnection ( MgaObject subject ) : void |
A connection has been added.
|
|
AddSearchPathToEnvironment ( ISIS.GME.Dsml.CyPhyML.Interfaces component, edu.vanderbilt.isis.meta env ) : void | ||
CloseConnection ( ) : bool | ||
ConnectionClosed ( |
||
CopyResources ( string cadResourcesAbsPath, XmlDocument doc, XmlNamespaceManager manager, List |
Copy the resources to the directory of the created/updated component
|
|
CreateComponentEditMessage ( string instanceId, ISIS.GME.Dsml.CyPhyML.Interfaces component, ISIS.GME.Dsml.CyPhyML.Interfaces cadModel ) : edu.vanderbilt.isis.meta.Edit | ||
CreateOrUpdateConnector ( ISIS.GME.Dsml.CyPhyML.Interfaces component, List |
Create a new or update an existing connector
|
|
ExeStartupFailed ( ) : void | ||
GMERegister ( Type t ) : void | ||
GMEUnRegister ( Type t ) : void | ||
GenerateCADAssemblyXml ( MgaProject project, MgaFCO currentobj, int param ) : void | ||
GetBrowser ( ) : object | ||
GetCadModelPath ( ISIS.GME.Dsml.CyPhyML.Interfaces component ) : string | ||
GetProjectDir ( ) : string | ||
GetStartupParams ( string assemblyGUID ) : string | ||
GetSyncedCompDataByInstanceId ( string instanceid ) : SyncedComponentData | ||
HighlightInTree ( IMgaObject item, int highlight ) : void | ||
HighlightInTree ( ISIS item, int highlight ) : void | ||
ModifyCADParameter ( ISIS.GME.Dsml.CyPhyML.Interfaces cyphycadparam ) : void |
A parameter has been modified
|
|
PostMessage ( IntPtr hWnd, int wMsg, IntPtr wParam, IntPtr lParam ) : IntPtr | ||
PrepareMetaLinkData ( CyPhy2CAD_CSharp data, ISIS.GME.Dsml.CyPhyML.Interfaces assembly, String prefix ) : void | ||
ProcessAVMComponentCreate ( string component_xml, string instanceId ) : void |
Create a new component
|
|
ProcessAVMComponentUpdate ( string componentId, string component_xml ) : void |
Update an existing component
|
|
ProcessAnalysisPointMessage ( string avmid, edu.vanderbilt.isis.meta action ) : void |
Create analysis point(s)
|
|
ProcessConnect ( string assemblyguid, string connectorguid1, string comprefguid1, string connectorguid2, string comprefguid2 ) : void |
Connect 2 components
|
|
ProcessEditDiscard ( string assemblyId, edu.vanderbilt.isis.meta action ) : void |
Remove a component from a design
|
|
ProcessEditInsert ( string componentAssemblyGuid, edu.vanderbilt.isis.meta action ) : void |
Add AVM component to design
|
|
ProcessEditMessage ( edu.vanderbilt.isis.meta message ) : void |
The main dispatch handler for incoming messages
|
|
ProcessEditSelect ( string assemblyId, edu.vanderbilt.isis.meta action ) : void |
Select a component within a design
|
|
ProcessInsertComponentConnector ( string avmid, edu.vanderbilt.isis.meta action ) : void |
Add a new AVM component to an existing assembly
|
|
ProcessQueuedEditMessages ( ) : void | ||
ProcessResync ( string id ) : void |
Resync: re-send the whole assembly information again
|
|
RefreshManufacturingResources ( ISIS.GME.Dsml.CyPhyML.Interfaces component, string path ) : void | ||
RestartAssemblySync ( ) : void | ||
RestartAssemblySyncAtEndOfTransaction ( ISIS.GME.Dsml.CyPhyML.Interfaces design ) : void | ||
SaveCadAssemblyXml ( string xml, string assemblyGuid ) : void | ||
SendCadAssemblyXml ( string instanceId, string assemblyGuid, bool clear ) : void | ||
SendCadAssemblyXml ( string instanceId, string xml, string assemblyGuid, bool clear ) : void | ||
SendComponentList ( string instanceId ) : void | ||
SendDisinterest ( bool removeInterest ) : bool | ||
SendInterest ( Action |
||
SetSelected ( IMgaFCO fco, bool selected ) : void | ||
ShowStartupDialog ( bool show ) : void | ||
StartAssemblyExe ( CreoOpenMode mode, string guid, bool isComponentAssembly, string exeparams, string workingDir = null ) : void | ||
StartComponentEdit ( string avmid, bool transaction = true ) : void | ||
StartComponentEditAction ( edu.vanderbilt.isis.meta message ) : void | ||
VerifyAssembly ( ISIS.GME.Dsml.CyPhyML.Interfaces assembly, List |
||
VerifyCADResources ( ISIS.GME.Dsml.CyPhyML.Interfaces component, List |
public AddComponentProtoBufMsg ( ISIS.GME.Dsml.CyPhyML.Interfaces componentRef ) : edu.vanderbilt.isis.meta.Edit | ||
componentRef | ISIS.GME.Dsml.CyPhyML.Interfaces | |
리턴 | edu.vanderbilt.isis.meta.Edit |
public CallCyPhy2CADWithTransaction ( MgaProject project, MgaFCO toplevelAssembly, int param ) : void | ||
project | MgaProject | |
toplevelAssembly | MgaFCO | |
param | int | |
리턴 | void |
protected CreateAddConstraintProtoBufMsg ( string in_ComponentInstanceID, CyPhy2CAD_CSharp.DataRep.Datum>.List |
||
in_ComponentInstanceID | string | |
constraintPairs | CyPhy2CAD_CSharp.DataRep.Datum>.List | |
리턴 | edu.vanderbilt.isis.meta.Edit |
public EditMessageReceived ( edu.vanderbilt.isis.meta message ) : void | ||
message | edu.vanderbilt.isis.meta | |
리턴 | void |
public GlobalEvent ( globalevent_enum @event ) : void | ||
@event | globalevent_enum | |
리턴 | void |
public Invoke ( MgaProject Project, MgaFCOs selectedobjs, int param ) : void | ||
Project | MgaProject | |
selectedobjs | MgaFCOs | |
param | int | |
리턴 | void |
public InvokeEx ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void | ||
project | MgaProject | |
currentobj | MgaFCO | |
selectedobjs | MgaFCOs | |
param | int | |
리턴 | void |
protected ModifyCADParameterProtoBufMsg ( string in_ComponentInstanceID, CADParameter in_CADParameter ) : edu.vanderbilt.isis.meta.Edit | ||
in_ComponentInstanceID | string | |
in_CADParameter | CADParameter | |
리턴 | edu.vanderbilt.isis.meta.Edit |
public ObjectEvent ( MgaObject subject, uint eventMask, object param ) : void | ||
subject | MgaObject | the object the event(s) happened to |
eventMask | uint | objectevent_enum values ORed together |
param | object | extra information provided for cetertain event types |
리턴 | void |
public ObjectsInvokeEx ( MgaProject Project, MgaObject currentobj, MgaObjects selectedobjs, int param ) : void | ||
Project | MgaProject | |
currentobj | MgaObject | |
selectedobjs | MgaObjects | |
param | int | |
리턴 | void |
public StartEditingComponent ( ISIS.GME.Dsml.CyPhyML.Interfaces component, MgaFCO cadModel, bool createNewComponent ) : void | ||
component | ISIS.GME.Dsml.CyPhyML.Interfaces | |
cadModel | MgaFCO | |
createNewComponent | bool | |
리턴 | void |
public UpdateComponentNameProtoBufMsg ( ISIS.GME.Dsml.CyPhyML.Interfaces componentRef, string newName ) : edu.vanderbilt.isis.meta.Edit | ||
componentRef | ISIS.GME.Dsml.CyPhyML.Interfaces | |
newName | string | |
리턴 | edu.vanderbilt.isis.meta.Edit |
public get_ComponentParameter ( string Name ) : object | ||
Name | string | |
리턴 | object |
public set_ComponentParameter ( string Name, object pVal ) : void | ||
Name | string | |
pVal | object | |
리턴 | void |
public CyPhyMetaLinkBridgeClient.MetaLinkBridgeClient bridgeClient | ||
리턴 | CyPhyMetaLinkBridgeClient.MetaLinkBridgeClient |
protected Dictionary |
||
리턴 | string>.Dictionary |