CATStrUseItf Interface CATIStrUseProfileSurfSurf
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIStrUseProfileSurfSurf
Interface to manage Profile created by the intersection of two surfaces.
Role: To manage Profile created by the intersection of two surfaces.
Method Index
- o
GetFirstOffset(CATICkeParm_var&)
- Gets the first surface offset.
- o
GetFirstSurface(CATIMmiMechanicalFeature_var&)
- Gets first surface, without context.
- o
GetFirstSurface(CATBaseUnknown_var&,CATIPLMNavOccurrence_var&,CATIPLMNavOccurrence_var&)
- Gets first surface, with context if existing.
- o
GetSecondOffset(CATICkeParm_var&)
- Gets the second surface offset.
- o
GetSecondSurface(CATIMmiMechanicalFeature_var&)
- Gets second surface.
- o
GetSecondSurface(CATBaseUnknown_var&,CATIPLMNavOccurrence_var&,CATIPLMNavOccurrence_var&)
- Gets second surface.
- o
SetFirstSurface(CATIMmiMechanicalFeature_var&)
- Sets first surface.
- o
SetFirstSurface(CATBaseUnknown_var&,CATIPLMNavOccurrence_var&,CATIPLMNavOccurrence_var&)
- Sets first surface.
- o
SetSecondSurface(CATIMmiMechanicalFeature_var&)
- Sets second surface.
- o
SetSecondSurface(CATBaseUnknown_var&,CATIPLMNavOccurrence_var&,CATIPLMNavOccurrence_var&)
- Sets second surface.
Methods
o GetFirstOffset
| public virtual GetFirstOffset( | | ospOffset) |
-
Gets the first surface offset.
- Parameters:
-
- ospOffset
- Offset.
o GetFirstSurface
| public virtual GetFirstSurface( | | ospSurface) |
-
Gets first surface, without context.
Role: Allows getting Profile's first surface.
- Parameters:
-
- ospSurface
- Surface
o GetFirstSurface
| public virtual GetFirstSurface( | | ospSurface, |
| | ospContextOfSurface, |
| | ospContextOfProfile) |
-
Gets first surface, with context if existing.
Role: Allows getting Profile's first surface.
- Parameters:
-
- ospSurface
- Surface, SFD panel DMS or SDD plate.
- ospContextOfSurface
- The occurrence in which ospSurface has been considered.
- ospContextOfProfile
- The occurrence in which this profile has been considered.
o GetSecondOffset
| public virtual GetSecondOffset( | | ospOffset) |
-
Gets the second surface offset.
- Parameters:
-
- ospOffset
- Offset.
o GetSecondSurface
| public virtual GetSecondSurface( | | ospSurface) |
-
Gets second surface.
Role: Allows getting Profile's second surface.
- Parameters:
-
- ospSurface
- Surface
o GetSecondSurface
| public virtual GetSecondSurface( | | ospSurface, |
| | ospContextOfSurface, |
| | ospContextOfProfile) |
-
Gets second surface.
Role: Allows getting Profile's second surface.
- Parameters:
-
- ospSurface
- Surface
- ospContextOfSurface
- The occurrence in which ospSurface has been considered.
- ospContextOfProfile
- The occurrence in which this profile has been considered.
o SetFirstSurface
| public virtual SetFirstSurface( | const | ispSurface) |
-
Sets first surface.
Role: Allows setting Profile's first surface.
Note: This method should be used in SFD only, use the other method in SDD.
Important : when the profile is a stiffener, you must set the delimited molded surface (DMS) of the panel.
- See also:
-
- Parameters:
-
- ispSurface
- Surface or SFD panel DMS
o SetFirstSurface
| public virtual SetFirstSurface( | const | ispSurface, |
| const | ispContextOfSurface, |
| const | ispContextOfProfile) |
-
Sets first surface.
Role: Allows setting Profile's first surface.
Note: This method can be used in SFD and SDD and allows the definition of a contextual link.
Important :
- If the profile is a SFD stiffener, you must set the delimited molded surface (DMS) of the panel.
- If the profile is a SDD stiffener, you must set the plate itself
- See also:
-
- Parameters:
-
- ispSurface
- Surface, SFD panel DMS or SDD plate.
- ispContextOfSurface
- The occurrence in which ispSurface has to be considered.
If the profile is a SDD stiffener, it has to be the plate product.
- ispContextOfProfile
- The occurrence in which this profile is considered.
In SDD, it has to be the profile product.
o SetSecondSurface
| public virtual SetSecondSurface( | const | ispSurface) |
-
Sets second surface.
Role: Allows setting Profile's second surface.
- Parameters:
-
- ispSurface
- Surface
o SetSecondSurface
| public virtual SetSecondSurface( | const | ispSurface, |
| const | ispContextOfSurface, |
| const | ispContextOfProfile) |
-
Sets second surface.
Role: Allows setting Profile's second surface.
- Parameters:
-
- ispSurface
- Surface
- ispContextOfSurface
- The occurrence in which ispSurface has to be considered.
- ispContextOfProfile
- The occurrence in which this profile is considered.
This object is included in the file: CATIStrUseProfileSurfSurf.h
If needed, your Imakefile.mk should include the module: CATStrUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.