All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown | +---IDispatch | +---CATBaseUnknown | +---CATBaseDispatch | +---AnyObject | +---HybridShape | +---HybridShapeLoft
Use the CATIAHybridShapeFactory to create a HybridShapeLoft object.
LICENSING INFORMATION: Creation of volume result requires GSO License
if GSO License is not granted , settting of Volume context has not effect
Use the CATIAHybridShapeFactory to create a HybridShapeLoft object.
o Property BooleanOperation( | ) As long |
BoolOp
the type of boolean operation
for the Loft
hybrid shape feature.
Dim BoolOp BoolOp = Loft.BooleanOperation
o Property CanonicalDetection( | ) As long |
o Property CompEndSectionTangent( | ) As long |
o Property CompStartSectionTangent( | ) As long |
o Property Context( | ) As long |
oContext
the context
for the Loft
hybrid shape feature.
Dim oContext Set oContext = Loft.Context
o Property Relimitation( | ) As long |
o Property SectionCoupling( | ) As long |
o Property SmoothAngleThreshold( | ) As double |
o Property SmoothAngleThresholdActivity( | ) As boolean |
o Property SmoothDeviation( | ) As double |
o Property SmoothDeviationActivity( | ) As boolean |
o Sub AddGuide( | CATIAReference | iGuide) |
o Sub AddGuideWithTangent( | CATIAReference | iGuide, |
CATIAReference | iTangent) |
o Sub AddSectionToLoft( | CATIAReference | iCrv, |
long | iOri, | |
CATIAReference | iPoint) |
o Sub GetFacesForClosing( | CATIAReference | oStartFace, |
CATIAReference | oEndFace) |
o Sub GetGuide( | long | iPos, |
CATIAReference | oGuide, | |
CATIAReference | oGuideTangent) |
o Func GetNbOfGuides( | ) As long |
hybShpLoft
hybrid shape Loft.
Dim oSize As long oSize = hybShpLoft.GetNbOfGuides
o Sub GetSectionFromLoft( | long | iRank, |
CATIAReference | oCrv, | |
long | oOri, | |
CATIAReference | oPoint) |
o Sub GetSpine( | long | oSpineType, |
CATIAReference | oSpine) |
o Sub GetStartAndEndSectionTangent( | CATIAReference | oStartSectionTangent, |
CATIAReference | oEndSectionTangent) |
o Sub InsertCoupling( | long | iPosition) |
o Sub InsertCouplingPoint( | long | iCouplingIndex, |
long | iPosition, | |
CATIAReference | iPoint) |
o Sub InsertSectionToLoft( | boolean | iType, |
CATIAReference | iCrv, | |
long | iOri, | |
CATIAReference | iPoint, | |
CATIAReference | iSectionRef) |
o Sub ModifyGuideCurve( | CATIAReference | iGuide, |
CATIAReference | iNewGuide) |
o Sub ModifySectionCurve( | CATIAReference | iSection, |
CATIAReference | iNewSection, | |
CATIAReference | oCurveSection, | |
CATIAReference | oClosingPoint, | |
long | oPtDiag) |
o Sub ModifySectionOrient( | CATIAReference | iSection, |
long | iOrient) |
o Sub RemoveFaceForClosing( | CATIAReference | iSection) |
o Sub RemoveGuide( | CATIAReference | iGuide) |
o Sub RemoveGuideTangent( | CATIAReference | iGuide) |
o Sub RemoveSection( | CATIAReference | iSection) |
o Sub RemoveSectionPoint( | CATIAReference | iSection) |
o Sub RemoveSectionTangent( | CATIAReference | iSection) |
o Sub SetEndFaceForClosing( | CATIAReference | iFace) |
o Sub SetEndSectionTangent( | CATIAReference | iTangentSection) |
o Sub SetSpine( | CATIAReference | iSpine) |
o Sub SetStartFaceForClosing( | CATIAReference | iFace) |
o Sub SetStartSectionTangent( | CATIAReference | iTangentSection) |
Copyright © 2003, Dassault Systèmes. All rights reserved.