All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown
|
+---IDispatch
|
+---CATBaseUnknown
|
+---CATBaseDispatch
|
+---AnyObject
|
+---Shape
|
+---TransformationShape
|
+---Pattern
|
+---CircPattern
| o Property AngularDirectionRow( | ) As CATIAIntParam (Read Only) |
Set AngularDirPos = firstPattern.AngularDirectionRow
| o Property AngularRepartition( | ) As CATIAAngularRepartition (Read Only) |
Set repartA = firstPattern.AngularRepartition
| o Property CircularPatternParameters( | ) As CatCircularPatternParameters |
Set parameters = firstPattern.CircularPatternParameters Set firstPattern.CircularPatternParameters = catCompleteCrown
| o Property RadialAlignment( | ) As boolean |
Set alignedR = firstPattern.RadialAlignment firstPattern.RadialAlignment = False
| o Property RadialDirectionRow( | ) As CATIAIntParam (Read Only) |
Set RadialDirPos = firstPattern.RadialDirectionRow
| o Property RadialRepartition( | ) As CATIALinearRepartition (Read Only) |
Set repartR = firstPattern.RadialRepartition
| o Property RotationOrientation( | ) As boolean |
alignedAxis = firstPattern.RotationOrientation firstPattern.RotationOrientation = True
| o Sub GetRotationAxis( | CATSafeArrayVariant | ioRotationAxis) |
Call firstPattern.GetRotationAxis(axisArray) Set x = axisArray[0] Set y = axisArray[1] Set z = axisArray[2]
| o Sub GetRotationCenter( | CATSafeArrayVariant | ioRotationCenter) |
Call firstPattern.GetRotationCenter(centerArray) x = centerArray[0] y = centerArray[1] z = centerArray[2]
| o Sub SetInstanceAngularSpacing( | long | iInstanceNumber, |
| double | iAngularSpacing) |
| o Sub SetRotationAxis( | CATIAReference | iRotationAxis) |
firstPattern.SetRotationAxis refLine1
| o Sub SetRotationCenter( | CATIAReference | iRotationCenter) |
firstPattern.SetRotationCenter point1Ref
| o Sub SetUnequalInstanceNumber( | long | iInstanceNumber) |
| o Sub SetUnequalStep( | long | iInstanceNumber) |
Copyright © 2003, Dassault Systèmes. All rights reserved.