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.