CATFreeStyleUseItf Interface CATIStCurvaturePorcupineAnalysis
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIStCurvaturePorcupineAnalysis
Interface for FreeStyle curvature analysis feature
Role: manage FreeStyle curvature analysis
Method Index
- o
SetDiscretizationQuality(CATFSSCrvDiscretizationQuality)
- Sets the quality of discretization used for the computation
- o
SetDiscretizationType(CATFSSCrvDiscretizationType)
- Sets the type of discretization used for the computation
- o
SetDisplayType(CATLONG32)
- Sets the display type of the analysis
- o
SetElementsToBeAnalysed(CATLISTV(CATIMmiMechanicalFeature_var)&)
- Sets the elements to be analysed
- o
SetValuesDisplay(CATFSSCrvValuesDisplay)
- Sets the way to display the result values
Methods
o SetDiscretizationQuality
public virtual SetDiscretizationQuality( | const | iDiscrQual) |
-
Sets the quality of discretization used for the computation
- Parameters:
-
- iDiscrQual
- Legal values are :
- CATFSSLow
- CATFSSMedium
- CATFSSHigh
- Returns:
- HRESULT S_OK if everything is fine
o SetDiscretizationType
public virtual SetDiscretizationType( | const | iDiscrType) |
-
Sets the type of discretization used for the computation
- Parameters:
-
- iDiscrType
- Legal values are :
- CATFSSCurveLength
- CATFSSParametric
- Returns:
- HRESULT S_OK if everything is fine
o SetDisplayType
public virtual SetDisplayType( | const | iDisplayType) |
-
Sets the display type of the analysis
- Parameters:
-
- iDisplayType
- Legal values are :
- CATFSSPorcupine : displays the spikes
- CATFSSEnvelop : displays the envelop
Values can be combined using logical '|' operateur (e.g. CATFSSPorcupine | CATFSSEnvelop)
- Returns:
- HRESULT S_OK if everything is fine
o SetElementsToBeAnalysed
public virtual SetElementsToBeAnalysed( | const | iElements) |
-
Sets the elements to be analysed
- Parameters:
-
- iElements
- The elements to be analysed
- Returns:
- HRESULT S_OK if everything is fine
o SetValuesDisplay
public virtual SetValuesDisplay( | const | iDisplay) |
-
Sets the way to display the result values
- Parameters:
-
- iDisplay
- Legal values are :
- CATFSSLinear
- CATFSSLogarithmic
- Returns:
- HRESULT S_OK if everything is fine
This object is included in the file: CATIStCurvaturePorcupineAnalysis.h
If needed, your Imakefile.mk should include the module: CATFreeStyleUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.