All Frameworks Class Hierarchy This Framework Indexes
CATTTRSInterfaces 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: CATTTRSItf