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.