All Frameworks  Class Hierarchy  This Framework  Next  Indexes

CATTPSInterfaces Interface CATITPS

System.IUnknown
  |
  +---CATITPS
 

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


interface CATITPS

Interface for the Technological Product Specification (TPS) objects.
Leaf entity in the Design Pattern Composite. TPS modeler enables definition of specification related to surfaces. The link with the topologic/geometric element is defined thanks to TTRS.

See also:
CATITTRS


Method Index


o GetSet(CATITPSSet**)
Retrieves tolerancing set the TPS belongs too.
o GetTTRS(CATITTRSList**)
Retrieves a CATITTRSList to read a list of features upon which is applied the current specification.
o SetTTRS(CATITTRSList*)
Sets the TTRS list associated to the Specification.

Methods


o GetSet
public virtual HRESULT GetSet(CATITPSSet** oSet) const = 0
Retrieves tolerancing set the TPS belongs too.
o GetTTRS
public virtual HRESULT GetTTRS(CATITTRSList** oTTRS) const = 0
Retrieves a CATITTRSList to read a list of features upon which is applied the current specification. Note that this list may have a null count; in such a case, we have to consider this specification as a TPS applied to the whole part. Result of this call will mostly be a singleton, but it can also happen situations where the list size is higher than 1; this way, we have defined a specification related to several surfaces (regarless the order in which the surfaces are stored)
o SetTTRS
public virtual HRESULT SetTTRS( const CATITTRSList* iTTRS) = 0
Sets the TTRS list associated to the Specification.

This object is included in the file: CATITPS.h

Copyright © 2003, Dassault Systèmes. All rights reserved.