All Frameworks  Object Hierarchy  This Framework  Previous  Next  Indexes  

HybridShapeExtract (Object)

IUnknown
  |
  +---IDispatch
    |
    +---CATBaseUnknown
      |
      +---CATBaseDispatch
        |
        +---AnyObject
          |
          +---HybridShape
            |
            +---HybridShapeExtract
 


Represents the hybrid shape extract feature object.
Role: To access the data of the hybrid shape extract feature object.

Use the CATIAHybridShapeFactory to create a HybridShapeExtract object.

See also:
HybridShapeFactory.AddNewExtract

Property Index

AngularThreshold
Returns or sets the AngularThreshold.
AngularThresholdActivity
Returns or sets the AngularThresholdActivity.
ComplementaryExtract
Returns or sets the ComplementaryExtract checked/unchecked for the extract.
CurvatureThreshold
Returns or sets the CurvatureThreshold.
CurvatureThresholdActivity
Returns or sets the CurvatureThresholdActivity.
DistanceThreshold
Returns or sets the DistanceThreshold.
DistanceThresholdActivity
Returns or sets the DistanceThresholdActivity.
Elem
Returns or sets the sub element used as init for the propagation.
IsFederated
Returns or sets the IsFederated flag checked/unchecked for the extract.
PropagationType
Returns or sets the type of propagation for the extract.
Support
Returns or sets the support for the extract.

Properties


o Property AngularThreshold() As double
Returns or sets the AngularThreshold.
Example: This example retrieves the AngularThreshold of the hybShpExtract in AngularThH.
 Dim AngularThH as double
 AngularThH = hybShpExtract.AngularThreshold
 
o Property AngularThresholdActivity() As boolean
Returns or sets the AngularThresholdActivity.
Example: This example retrieves the AngularThresholdActivity of the hybShpExtract in AngularActivity .
 Dim AngularActivity as boolean 
 AngularActivity = hybShpExtract.AngularThresholdActivity 
 
o Property ComplementaryExtract() As boolean
Returns or sets the ComplementaryExtract checked/unchecked for the extract.
o Property CurvatureThreshold() As double
Returns or sets the CurvatureThreshold.
Example: This example retrieves the CurvatureThreshold of the hybShpExtract in CurvatureThH.
 Dim CurvatureThH as double
 CurvatureThH = hybShpExtract.CurvatureThreshold
 
o Property CurvatureThresholdActivity() As boolean
Returns or sets the CurvatureThresholdActivity.
Example: This example retrieves the CurvatureThresholdActivity of the hybShpExtract in CurvatureActivity .
 Dim CurvatureActivity as boolean 
 CurvatureActivity = hybShpExtract.CurvatureThresholdActivity 
 
o Property DistanceThreshold() As double
Returns or sets the DistanceThreshold.
Example: This example retrieves the DistanceThreshold of the hybShpExtract in DistanceThH.
 Dim DistanceThH as double
 DistanceThH = hybShpExtract.DistanceThreshold
 
o Property DistanceThresholdActivity() As boolean
Returns or sets the DistanceThresholdActivity.
Example: This example retrieves the DistanceThresholdActivity of the hybShpExtract in DistanceActivity .
 Dim DistanceActivity as boolean 
 DistanceActivity = hybShpExtract.DistanceThresholdActivity 
 
o Property Elem() As CATIAReference
Returns or sets the sub element used as init for the propagation.
See also:
HybridShapeFactory
o Property IsFederated() As boolean
Returns or sets the IsFederated flag checked/unchecked for the extract.
o Property PropagationType() As long
Returns or sets the type of propagation for the extract.
The propagation types for the extract can have the following values:
  • 1 for extraction propagation in point continuity
  • 2 for extraction propagation in tangent continuity
  • 3 for extraction without propagation
o Property Support() As CATIAReference
Returns or sets the support for the extract.

Copyright © 2003, Dassault Systèmes. All rights reserved.