All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown
|
+---IDispatch
|
+---CATBaseUnknown
|
+---CATBaseDispatch
|
+---AnyObject
|
+---DrawingComponent
| o Property Angle( | ) As double |
PI = 3.1415926535 Angle90Clockwise = -PI/2 MyComponent.Angle = Angle90Clockwise
| o Property CompRef( | ) As CATIADrawingView (Read Only) |
Dim ComponentRef As DrawingView Set ComponentRef = MyComponent.CompRef
| o Property Scale2( | ) As double |
MyComponent.Scale2 = 0.5
| o Property x( | ) As double |
NewXCoordinate = 5*25.4 MyComponent.x = NewXCoordinate
| o Property y( | ) As double |
NewYCoordinate = 5*25.4 MyComponent.y = NewYCoordinate
| o Sub Explode( | ) |
MyComponent.Explode Set MySelection = CATIA.ActiveDocument.Selection MySelection.clear MySelection.add MyComponent MySelection.delete
| o Sub ExplodeAndSelect( | ) |
MyComponent.ExplodeAndSelect
| o Sub ExposeCompRef( | ) |
MyComponent.ExposeCompRef
| o Sub ExposeCompRefInSheet( | CATIADrawingSheet | iSheet) |
MyComponent.ExposeCompRefInSheet MyDetailSheet
| o Sub Flip( | ) |
MyComponent.Flip
| o Func GetFlip( | ) As boolean |
IsFlipped = MyComponent.GetFlip
| o Sub GetMatrix( | CATSafeArrayVariant | ioMatrix) |
| o Func GetModifiableObject( | CATVariant | iIndex) As CATIABase |
Object = MyComponent.GetModifiableObject(1)
| o Func GetModifiableObjectsCount( | ) As long |
Count = MyComponent.GetModifiableObjectsCount
| o Sub SetMatrix( | CATSafeArrayVariant | iMatrix) |
Copyright © 2003, Dassault Systèmes. All rights reserved.