CATTTRSUseItf Interface CATITTRSAdvanced
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATITTRSAdvanced
Interface dedicated to manage some additional informations about TTRS.
Method Index
- o
GetAdmissibleType(CATMmrTTRSAdmissibleType*)
- Retrieves the admissible type of TTRS.
- o
GetAssociationCase(CATMmrTTRSAssociationCase*)
- Retrieves the association case of the TTRS
Applicable only when the TTRS has two components.
- o
GetFeatureOfSize(CATMmrTTRSFeatureOfSize*)
- Retrieves the Feature Of Size status of TTRS.
- o
GetRelativePositionalParameterCount(int*,int*,int*,int*)
- Retrieves the count of relative positional parameters.
- o
GetSurfaceCanonicity(CATMmrTTRSSurfaceCanonicity*)
- Retrieves the surface canonicity of the surfaces referenced by the TTRS.
- o
ValidateNewAdmissibleType()
- Validates the new admissible type as the reference for the next
evaluations of TTRS status.
- o
ValidateNewAssociationCase()
- Validates the new association case as the reference for the next
evaluations of TTRS status.
- o
ValidateNewFeatureOfSize()
- Validates the new feature of size state as the reference for the next
evaluations of TTRS status.
- o
ValidateNewPositionalParamCount()
- Validates the new count of relative positional parameters as the
reference for the next evaluations of TTRS status.
- o
ValidateNewSurfaceCanonicity()
- Validates the new surface canonicity as the reference for the next
evaluations of TTRS status.
- o
ValidateNewTTRSClass()
- Validates the new TTRS class as the reference for the next evaluations
of TTRS status.
Methods
o GetAdmissibleType
public virtual GetAdmissibleType( | | oType) |
-
Retrieves the admissible type of TTRS.
Used to known what kind of TTRS organisation can fit the TTRS structure.
- Parameters:
-
- oType
- The feature of size status of TTRS.
o GetAssociationCase
public virtual GetAssociationCase( | | oAssocCase) |
-
Retrieves the association case of the TTRS
Applicable only when the TTRS has two components.
- Parameters:
-
- oAssocCase
- Association case.
o GetFeatureOfSize
public virtual GetFeatureOfSize( | | oFOS) |
-
Retrieves the Feature Of Size status of TTRS.
Used to known if the surfaces referenced by the TTRS can be seen as
a inner or outer measurable item (container or content). If yes the
TTRS is a Feature Of Size.
- Parameters:
-
- oFOS
- The feature of size status of TTRS.
o GetRelativePositionalParameterCount
public virtual GetRelativePositionalParameterCount( | | oLinearParamCount, |
| | oAngularParamCount, |
| | oExplicitLinearParamCount, |
| | oExplicitAngularParamCount) |
-
Retrieves the count of relative positional parameters.
Applicable only when the TTRS has two components.
- Parameters:
-
- oLinearParamCount
- The count of linear parameters.
- oAngularParamCount
- The count of angular parameters.
- oExplicitLinearParamCount
- The count of explicite linear parameters.
- oExplicitAngularParamCount
- The count of explicite angular parameters.
o GetSurfaceCanonicity
public virtual GetSurfaceCanonicity( | | oSurfCanon) |
-
Retrieves the surface canonicity of the surfaces referenced by the TTRS.
- Parameters:
-
- oSurfCanon
- The returned surface canonicity.
o ValidateNewAdmissibleType
public virtual ValidateNewAdmissibleType( | ) |
-
Validates the new admissible type as the reference for the next
evaluations of TTRS status.
o ValidateNewAssociationCase
public virtual ValidateNewAssociationCase( | ) |
-
Validates the new association case as the reference for the next
evaluations of TTRS status.
o ValidateNewFeatureOfSize
public virtual ValidateNewFeatureOfSize( | ) |
-
Validates the new feature of size state as the reference for the next
evaluations of TTRS status.
o ValidateNewPositionalParamCount
public virtual ValidateNewPositionalParamCount( | ) |
-
Validates the new count of relative positional parameters as the
reference for the next evaluations of TTRS status.
o ValidateNewSurfaceCanonicity
public virtual ValidateNewSurfaceCanonicity( | ) |
-
Validates the new surface canonicity as the reference for the next
evaluations of TTRS status.
o ValidateNewTTRSClass
public virtual ValidateNewTTRSClass( | ) |
-
Validates the new TTRS class as the reference for the next evaluations
of TTRS status.
This object is included in the file: CATITTRSAdvanced.h
If needed, your Imakefile.mk should include the module: CATTTRSUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.