CATStrUseItf Interface CATIStrUseOpeningOutputProfile
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIStrUseOpeningOutputProfile
Interface managing the Opening in OutputProfile mode.
Role: An Opening can specify the length of the negative extrusion will be done thanks to the limit. A limit
is a keyword that applies to the OutputProfile and StandardOpening modes only. It applies to both sides
of the contour and can be:
- UpToLast: the opening will pierce everything in both direction of the support plane of the
contour.
- Dimensions: the user can specify two offsets piloting the length of the extrusion removal.
Method Index
- o
GetDirection(CATIMmiMechanicalFeature_var&)
- Gets the direction of extrusion of this Opening.
- o
GetLimitMode(CATStrOpeningLimitsMode&)
- Define the way an opening extrude the negative volume.
- o
GetOutputProfile(CATIMmiMechanicalFeature_var&)
- Define the Contour of the Opening
Gets a the geometrical element which defines the contour.
- o
SetDirection(CATIMmiMechanicalFeature_var&)
- Sets the direction of extrusion of this Opening.
- o
SetLimitMode(CATStrOpeningLimitsMode)
- Define the way an opening extrude the negative volume.
- o
SetOutputProfile(CATIMmiMechanicalFeature_var&)
- Define the Contour of the Opening
Sets a the output profile which defines the contour.
Methods
o GetDirection
public virtual GetDirection( | | ospDirection) |
-
Gets the direction of extrusion of this Opening.
- Parameters:
-
- ospDirection
- It can be a line or a plane.
o GetLimitMode
public virtual GetLimitMode( | | oType) |
-
Define the way an opening extrude the negative volume.
- Parameters:
-
- oType
- It can be UpToLast or Dimensions.
o GetOutputProfile
public virtual GetOutputProfile( | | ospOutputProfile) |
-
Define the Contour of the Opening
Gets a the geometrical element which defines the contour.
- Parameters:
-
- ospOutputProfile
- It can be a closed wire.
o SetDirection
public virtual SetDirection( | const | ispDirection) |
-
Sets the direction of extrusion of this Opening.
- Parameters:
-
- ispDirection
- It can be a line or a plane.
o SetLimitMode
public virtual SetLimitMode( | const | iType) |
-
Define the way an opening extrude the negative volume.
- Parameters:
-
- iType
- It can be UpToLast or Dimensions.
o SetOutputProfile
public virtual SetOutputProfile( | const | ispOutputProfile) |
-
Define the Contour of the Opening
Sets a the output profile which defines the contour.
- Parameters:
-
- ispOutputProfile
- It can be a closed wire.
This object is included in the file: CATIStrUseOpeningOutputProfile.h
If needed, your Imakefile.mk should include the module: CATStrUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.