|
Public Member Functions |
| HRESULT | CreateTrail ([out, retval] ITrail **out_retval) |
| | Creates a new trail object.
|
| HRESULT | CreateUdfData ([out, retval] IUdfData **out_retval) |
| | Creates a UDF data object.
|
| HRESULT | ExportVRML ([in] BSTR in_input_file,[in] BSTR in_output_path,[out, retval] BSTR *out_retval) |
| | Exports a solid from Pro/ENGINEER, into VRML format. Unlike IModel::ExportVRML(), exports model that is not currently in session.
|
| HRESULT | LoadAssembly ([in] BSTR in_assembly_name,[out, retval] IAssembly **out_retval) |
| | Loads the assembly model from disk into Pro/ENGINEER session.
|
| HRESULT | LoadAssemblySimpRep ([in] BSTR in_assembly_name,[in] enum ESimpRepType in_simp_rep_type,[in, defaultvalue("")] BSTR in_simp_rep_name,[out, retval] IAssembly **out_retval) |
| | Loads the assembly simplified representation from disk into Pro/ENGINEER session.
|
| HRESULT | LoadModel ([in] BSTR in_model_name,[out, retval] IModel **out_retval) |
| | Loads the model from disk into Pro/ENGINEER session.
|
| HRESULT | LoadPart ([in] BSTR in_part_name,[out, retval] IPart **out_retval) |
| | Loads the part model from disk into Pro/ENGINEER session.
|
| HRESULT | LoadSolid ([in] BSTR in_solid_name,[out, retval] ISolid **out_retval) |
| | Loads the solid model from disk into Pro/ENGINEER session.
|
Properties |
| IAssemblies | Assemblies [get] |
| | Assembly models currently loaded in Pro/ENGINEER session. Contains only assembly models and is subset of Solids() collection.
|
| BSTR | ConnectionId [get] |
| | Identifies Pro/ENGINEER session.
|
| BSTR | CurrentDir [get, set] |
| | Current Pro/ENGINEER working directory.
|
| BSTR | CurrentWorkspace [get, set] |
| | Current Pro/ENGINEER workspace.
|
| BSTR | DateCode [get] |
| | Pro/ENGINEER session's customer visible datecode, as shown in Pro/ENGINEER Help information.
|
| IDrawings | Drawings [get] |
| | Drawings currently loaded in Pro/ENGINEER session.
|
| IModels | Models [get] |
| | Models currently loaded in Pro/ENGINEER session. Contains all model types.
|
| IParts | Parts [get] |
| | Part models currently loaded in Pro/ENGINEER session. Contains only part models and is subset of Solids() collection.
|
| IServer | Server [get] |
| | Pro/E Server that manages this Pro/ENGINEER session.
|
| EProEShutdownMode | ShutdownMode [get, set] |
| | Governs the behavior of Pro/ENGINEER when COM server shuts down.
|
| int | ShutdownTimeout [get, set] |
| | Timeout (in seconds) for disconnecting from Pro/E in case ShutdownMode is smDisconnect.
|
| ISolids | Solids [get] |
| | Solid models currently loaded in Pro/ENGINEER session. Contains only solid models and is subset of Models() collection.
|
| BSTR | StartCommand [get] |
| | Command that was used to start Pro/ENGINEER.
|
| BSTR | StartDir [get] |
| | Dir in which Pro/ENGINEER was originally started.
|
| BSTR | StartProCommMsgExe [get] |
| | Value of PRO_COMM_MSG_EXE that was used to start Pro/ENGINEER.
|