All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown | +---IDispatch | +---CATBaseUnknown | +---CATBaseDispatch | +---AnyObject | +---DraftDomain
o Property DraftAngle( | ) As CATIAAngle (Read Only) |
Set angle = firstDraftDomain.DraftAngle
o Property FacesToDraft( | ) As CATIAReferences (Read Only) |
Set list = firstDraftDomain.FacesToDraft
o Property MultiselectionMode( | ) As CatDraftMultiselectionMode |
Set MultiselMode = firstDraftDomain.MultiselectionMode firstDraftDomain.MultiselectionMode = CATMultiselectionByNeutralMode
o Property NeutralElement( | ) As CATIAReference |
Set neutral = firstDraftDomain.NeutralElement firstDraftDomain.NeutralElement = newNeutral
o Property NeutralPropagationMode( | ) As CatDraftNeutralPropagationMode |
Set propMode = firstDraftDomain.NeutralPropagationMode firstDraftDomain.NeutralPropagationMode = CATSmoothDraftNeutralPropagationMode
o Property PullingDirectionElement( | ) As CATIAReference |
Set pullingdirection = firstDraftDomain.NeutralElement firstDraftDomain.PullingDirectionElement = newPullingDirection
o Sub AddFaceToDraft( | CATIAReference | iFace) |
CurrentDraftDomain.AddFaceToDraft(NewFaceToDraft)
o Sub GetPullingDirection( | CATSafeArrayVariant | ioPullingDirection) |
Set PullDir = firstDraftDomain.PullingDirection Set x = PullDir[0] Set y = PullDir[1] Set z = PullDir[2]
o Sub RemoveFaceToDraft( | CATIAReference | iFace) |
CurrentDraftDomain.RemoveFaceToDraft(FaceToRemove)
o Sub SetPullingDirection( | double | iX, |
double | iY, | |
double | iZ) |
firstDraftDomain.PullingDirection 10, -5, 10
o Sub SetVolumeSupport( | CATIAReference | iVolumeSupport) |
Copyright © 2003, Dassault Systèmes. All rights reserved.