CATGSMUseItf Interface CATIGSMUseCoupling
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUseCoupling
Interface to coupling used for loft features and blend features.
Role: Allows you to access data of the coupling of loft feature and of blend feature
- See also:
-
- See also:
-
Method Index
- o
GetCouplingMode(CATGSMCouplingType&)
- Gets informations about the coupling between section of the feature.
- o
GetCouplingPoints(int,CATLISTV(CATIMmiMechanicalFeature_var)&)
- Reads the list of coupling points from a coupling of the feature surface.
- o
GetCouplingPoints(CATIMmiMechanicalFeature_var,CATLISTV(CATIMmiMechanicalFeature_var)&)
- Reads the list of coupling points from a section curve of the feature surface.
- o
GetMaxNumberOfCouplingPoints(int,int&)
- Reads the maximum number of coupling points from a coupling of the feature.
- o
GetNumberOfCoupling(int&)
- Reads the number of coupling from the feature.
- o
InsertCoupling(int)
- Inserts a coupling to the feature.
- o
InsertCouplingPoint(int,int,CATIMmiMechanicalFeature_var)
- Inserts a coupling point to a coupling of the feature surface.
- o
RemoveCoupling(int)
- Removes a coupling from the feature.
- o
RemoveCouplingPoint(int,int)
- Removes a coupling point from a coupling of the feature surface.
- o
ReplaceCouplingPoint(int,int,CATIMmiMechanicalFeature_var)
- Replaces a coupling point from a coupling of the feature surface.
Methods
o GetCouplingMode
public virtual GetCouplingMode( | | oCoupling) |
-
Gets informations about the coupling between section of the feature.
- Parameters:
-
- oCoupling
- The type of coupling between section.
- See also:
-
o GetCouplingPoints
public virtual GetCouplingPoints( | const | iCouplingIndex, |
| | oCouplingPoints) |
-
Reads the list of coupling points from a coupling of the feature surface.
- Parameters:
-
- iCouplingIndex
- The index of the coupling in the list of couplings.
- oCouplingPoints
- The list of the coupling points.
o GetCouplingPoints
public virtual GetCouplingPoints( | const | iCurve, |
| | oCouplingPoints) |
-
Reads the list of coupling points from a section curve of the feature surface.
- Parameters:
-
- iCurve
- The section curve.
- oCouplingPoints
- The list of the coupling points.
o GetMaxNumberOfCouplingPoints
public virtual GetMaxNumberOfCouplingPoints( | const | iCouplingIndex, |
| | oMaxNumber) |
-
Reads the maximum number of coupling points from a coupling of the feature.
- Parameters:
-
- iCouplingIndex
- The index of the coupling in the list of coupling.
- oMaxNumber
- The maximum number of coupling points of a coupling of the feature.
o GetNumberOfCoupling
public virtual GetNumberOfCoupling( | | oNumberOfCoupling) |
-
Reads the number of coupling from the feature.
- Parameters:
-
- oNumberOfCoupling
- The number of coupling of the feature.
o InsertCoupling
public virtual InsertCoupling( | const | iPosition) |
-
Inserts a coupling to the feature.
- Parameters:
-
- iPosition
- The position of the coupling in the list of coupling. Insert at the end of the list if equal 0.
o InsertCouplingPoint
public virtual InsertCouplingPoint( | const | iCouplingIndex, |
| const | iPosition, |
| const | iPoint | =NULL_var) |
-
Inserts a coupling point to a coupling of the feature surface.
- Parameters:
-
- iCouplingIndex
- The index of the coupling in the list of coupling where the point will be inserted.
- iPosition
- The position of the coupling point in the list of coupling points. Insert at the end of the list if equal0.
- iPoint
- The point to be inserted, the point must be layed on the section with the same position.
- See also:
- ,
o RemoveCoupling
public virtual RemoveCoupling( | const | iPosition) |
-
Removes a coupling from the feature.
- Parameters:
-
- iPosition
- The position of the coupling in the list of coupling.
o RemoveCouplingPoint
public virtual RemoveCouplingPoint( | const | iCouplingIndex, |
| const | iPosition) |
-
Removes a coupling point from a coupling of the feature surface.
- Parameters:
-
- iCouplingIndex
- The index of the coupling in the list of coupling where the point will be removed.
- iPosition
- The position of the coupling point in the list of coupling points.
o ReplaceCouplingPoint
public virtual ReplaceCouplingPoint( | const | iCouplingIndex, |
| const | iPosition, |
| const | iPoint) |
-
Replaces a coupling point from a coupling of the feature surface.
- Parameters:
-
- iCouplingIndex
- The index of the coupling in the list of coupling where the point will be replaced.
- iPosition
- The position of the coupling point in the list of coupling points.
- iPoint
- The replacing point, the point must be layed on the section with the same position.
- See also:
-
This object is included in the file: CATIGSMUseCoupling.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.