All Frameworks Class Hierarchy This Framework Indexes
PartInterfaces Interface CATIThick
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIThick
Class to define methods relative to the thickness feature.
Role: A thickness feature is defined with a list of faces
to be thicken and an offset value.
Method Index
- o
AddFaceToThicken(CATISpecObject_var)
- Adds a face to thickness specifications.
- o
AddFaceWithDifferentThickness(CATISpecObject_var,double)
- Adds a face with different thicknesses to thickness specifications.
- o
GetFacesWithDifferentThickness()
- Returns the list of faces with different thickness.
- o
GetNbOfFacesWithDifferentThickness()
- Get number of faces with different thickness.
- o
GetNbOfNonOffsetFaces()
- Get number of non offset faces.
- o
GetNbOfThickSpec()
- Get number of specified faces.
- o
GetNonOffsetFaces()
- Returns the list of non offset faces.
- o
GetOffset()
- Returns the value of the offset.
- o
GetThickSpec()
- Returns the list of specified faces.
- o
ModifyOffset(double)
- Modifies the value of the offset.
- o
RemoveFaceWithDifferentThickness(CATISpecObject_var)
- Removes a face with different thicknesses to thickness specifications.
- o
RemoveNonOffsetFace(CATISpecObject_var)
- Removes a non offset face to thickness specifications.
- o
WithdrawFaceToThicken(CATISpecObject_var)
- Removes a face to thickness specifications.
Methods
o AddFaceToThicken
| public virtual AddFaceToThicken( | const | iFace) |
-
Adds a face to thickness specifications. This face indicates
which faces must be thicken.
- Parameters:
-
- iFace
- Init Face for tangency propagation.
o AddFaceWithDifferentThickness
| public virtual AddFaceWithDifferentThickness( | const | iFace, |
| | iOffset) |
-
Adds a face with different thicknesses to thickness specifications.
- Parameters:
-
- iFace
- Init Face for tangency propagation.
- iOffset
- Value of the offset.
o GetFacesWithDifferentThickness
| public virtual GetFacesWithDifferentThickness( | ) |
-
Returns the list of faces with different thickness.
- Returns:
- The list.
o GetNbOfFacesWithDifferentThickness
| public virtual GetNbOfFacesWithDifferentThickness( | ) |
-
Get number of faces with different thickness.
- Returns:
- The number of faces with different thickness.
o GetNbOfNonOffsetFaces
| public virtual GetNbOfNonOffsetFaces( | ) |
-
Get number of non offset faces.
- Returns:
- The number of non offset faces.
o GetNbOfThickSpec
| public virtual GetNbOfThickSpec( | ) |
-
Get number of specified faces.
- Returns:
- The number of specified faces.
o GetNonOffsetFaces
| public virtual GetNonOffsetFaces( | ) |
-
Returns the list of non offset faces.
- Returns:
- The list.
o GetOffset
| public virtual GetOffset( | ) |
-
Returns the value of the offset.
- Returns:
- The offset value.
o GetThickSpec
| public virtual GetThickSpec( | ) |
-
Returns the list of specified faces.
- Returns:
- The list.
o ModifyOffset
| public virtual ModifyOffset( | | iOffset) |
-
Modifies the value of the offset.
- Parameters:
-
- iOffset
- New value of the offset.
o RemoveFaceWithDifferentThickness
| public virtual RemoveFaceWithDifferentThickness( | const | iFace) |
-
Removes a face with different thicknesses to thickness specifications.
- Parameters:
-
- iFace
- Init Face for tangency propagation.
o RemoveNonOffsetFace
| public virtual RemoveNonOffsetFace( | const | iFace) |
-
Removes a non offset face to thickness specifications.
- Parameters:
-
- iFace
- Non offset face.
o WithdrawFaceToThicken
| public virtual WithdrawFaceToThicken( | const | iFace) |
-
Removes a face to thickness specifications. This face indicates
which faces must be thicken.
- Parameters:
-
- iFace
- Init Face for tangency propagation.
This object is included in the file: CATIThick.h
If needed, your Imakefile.mk should include the module: CATPartInterfaces