CATTPSUseItf Interface CATITPSFactoryTTRS

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATITPSFactoryTTRS

This interface enables the creation of a TTRS from a selection.


Method Index


o GetTTRS(CATSO*,CATITTRS**,CATMmrTTRSType,IUnknown*,CATBoolean)
Creates a TTRS from a geometrical selection.
o ObtainOrderedTypeList(CATListOfCATString&)
Retrieves the list of the interfaces to be used in a selection agent to filter geometry on which it is possible to create a TTRS.

Methods


o GetTTRS
public virtual GetTTRS( ipSO,
opiTTRS,
iCreateMode= CATMmrNodeTTRS,
ipiReferenceObject= NULL,
iDisplayErrorIfFailed= TRUE)
Creates a TTRS from a geometrical selection.
Parameters:
ipSO
Input CATSO groups several pointers CATPathElement*. These are the pathes of the geometry on which RGE and TTRS will be created.
opiTTRS
Output TTRS created by the method.
iCreateMode
Defines the type of TTRS that will be created, node or support.
ipiReferenceObject
Input reference under which the TTRS is to be created. If NULL the TTRS will be created under a reference product that is retrieved from current editor. UI Active product in product context or PPRProduct in process context.
iDisplayErrorIfFailed
Defines if an Error message panel is displayed in case an error occurs
o ObtainOrderedTypeList
public virtual ObtainOrderedTypeList( ioSelectionTypeList)
Retrieves the list of the interfaces to be used in a selection agent to filter geometry on which it is possible to create a TTRS.
Parameters:
ioSelectionTypeList
List of interfaces for filtering geometry.

This object is included in the file: CATITPSFactoryTTRS.h

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.