CATStrUseItf Interface CATIStrUseProfileCrv
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIStrUseProfileCrv
Interface to manage Profile created with a curve
Role: Allows to manage Profile created with 1 curve
Method Index
- o
GetCurve(CATIMmiMechanicalFeature_var&)
- Gets Curve.
- o
GetCurve(CATBaseUnknown_var&,CATIPLMNavOccurrence_var&,CATIPLMNavOccurrence_var&)
- Gets the curve, with context if existing.
- o
GetCurveOffset(CATICkeParm_var&)
- Get the geodesic offset of the curve.
- o
GetReference(CATIMmiMechanicalFeature_var&)
- Gets Reference.
- o
GetReference(CATBaseUnknown_var&,CATIPLMNavOccurrence_var&,CATIPLMNavOccurrence_var&)
- Gets the reference, with context if existing.
- o
SetCurve(CATIMmiMechanicalFeature_var&)
- Sets Curve.
- o
SetCurve(CATBaseUnknown_var&,CATIPLMNavOccurrence_var&,CATIPLMNavOccurrence_var&)
- Sets Curve.
- o
SetReference(CATIMmiMechanicalFeature_var&)
- Sets Reference.
- o
SetReference(CATBaseUnknown_var&,CATIPLMNavOccurrence_var&,CATIPLMNavOccurrence_var&)
- Sets Reference.
Methods
o GetCurve
public virtual GetCurve( | | ospCurve) |
-
Gets Curve.
Role: Allows getting Profile's curve.
- Parameters:
-
- ospCurve
- Curve
o GetCurve
public virtual GetCurve( | | ospCurve, |
| | ospContextOfCurve, |
| | ospContextOfProfile) |
-
Gets the curve, with context if existing.
Role: Allows getting the profile's curve.
- Parameters:
-
- ospCurve
- Surface, SFD panel DMS or SDD plate.
- ospContextOfSurface
- The occurrence in which ospReference has been considered.
- ospContextOfProfile
- The occurrence in which this profile has been considered.
o GetCurveOffset
public virtual GetCurveOffset( | | ospOffset) |
-
Get the geodesic offset of the curve. Obviously, this offset is used to
create a geodesic parallel curve if reference surface is specified.
- Parameters:
-
- ospOffset
- Offset.
o GetReference
public virtual GetReference( | | ospReference) |
-
Gets Reference.
Role: Allows getting curve's reference.
- Parameters:
-
- ospReference
- Reference
o GetReference
public virtual GetReference( | | ospReference, |
| | ospContextOfReference, |
| | ospContextOfProfile) |
-
Gets the reference, with context if existing.
Role: Allows getting curve's reference surface..
- Parameters:
-
- ospSurface
- Surface, SFD panel DMS or SDD plate.
- ospContextOfSurface
- The occurrence in which ospReference has been considered.
- ospContextOfProfile
- The occurrence in which this profile has been considered.
o SetCurve
public virtual SetCurve( | const | ispCurve) |
-
Sets Curve.
Role: Allows setting Profile's curve.
Note: This method may be used in SFD only.
- Parameters:
-
- ispCurve
- Curve
o SetCurve
public virtual SetCurve( | const | ispCurve, |
| const | ispContextOfCurve, |
| const | ispContextOfProfile) |
-
Sets Curve.
Role: Allows setting Profile's curve.
Note: This method can be used in SFD and SDD and allows the definition of a contextual link.
- Parameters:
-
- ispCurve
- Curve
- ispContextOfCurve
- The occurrence in which ispCurve has to be considered.
- ispContextOfProfile
- The occurrence in which this profile is considered.
In SDD, it has to be the profile product.
o SetReference
public virtual SetReference( | const | ispReference) |
-
Sets Reference.
Role: Allows setting curve's reference.
Note: This method may be used in SFD only.
Important : when the profile is a stiffener on curve, or stiffener on free edge,
you must set the delimited molded surface of the panel.
- Parameters:
-
- ispReference
- Reference
o SetReference
public virtual SetReference( | const | ispReference, |
| const | ispContextOfReference, |
| const | ispContextOfProfile) |
-
Sets Reference.
Role: Allows setting curve's reference.
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 or stiffener on free edge, you must set the delimited molded surface (DMS) of the panel.
- If the profile is a SDD stiffener or stiffener on free edge, you must set the plate itself
- Parameters:
-
- ispReference
- Reference
- ispContextOfReference
- The occurrence in which ispCurve has to be considered.
If the profile is a SDD stiffener or stiffener on free edge, 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.
This object is included in the file: CATIStrUseProfileCrv.h
If needed, your Imakefile.mk should include the module: CATStrUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.