General

Properties

None

Methods

Boolean CreateNewLayerByEntityType ( String iSetsName, suEntityEnumType iEntityType )

Boolean CreateNewLayerByColor ( String iSetsName, int iColor )

Boolean CreateNewLayerByEntityList ( String iSetsName, ICimEntityList inEntityList )

Boolean GetLayersNamesOfActiveDocument ( List<String> RetLayerList)

List<String> GetLayersNamesOfActiveDocument ( )

Boolean CheckIfLayerExistInActiveFile ( String iSetsName )

Boolean GetLayerObjectByName ( String iLayerName, out ISet oSetsObj)

Boolean GetEntitiesInLayer ( String iLayerName, out ICimEntity inEntityList)

Boolean AddEntityToExistingLayer ( String iSetsName, ICimEntity inEntity)

Boolean AddEntitysToExistingLayer ( String iSetsName, ICimEntity inEntityList)

Boolean GetLayerVisibility ( String iLayerName, Boolean iShow)

Boolean SetLayerVisibility ( String iLayerName, Boolean iShow)

Boolean DeleteExistingLayer ( String iLayerName )

Integer GetLastInteractionID ( )

CloseInteractionsByID ( Integer iInteractionID )

Int[]  GetInteractionsIdList ( )

IInteraction GetInteractionObject ( Integer iInteractionID)

Boolean CheckInteractionStatus ( Integer iInteractionID)

Boolean CreateUserDialog ( String iControl, String iControlTitle, Integer iControlXPos,

Integer iControlYPos, Integer iControlHeight, Integer iControlWidth, Integer iXPos, Integer iYPos, Boolean iShowTitlebar, Integer oInteractionID )

Boolean SetPrompt ( String iStringPrompt )

Boolean SetSelectionList ( ICimEntityList iEntLst )  

ICimEntityList GetSelectionList ( )

Boolean UpdateSelectionList ( iAdd Boolean, ICimEntityList iEntLst )

Boolean SuspendDisplay ( Boolean Suspend )

Boolean RenderModeBySelection ( ICimEntityList iEntLst, RenderOption iRenderMode, Double iTransparencyLevel )

Boolean GetImageFromActiveFile (String iImagePath)

Boolean GetImageFromFile (String iFilePath, String iImagePath)

ICimEntity UserDefineProcedure (String iProcName, ICimEntity iStartProc, ICimEntity iLastProc, String inIconPath, String iEditCallBackID )

string[] GetListOfCimatronCommand ( )

ExecuteCommand ( String iCategoryName, String iCommandName )

SetRenderMode (RenderOption aRenderMode  )

Boolean SetViewProjection (EViewProjectType iProject)

SetEditMode ( EditMode aEditMode)

SetSelectionMode ( SelectionMode aSelectionMode  )

Some functionality may be dependent on the product package. Contact your Reseller if you require a license.