All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown | +---IDispatch | +---CATBaseUnknown | +---CATBaseDispatch | +---AnyObject | +---HybridShape | +---HybridShapeSpline
Use the CATIAHybridShapeFactory to create a HybridShapeAffinity object.
o Sub AddPoint( | CATIAReference | ipIAPoint) |
o Sub AddPointWithConstraintExplicit( | CATIAReference | ipIAPoint, |
CATIAHybridShapeDirection | ipIADirTangency, | |
double | iTangencyNorm, | |
long | iInverseTangency, | |
CATIAHybridShapeDirection | ipIADirCurvature, | |
double | iCurvatureRadius) |
o Sub AddPointWithConstraintFromCurve( | CATIAReference | ipIAPoint, |
CATIAReference | ipIACurveCst, | |
double | iTangencyNorm, | |
long | iInvertValue, | |
long | iCrvCstType) |
o Func GetClosure( | ) As long |
o Func GetConstraintType( | long | iPos) As long |
o Func GetCurvatureRadius( | long | iPos) As CATIALength |
o Func GetDirectionInversion( | long | iPos) As long |
o Func GetNbControlPoint( | ) As long |
o Func GetPoint( | long | iPos) As CATIAReference |
o Sub GetPointConstraintExplicit( | long | iPos, |
CATIAHybridShapeDirection | opIADirTangency, | |
double | oTangencyNorm, | |
long | oInverseTangency, | |
CATIAHybridShapeDirection | opIADirCurvature, | |
double | oCurvatureRadius) |
o Sub GetPointConstraintFromCurve( | long | iPos, |
CATIAReference | opIACurveCst, | |
double | oTangencyNorm, | |
long | oInvertValue, | |
long | oCrvCstType) |
o Func GetPointPosition( | CATIAReference | ipIAPoint) As long |
o Func GetSplineType( | ) As long |
o Func GetSupport( | ) As CATIAReference |
o Func GetTangentNorm( | long | iPos) As CATIARealParam |
o Sub InvertDirection( | long | iPos) |
o Sub RemoveAll( | ) |
o Sub RemoveControlPoint( | long | iPos) |
o Sub RemoveCurvatureRadiusDirection( | long | iPos) |
o Sub RemoveCurvatureRadiusValue( | long | iPos) |
o Sub RemoveSupport( | ) |
o Sub RemoveTangentDirection( | long | iPos) |
o Sub RemoveTension( | long | iPos) |
o Sub ReplacePointAtPosition( | long | iPos, |
CATIAReference | iPoint) |
o Sub SetClosing( | long | iClosingType) |
o Sub SetPointAfter( | long | iPos, |
CATIAReference | ipIAPoint) |
o Sub SetPointBefore( | long | iPos, |
CATIAReference | ipIAPoint) |
o Sub SetPointConstraintExplicit( | long | iPos, |
CATIAHybridShapeDirection | ipIADirTangency, | |
double | iTangencyNorm, | |
long | iInverseTangency, | |
CATIAHybridShapeDirection | ipIADirCurvature, | |
double | iCurvatureRadius) |
o Sub SetPointConstraintFromCurve( | long | iPos, |
CATIAReference | ipIACurveCst, | |
double | iTangencyNorm, | |
long | iInvertValue, | |
long | iCrvCstType) |
o Sub SetSplineType( | long | iSplineType) |
o Sub SetSupport( | CATIAReference | iSupport) |
Copyright © 2003, Dassault Systèmes. All rights reserved.