All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown
|
+---IDispatch
|
+---CATBaseUnknown
|
+---CATBaseDispatch
|
+---AnyObject
|
+---StrObjectFactory
Dim oFactory as AnyObject
Set oFactory = oProduct.GetTechnologicalObject("StructureObjectFactory")
| o Func AddDefExtFromCoordinates( | CATSafeArrayVariant | iCoord, |
| double | iOffset) As CATIABase |
| o Func AddDefExtFromReference( | CATIAReference | iReference, |
| double | iOffset) As CATIABase |
| o Func AddDefExtOnMember( | CATIAStrMember | iMember, |
| CatStrMemberExtremity | iSide, | |
| double | iDistance, | |
| double | iOffset) As CATIABase |
| o Func AddDimMember( | CATIAStrSection | iSection, |
| CATBSTR | iAnchorName, | |
| double | iAngle, | |
| CATIABase | iDefExtr1, | |
| CATSafeArrayVariant | iMathDirection, | |
| double | iLength, | |
| CATBSTR | iType) As CATIAStrMember |
| o Func AddDimMemberOnPlane( | CATIAStrSection | iSection, |
| CATBSTR | iAnchorName, | |
| double | iAngle, | |
| CATIABase | iDefExtr1, | |
| CATIABase | iDefExtr2, | |
| CATSafeArrayVariant | iDirection, | |
| CatStrPlaneMode | iMode, | |
| double | iLength, | |
| CATBSTR | iType) As CATIAStrMember |
| o Func AddDimMemberPtPt( | CATIAStrSection | iSection, |
| CATBSTR | iAnchorName, | |
| double | iAngle, | |
| CATIABase | iDefExtr1, | |
| CATIABase | iDefExtr2, | |
| double | iLength, | |
| CATBSTR | iType) As CATIAStrMember |
| o Func AddDimMemberWithSupport( | CATIAStrSection | iSection, |
| CATBSTR | iAnchorName, | |
| double | iAngle, | |
| CATIABase | iDefExtr1, | |
| CATIABase | iDefExtr2, | |
| CATIAReference | iDirection, | |
| CatStrPlaneMode | iMode, | |
| CatStrMaterialOrientation | iOrientation, | |
| double | iLength, | |
| CATBSTR | iType) As CATIAStrMember |
| o Func AddMember( | CATIAStrSection | iSection, |
| CATBSTR | iAnchorName, | |
| double | iAngle, | |
| CATIABase | iDefExtr1, | |
| CATIABase | iDefExtr2, | |
| CATBSTR | iType) As CATIAStrMember |
| o Func AddMemberFromDir( | CATIAStrSection | iSection, |
| CATBSTR | iAnchorName, | |
| double | iAngle, | |
| CATIABase | iDefExtr1, | |
| CATIABase | iDefExtr2, | |
| CATIAReference | iDirection, | |
| CatStrPlaneMode | iMode, | |
| CATBSTR | iType) As CATIAStrMember |
| o Func AddMemberFromMathDir( | CATIAStrSection | iSection, |
| CATBSTR | iAnchorName, | |
| double | iAngle, | |
| CATIABase | iDefExtr1, | |
| CATIABase | iDefExtr2, | |
| CATSafeArrayVariant | iDirection, | |
| CATBSTR | iType) As CATIAStrMember |
| o Func AddMemberFromMathPlane( | CATIAStrSection | iSection, |
| CATBSTR | iAnchorName, | |
| double | iAngle, | |
| CATIABase | iDefExtr1, | |
| CATIABase | iDefExtr2, | |
| CATSafeArrayVariant | iPlane, | |
| CatStrPlaneMode | iPlaneMode, | |
| CATBSTR | iType) As CATIAStrMember |
| o Func AddMemberOnSupport( | CATIAStrSection | iSection, |
| CATBSTR | iAnchorName, | |
| double | iAngle, | |
| CATIAReference | iSupport, | |
| CATIABase | iDefExtr1, | |
| CATIABase | iDefExtr2, | |
| CATBSTR | iType) As CATIAStrMember |
| o Func AddMemberOnSupportWithRef( | CATIAStrSection | iSection, |
| CATBSTR | iAnchorName, | |
| CATIAReference | iSurfRef, | |
| double | iAngle, | |
| CATIAReference | iSupport, | |
| CATIABase | iDefExtr1, | |
| CATIABase | iDefExtr2, | |
| CATBSTR | iType) As CATIAStrMember |
| o Func AddPlate( | CATIAReference | iSupport, |
| double | iThickness, | |
| CatStrMaterialOrientation | iOrientation, | |
| CATSafeArrayVariant | iContour, | |
| double | iOffset, | |
| CATBSTR | iType) As CATIAStrPlate |
| o Func AddRectangularEndPlate( | CATIAStrMember | iMember, |
| CatStrMemberExtremity | iSide, | |
| double | iThickness, | |
| double | iHeight, | |
| double | iWidth, | |
| CatStrMaterialOrientation | iOrientation, | |
| CATBSTR | iType) As CATIAStrPlate |
| o Func AddSection( | CATIADocument | iPart) As CATIAStrSection |
| o Func AddSectionFromCatalog( | CATIADocument | iPart, |
| CATBSTR | iCatalogName, | |
| CATBSTR | iFamilyName, | |
| CATBSTR | iSectionName) As CATIAStrSection |
| o Func ExtendProductAsFoundation( | CATBSTR | iClass) As CATIAStrFoundation |
Copyright © 2003, Dassault Systèmes. All rights reserved.