All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown | +---IDispatch | +---CATBaseUnknown | +---CATBaseDispatch | +---AnyObject | +---Factory | +---ShapeFactory
o Func AddNewAdd( | CATIABody | iBodyToAdd) As CATIAAdd |
o Func AddNewAffinity2( | double | XRatio, |
double | YRatio, | |
double | ZRatio) As CATIABase |
o Func AddNewAssemble( | CATIABody | iBodyToAssemble) As CATIAAssemble |
o Func AddNewAutoDraft( | double | iDraftAngle) As CATIAAutoDraft |
o Func AddNewAutoFillet( | double | iFilletRadius, |
double | iRoundRadius) As CATIAAutoFillet |
o Func AddNewAxisToAxis2( | CATIAReference | iReference, |
CATIAReference | iTarget) As CATIABase |
o Func AddNewBlend( | ) As CATIABase |
o Func AddNewChamfer( | CATIAReference | iObjectToChamfer, |
CatChamferPropagation | iPropagation, | |
CatChamferMode | iMode, | |
CatChamferOrientation | iOrientation, | |
double | iLength1, | |
double | iLength2OrAngle) As CATIAChamfer |
o Func AddNewCircPattern( | CATIABase | iShapeToCopy, |
long | iNbOfCopiesInRadialDir, | |
long | iNbOfCopiesInAngularDir, | |
double | iStepInRadialDir, | |
double | iStepInAngularDir, | |
long | iShapeToCopyPositionAlongRadialDir, | |
long | iShapeToCopyPositionAlongAngularDir, | |
CATIAReference | iRotationCenter, | |
CATIAReference | iRotationAxis, | |
boolean | iIsReversedRotationAxis, | |
double | iRotationAngle, | |
boolean | iIsRadiusAligned) As CATIACircPattern |
o Func AddNewCircPatternofList( | CATIABase | iShapeToCopy, |
long | iNbOfCopiesInRadialDir, | |
long | iNbOfCopiesInAngularDir, | |
double | iStepInRadialDir, | |
double | iStepInAngularDir, | |
long | iShapeToCopyPositionAlongRadialDir, | |
long | iShapeToCopyPositionAlongAngularDir, | |
CATIAReference | iRotationCenter, | |
CATIAReference | iRotationAxis, | |
boolean | iIsReversedRotationAxis, | |
double | iRotationAngle, | |
boolean | iIsRadiusAligned) As CATIACircPattern |
o Func AddNewCloseSurface( | CATIAReference | iCloseElement) As CATIACloseSurface |
o Func AddNewDraft( | CATIAReference | iFaceToDraft, |
CATIAReference | iNeutral, | |
CatDraftNeutralPropagationMode | iNeutralMode, | |
CATIAReference | iParting, | |
double | iDirX, | |
double | iDirY, | |
double | iDirZ, | |
CatDraftMode | iMode, | |
double | iAngle, | |
CatDraftMultiselectionMode | iMultiselectionMode) As CATIADraft |
o Func AddNewEdgeFilletWithConstantRadius( | CATIAReference | iEdgeToFillet, |
CatFilletEdgePropagation | iPropagMode, | |
double | iRadius) As CATIAConstRadEdgeFillet |
o Func AddNewEdgeFilletWithVaryingRadius( | CATIAReference | iEdgeToFillet, |
CatFilletEdgePropagation | iPropagMode, | |
CatFilletVariation | iVariationMode, | |
double | iDefaultRadius) As CATIAVarRadEdgeFillet |
o Func AddNewFaceFillet( | CATIAReference | iF1, |
CATIAReference | iF2, | |
double | iRadius) As CATIAFaceFillet |
o Func AddNewGSDCircPattern( | CATIABase | iShapeToCopy, |
long | iNbOfCopiesInRadialDir, | |
long | iNbOfCopiesInAngularDir, | |
double | iStepInRadialDir, | |
double | iStepInAngularDir, | |
long | iShapeToCopyPositionAlongRadialDir, | |
long | iShapeToCopyPositionAlongAngularDir, | |
CATIAReference | iRotationCenter, | |
CATIAReference | iRotationAxis, | |
boolean | iIsReversedRotationAxis, | |
double | iRotationAngle, | |
boolean | iIsRadiusAligned, | |
boolean | iCompleteCrown, | |
double | iType) As CATIACircPattern |
o Func AddNewGSDRectPattern( | CATIABase | iShapeToCopy, |
long | iNbOfCopiesInDir1, | |
long | iNbOfCopiesInDir2, | |
double | iStepInDir1, | |
double | iStepInDir2, | |
long | iShapeToCopyPositionAlongDir1, | |
long | iShapeToCopyPositionAlongDir2, | |
CATIAReference | iDir1, | |
CATIAReference | iDir2, | |
boolean | iIsReversedDir1, | |
boolean | iIsReversedDir2, | |
double | iRotationAngle, | |
double | iType) As CATIARectPattern |
o Func AddNewGroove( | CATIASketch | iSketch) As CATIAGroove |
o Func AddNewGrooveFromRef( | CATIAReference | iProfileElt) As CATIAGroove |
o Func AddNewHole( | CATIAReference | iSupport, |
double | iDepth) As CATIAHole |
o Func AddNewHoleFromPoint( | double | iX, |
double | iY, | |
double | iZ, | |
CATIAReference | iSupport, | |
double | iDepth) As CATIAHole |
o Func AddNewHoleFromRefPoint( | CATIAReference | iOrigin, |
CATIAReference | iSupport, | |
double | iDepth) As CATIAHole |
o Func AddNewHoleFromSketch( | CATIASketch | iSketch, |
double | iDepth) As CATIAHole |
o Func AddNewHoleWith2Constraints( | double | iX, |
double | iY, | |
double | iZ, | |
CATIAReference | iEdge1, | |
CATIAReference | iEdge2, | |
CATIAReference | iSupport, | |
double | iDepth) As CATIAHole |
o Func AddNewHoleWithConstraint( | double | iX, |
double | iY, | |
double | iZ, | |
CATIAReference | iEdge, | |
CATIAReference | iSupport, | |
double | iDepth) As CATIAHole |
o Func AddNewIntersect( | CATIABody | iBodyToIntersect) As CATIAIntersect |
o Func AddNewLoft( | ) As CATIABase |
o Func AddNewMirror( | CATIAReference | iMirroringElement) As CATIAMirror |
o Func AddNewPad( | CATIASketch | iSketch, |
double | iHeight) As CATIAPad |
o Func AddNewPadFromRef( | CATIAReference | iProfileElt, |
double | iHeight) As CATIAPad |
o Func AddNewPocket( | CATIASketch | iSketch, |
double | iHeight) As CATIAPocket |
o Func AddNewPocketFromRef( | CATIAReference | iProfileElt, |
double | iHeight) As CATIAPocket |
o Func AddNewRectPattern( | CATIABase | iShapeToCopy, |
long | iNbOfCopiesInDir1, | |
long | iNbOfCopiesInDir2, | |
double | iStepInDir1, | |
double | iStepInDir2, | |
long | iShapeToCopyPositionAlongDir1, | |
long | iShapeToCopyPositionAlongDir2, | |
CATIAReference | iDir1, | |
CATIAReference | iDir2, | |
boolean | iIsReversedDir1, | |
boolean | iIsReversedDir2, | |
double | iRotationAngle) As CATIARectPattern |
o Func AddNewRectPatternofList( | CATIABase | iShapeToCopy, |
long | iNbOfCopiesInDir1, | |
long | iNbOfCopiesInDir2, | |
double | iStepInDir1, | |
double | iStepInDir2, | |
long | iShapeToCopyPositionAlongDir1, | |
long | iShapeToCopyPositionAlongDir2, | |
CATIAReference | iDir1, | |
CATIAReference | iDir2, | |
boolean | iIsReversedDir1, | |
boolean | iIsReversedDir2, | |
double | iRotationAngle) As CATIARectPattern |
o Func AddNewRemove( | CATIABody | iBodyToRemove) As CATIARemove |
o Func AddNewRemoveFace( | CATIAReference | iKeepFaces, |
CATIAReference | iRemoveFaces) As CATIARemoveFace |
o Func AddNewRemovedBlend( | ) As CATIABase |
o Func AddNewRemovedLoft( | ) As CATIABase |
o Func AddNewReplaceFace( | CATIAReference | iSplitPlane, |
CATIAReference | iRemoveFace, | |
CatSplitSide | iSplittingSide) As CATIAReplaceFace |
o Func AddNewRib( | CATIASketch | iSketch, |
CATIASketch | iCenterCurve) As CATIARib |
o Func AddNewRibFromRef( | CATIAReference | iProfile, |
CATIAReference | iCenterCurve) As CATIARib |
o Func AddNewScaling( | CATIAReference | iScalingReference, |
double | iFactor) As CATIAScaling |
o Func AddNewSewSurface( | CATIAReference | iSewingElement, |
CatSplitSide | iSewingSide) As CATIASewing |
o Func AddNewShaft( | CATIASketch | iSketch) As CATIAShaft |
o Func AddNewShaftFromRef( | CATIAReference | iProfileElt) As CATIAShaft |
o Func AddNewShell( | CATIAReference | iFaceToRemove, |
double | iInternalThickness, | |
double | iExternalThickness) As CATIAShell |
o Func AddNewSlot( | CATIASketch | iSketch, |
CATIASketch | iCenterCurve) As CATIASlot |
o Func AddNewSlotFromRef( | CATIAReference | iProfile, |
CATIAReference | iCenterCurve) As CATIASlot |
o Func AddNewSolidCombine( | CATIAReference | iProfileEltFirst, |
CATIAReference | iProfileEltSecond) As CATIASolidCombine |
o Func AddNewSolidEdgeFilletWithConstantRadius( | CATIAReference | iEdgeToFillet, |
CatFilletEdgePropagation | iPropagMode, | |
double | iRadius) As CATIAConstRadEdgeFillet |
o Func AddNewSolidEdgeFilletWithVaryingRadius( | CATIAReference | iEdgeToFillet, |
CatFilletEdgePropagation | iPropagMode, | |
CatFilletVariation | iVariationMode, | |
double | iDefaultRadius) As CATIAVarRadEdgeFillet |
o Func AddNewSolidFaceFillet( | CATIAReference | iF1, |
CATIAReference | iF2, | |
double | iRadius) As CATIAFaceFillet |
o Func AddNewSolidTritangentFillet( | CATIAReference | iF1, |
CATIAReference | iF2, | |
CATIAReference | iRemovedFace) As CATIATritangentFillet |
o Func AddNewSplit( | CATIAReference | iSplittingElement, |
CatSplitSide | iSplitSide) As CATIASplit |
o Func AddNewStiffener( | CATIASketch | iSketch) As CATIAStiffener |
o Func AddNewStiffenerFromRef( | CATIAReference | iProfileElt) As CATIAStiffener |
o Func AddNewSurfaceEdgeFilletWithConstantRadius( | CATIAReference | iEdgeToFillet, |
CatFilletEdgePropagation | iPropagMode, | |
double | iRadius) As CATIAConstRadEdgeFillet |
o Func AddNewSurfaceEdgeFilletWithVaryingRadius( | CATIAReference | iEdgeToFillet, |
CatFilletEdgePropagation | iPropagMode, | |
CatFilletVariation | iVariationMode, | |
double | iDefaultRadius) As CATIAVarRadEdgeFillet |
o Func AddNewSurfaceFaceFillet( | CATIAReference | iF1, |
CATIAReference | iF2, | |
double | iRadius) As CATIAFaceFillet |
o Func AddNewSurfaceTritangentFillet( | CATIAReference | iF1, |
CATIAReference | iF2, | |
CATIAReference | iRemovedFace) As CATIATritangentFillet |
o Func AddNewSurfacicAutoFillet( | double | iFilletRadius) As CATIAAutoFillet |
o Func AddNewSurfacicCircPattern( | CATIABase | iShapeToCopy, |
long | iNbOfCopiesInRadialDir, | |
long | iNbOfCopiesInAngularDir, | |
double | iStepInRadialDir, | |
double | iStepInAngularDir, | |
long | iShapeToCopyPositionAlongRadialDir, | |
long | iShapeToCopyPositionAlongAngularDir, | |
CATIAReference | iRotationCenter, | |
CATIAReference | iRotationAxis, | |
boolean | iIsReversedRotationAxis, | |
double | iRotationAngle, | |
boolean | iIsRadiusAligned, | |
boolean | iCompleteCrown) As CATIACircPattern |
o Func AddNewSurfacicRectPattern( | CATIABase | iShapeToCopy, |
long | iNbOfCopiesInDir1, | |
long | iNbOfCopiesInDir2, | |
double | iStepInDir1, | |
double | iStepInDir2, | |
long | iShapeToCopyPositionAlongDir1, | |
long | iShapeToCopyPositionAlongDir2, | |
CATIAReference | iDir1, | |
CATIAReference | iDir2, | |
boolean | iIsReversedDir1, | |
boolean | iIsReversedDir2, | |
double | iRotationAngle) As CATIARectPattern |
o Func AddNewSurfacicUserPattern( | CATIABase | iShapeToCopy, |
long | iNbOfCopies) As CATIAUserPattern |
o Func AddNewThickSurface( | CATIAReference | iOffsetElement, |
long | iIsensOffset, | |
double | iTopOffset, | |
double | iBotOffset) As CATIAThickSurface |
o Func AddNewThickness( | CATIAReference | iFaceToThicken, |
double | iOffset) As CATIAThickness |
o Func AddNewThreadWithOutRef( | ) As CATIAThread |
o Func AddNewThreadWithRef( | CATIAReference | iLateralFace, |
CATIAReference | iLimitFace) As CATIAThread |
o Func AddNewTrim( | CATIABody | iBodyToTrim) As CATIATrim |
o Func AddNewTritangentFillet( | CATIAReference | iF1, |
CATIAReference | iF2, | |
CATIAReference | iRemovedFace) As CATIATritangentFillet |
o Func AddNewUserPattern( | CATIABase | iShapeToCopy, |
long | iNbOfCopies) As CATIAUserPattern |
o Func AddNewUserPatternofList( | CATIABase | iShapeToCopy, |
long | iNbOfCopies) As CATIAUserPattern |
o Func AddNewVolumeAdd( | CATIAReference | iBody1, |
CATIAReference | iBody2, | |
double | iType) As CATIAAdd |
o Func AddNewVolumeCloseSurface( | CATIAReference | iCloseElement) As CATIACloseSurface |
o Func AddNewVolumeIntersect( | CATIAReference | iBody1, |
CATIAReference | iBody2, | |
double | iType) As CATIAIntersect |
o Func AddNewVolumeRemove( | CATIAReference | iBody1, |
CATIAReference | iBody2, | |
double | iType) As CATIARemove |
o Func AddNewVolumeSewSurface( | long | iType, |
CATIAReference | iSupportVolume, | |
CATIAReference | iSewingElement, | |
CatSplitSide | iSewingSide) As CATIASewing |
o Func AddNewVolumeShell( | CATIAReference | iFaceToRemove, |
double | iInternalThickness, | |
double | iExternalThickness, | |
CATIAReference | iVolumeSupport) As CATIAShell |
o Func AddNewVolumeThickSurface( | CATIAReference | iOffsetElement, |
long | iIsensOffset, | |
double | iTopOffset, | |
double | iBotOffset) As CATIAThickSurface |
o Func AddNewVolumeThickness( | CATIAReference | iFaceToThicken, |
double | iOffset, | |
long | iType, | |
CATIAReference | iVolumeSupport) As CATIAThickness |
o Func AddNewVolumeTrim( | CATIAReference | iSupportVolume, |
CATIAReference | iCuttingVolume) As CATIATrim |
o Func AddNewVolumicDraft( | CATIAReference | iFaceToDraft, |
CATIAReference | iNeutral, | |
CatDraftNeutralPropagationMode | iNeutralMode, | |
CATIAReference | iParting, | |
double | iDirX, | |
double | iDirY, | |
double | iDirZ, | |
CatDraftMode | iMode, | |
double | iAngle, | |
CatDraftMultiselectionMode | iMultiselectionMode, | |
long | iType, | |
CATIAReference | iVolumeSupport) As CATIADraft |
Copyright © 2003, Dassault Systèmes. All rights reserved.