IProE Interface Reference

List of all members.

Detailed Description

Represents a running Pro/ENGINEER.

Contained by:
Contains:


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.


Generated on Mon Feb 12 14:18:33 2007 for ETRAGE ACI for Pro/ENGINEER by  doxygen 1.5.1-p1