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.