CATGSMUseItf Interface CATIGSMUseLoft
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUseLoft
Interface to loft surface feature.
Role: Allows you to access data of the Loft feature.
LICENSING INFORMATION: Creation of volume result requires GSO License
if GSO License is not granted , settting of Volume context has not effect
- See also:
-
Method Index
- o
AddGuide(CATIMmiMechanicalFeature_var,CATGSMLoftAddType,CATIMmiMechanicalFeature_var)
- Adds guide to the lofted surface.
- o
AddSection(CATIMmiMechanicalFeature_var,CATGSMLoftAddType,CATIMmiMechanicalFeature_var)
- Adds section to the lofted surface.
- o
AddSection(CATIMmiMechanicalFeature_var,CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&,CATGSMClosingPointCreationDiag&,CATGSMLoftAddType,CATIMmiMechanicalFeature_var)
- Adds section to the lofted surface.
- o
GetAllGuides(CATLISTV(CATIMmiMechanicalFeature_var)&)
- Gets informations about the guides of the lofted surface.
- o
GetAllGuides(CATLISTV(CATIMmiMechanicalFeature_var)&,CATLISTV(CATIMmiMechanicalFeature_var)&)
-
- o
GetAllGuidesAndSupports(CATLISTV(CATIMmiMechanicalFeature_var)&,CATLISTV(CATIMmiMechanicalFeature_var)&,CATListOfInt&)
- Gets informations about the guides of the lofted surface.
- o
GetAllSections(CATLISTV(CATIMmiMechanicalFeature_var)&,CATListOfInt&,CATLISTV(CATIMmiMechanicalFeature_var)&,CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
-
- o
GetAllSectionsAndSupports(CATLISTV(CATIMmiMechanicalFeature_var)&,CATListOfInt&,CATLISTV(CATIMmiMechanicalFeature_var)&,CATIMmiMechanicalFeature_var&,enum CATGSMContinuity&,CATIMmiMechanicalFeature_var&,enum CATGSMContinuity&)
- Gets informations about the sections of the lofted surface.
- o
GetAreaLaw(CATICkeLaw_var&)
- Gets the optional area law for multi-sections element definition.
- o
GetAreaLawTolerance(double&)
- Gets the tolerance applied to area law.
- o
GetAreaLawTolerance(CATICkeParm_var&)
- Gets the tolerance applied to area law.
- o
GetBooleanOperation(int&)
- Gets boolean operation for closed lofted surface.
- o
GetCanonicalDetection(CATGSMCanonicalSurfaceDetection&)
- Gets information about detection of canonical surfaces of the output surface.
- o
GetCompSectionTangent(CATGSMComputedTangentType&,CATGSMComputedTangentType&)
- Gets if the tangent is a computed tangent surface to the start section or end section
from the lofted surface.
- o
GetContext(CATGSMFeatureContextType&)
- Gets context type for existing feature.
- o
GetFacesForClosing(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
- Gets if the support is a computed support surface to the start section or end section
from the lofted surface.
- o
GetRelimitation(int&)
- Gets informations about relimitation of the lofted surface.
- o
GetSectionCoupling(int&)
- Gets informations about the coupling between section of the lofted surface.
- o
GetSmoothAngleThreshold(double&)
- Gets angular threshold value (angle)
allowed during lofting operation in order to smooth it.
- o
GetSmoothAngleThreshold(CATICkeParm_var&)
- Gets angular threshold value (angle)
allowed during lofting operation in order to smooth it.
- o
GetSmoothAngleThresholdActivity(CATBoolean&)
- Gets information whether a angular threshold
is allowed or not during lofting operation in order to smooth it.
- o
GetSmoothDeviation(double&)
- Gets deviation value (length)
allowed during lofting operation in order to smooth it.
- o
GetSmoothDeviation(CATICkeParm_var&)
- Gets deviation value (length)
allowed during lofting operation in order to smooth it.
- o
GetSmoothDeviationActivity(CATBoolean&)
- Gets information whether a deviation
is allowed or not during lofting operation in order to smooth it.
- o
GetSpine(int&,CATIMmiMechanicalFeature_var&)
- Gets the spine of the lofted surface.
- o
ModifyGuideCurve(CATIMmiMechanicalFeature_var,CATIMmiMechanicalFeature_var)
- Modifies the curve of a guide from the lofted surface.
- o
ModifySectionCurve(CATIMmiMechanicalFeature_var,CATIMmiMechanicalFeature_var)
- Modifies the curve of section from the lofted surface.
- o
ModifySectionCurve(CATIMmiMechanicalFeature_var,CATIMmiMechanicalFeature_var,CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&,CATGSMClosingPointCreationDiag&)
- Modifies the curve of section from the lofted surface.
- o
ModifySectionOrient(CATIMmiMechanicalFeature_var,CATGSMOrientation)
- Modifies the orientation of the curve of a section from the lofted surface.
- o
RemoveFaceForClosing(CATIMmiMechanicalFeature_var)
- Removes face used to close the lofted surface.
- o
RemoveGuide(CATIMmiMechanicalFeature_var)
- Removes guide from the lofted surface.
- o
RemoveGuideSupport(CATIMmiMechanicalFeature_var&)
- Removes a support surface of a guide from the lofted surface.
- o
RemoveGuideTangent(CATIMmiMechanicalFeature_var)
-
- o
RemoveSection(CATIMmiMechanicalFeature_var)
- Removes section from the lofted surface.
- o
RemoveSectionPoint(CATIMmiMechanicalFeature_var)
- Removes a closing point of a section from the lofted surface.
- o
RemoveSectionSupport(CATIMmiMechanicalFeature_var&)
- Removes a support surface of a section from the lofted surface.
- o
RemoveSectionTangent(CATIMmiMechanicalFeature_var)
-
- o
SetAreaLaw(CATICkeLaw_var&)
- Sets the optional area law for multi-sections element definition.
- o
SetAreaLawTolerance(double)
- Sets the tolerance applied to area law, if specified.
- o
SetBooleanOperation(CATGSMLoftBooleanOp)
- Sets boolean operation for closed lofted surface.
- o
SetCanonicalDetection(CATGSMCanonicalSurfaceDetection)
- Sets information about detection of canonical surfaces of the output surface.
- o
SetCompSectionTangent(CATIMmiMechanicalFeature_var,CATGSMComputedTangentType)
- Sets a computed tangent surface to the start section or end section.
- o
SetContext(CATGSMFeatureContextType)
- Sets context type to generate a Surface or Volume.
- o
SetFaceForClosing(CATIMmiMechanicalFeature_var,CATIMmiMechanicalFeature_var)
- Sets face for closing the lofted surface.
- o
SetGuideSupport(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&,enum CATGSMContinuity&)
- Sets a support surface to a guide from the lofted surface.
- o
SetGuideTangent(CATIMmiMechanicalFeature_var,CATIMmiMechanicalFeature_var)
-
- o
SetRelimitation(CATGSMLoftRelimitationType)
- Sets informations about relimitation of the lofted surface.
- o
SetSectionCoupling(CATGSMCouplingType)
- Sets informations about the coupling between section of the lofted surface.
- o
SetSectionPoint(CATIMmiMechanicalFeature_var,CATIMmiMechanicalFeature_var)
- Sets a closing point to a section from the lofted surface.
- o
SetSectionSupport(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&,enum CATGSMContinuity&)
- Sets a support surface to a section from the lofted surface.
- o
SetSectionTangent(CATIMmiMechanicalFeature_var,CATIMmiMechanicalFeature_var)
-
- o
SetSmoothAngleThreshold(double)
- Sets angular threshold value (angle)
allowed during lofting operation in order to smooth it.
- o
SetSmoothAngleThreshold(CATICkeParm_var&)
- Sets angular threshold value (angle)
allowed during lofting operation in order to smooth it.
- o
SetSmoothAngleThresholdActivity(CATBoolean)
- Sets information whether a angular threshold
is allowed or not during lofting operation in order to smooth it.
- o
SetSmoothDeviation(double)
- Sets deviation value (length)
allowed during lofting operation in order to smooth it.
- o
SetSmoothDeviation(CATICkeParm_var&)
- Sets deviation value (length)
allowed during lofting operation in order to smooth it.
- o
SetSmoothDeviationActivity(CATBoolean)
- Sets information whether a deviation
is allowed or not during lofting operation in order to smooth it.
- o
SetSpine(CATGSMLoftSpineType,CATIMmiMechanicalFeature_var)
- Sets the spine to the lofted surface.
Methods
o AddGuide
public virtual AddGuide( | const | iGuide, |
| const | iAddType | = CATGSMLoftAdd , |
| const | iGuideRef | = NULL_var ) |
-
Adds guide to the lofted surface.
- Parameters:
-
- iGuide
- guide curve to be added
- iAddType
- type of adding :
CATGSMLoftAdd, iSection will be added at the end of
the guide list.
CATGSMLoftAddAfter, iGuide will be added after iGuideRef.
CATGSMLoftAddBefore, iGuide will be added before iGuideRef.
- See also:
-
- iGuideRef
- guide curve used as a reference for CATGSMLoftAddAfter and
CATGSMLoftAddBefore adding type
o AddSection
public virtual AddSection( | const | iSection, |
| const | iAddType | = CATGSMLoftAdd , |
| const | iSectionRef | = NULL_var ) |
-
Adds section to the lofted surface.
- Parameters:
-
- iSection
- section curve to be added
- iAddType
- type of adding :
CATGSMLoftAdd, iSection will be added at the end of
the section list.
CATGSMLoftAddAfter, iSection will be added after iSectionRef.
CATGSMLoftAddBefore, iSection will be added before iSectionRef.
- See also:
-
- iSectionRef
- section curve used as a reference for CATGSMLoftAddAfter and
CATGSMLoftAddBefore adding type
o AddSection
public virtual AddSection( | const | iSection, |
| | oCurveSection, |
| | oClosingPoint, |
| | oPtDiag, |
| const | iAddType | = CATGSMLoftAdd , |
| const | iSectionRef | = NULL_var ) |
-
Adds section to the lofted surface.
- Parameters:
-
- iSection
- section to be added : curve or face.
- oCurveSection
- if iSection is a face, oCurveSection is the boundary of the face.
oCurveSection is used as section curve.
if Part design, the face is used to close the Loft.
- oClosingPoint
- if iSection is a closed curve, oClosingPoint is a new closing point
of iSection.
if iSection is a face, oClosingPoint is a new closing point the boundary
of iSection.
- oPtDiag
- Closing Point diagnosis.
- See also:
-
- iAddType
- type of adding :
CATGSMLoftAdd, iSection will be added at the end of
the section list.
CATGSMLoftAddAfter, iSection will be added after iSectionRef.
CATGSMLoftAddBefore, iSection will be added before iSectionRef.
- See also:
-
- iSectionRef
- section curve used as a reference for CATGSMLoftAddAfter and
CATGSMLoftAddBefore adding type
o GetAllGuides
public virtual GetAllGuides( | | oGuides) |
-
Gets informations about the guides of the lofted surface.
- Parameters:
-
- oGuides
- list of the guides curves.
o GetAllGuides
public virtual GetAllGuides( | | oGuides, |
| | oGuideSupports) |
-
- Deprecated:
- V6R2013x CATIGSMUseLoft#GetAllGuidesAndSupports
Gets informations about the guides of the lofted surface.
- Parameters:
-
- oGuides
- list of the guides curves.
- oGuideSupports
- list of the supports corresponding to the guides curves.
o GetAllGuidesAndSupports
public virtual GetAllGuidesAndSupports( | | oGuides, |
| | oGuideSupports, |
| | oContinuities) |
-
Gets informations about the guides of the lofted surface.
- Parameters:
-
- oGuides
- list of the guides curves.
- oGuideSupports
- list of the supports corresponding to the guides curves.
- oContinuities
- list of the contintuities of the guide curves with the supports
(0 means no continuity, 1 means CATGSMContinuity_Tangency and 2 means CATGSMContinuity_Curvature).
o GetAllSections
public virtual GetAllSections( | | oSections, |
| | oOrientation, |
| | oPoint, |
| | oStartSectionSupport, |
| | oEndSectionSupport) |
-
- Deprecated:
- V6R2013x CATIGSMUseLoft#GetAllSectionsAndSupports
Gets informations about the sections of the lofted surface.
- Parameters:
-
- oSections
- list of the section curves.
- oOrientation
- list of the orientations of the section curves.
- oPoint
- list of the closing points corresponding to the section curves.
- oStartSectionSupport
- support surface at start section.
- oEndSectionSupport
- support surface at end section.
o GetAllSectionsAndSupports
public virtual GetAllSectionsAndSupports( | | oSections, |
| | oOrientation, |
| | oPoint, |
| | oStartSectionSupport, |
| | oStartContinuity, |
| | oEndSectionSupport, |
| | oEndContinuity) |
-
Gets informations about the sections of the lofted surface.
- Parameters:
-
- oSections
- list of the section curves.
- oOrientation
- list of the orientations of the section curves.
- oPoint
- list of the closing points corresponding to the section curves.
- oStartSectionSupport
- support surface at start section.
- oEndSectionSupport
- support surface at end section.
o GetAreaLaw
public virtual GetAreaLaw( | | oLaw) |
-
Gets the optional area law for multi-sections element definition. The output law is a length law.
- Parameters:
-
- oLaw
- Specified length law for area definition
- See also:
-
o GetAreaLawTolerance
public virtual GetAreaLawTolerance( | | oLawTolerance) |
-
Gets the tolerance applied to area law.
- Parameters:
-
- oLaw
- Specified area law tolerance value in mm
- See also:
-
o GetAreaLawTolerance
public virtual GetAreaLawTolerance( | | oLawTolerance) |
-
Gets the tolerance applied to area law.
- Parameters:
-
- oLaw
- Specified area law tolerance parameter
- See also:
-
o GetBooleanOperation
public virtual GetBooleanOperation( | | oOperation) |
-
Gets boolean operation for closed lofted surface.
TO BE USED ONLY for Part Loft (closed loft)
- Parameters:
-
- oOperation
- type of operation.
- See also:
-
o GetCanonicalDetection
public virtual GetCanonicalDetection( | | oDetection) |
-
Gets information about detection of canonical surfaces of the output surface.
- Parameters:
-
- oDetection
- if canonical surfaces are detected and converted into plane or not and how;
possible values are CATGSMNoDetection, CATGSMPlaneOnlyDetection and CATGSMCanonicalDetection.
- See also:
-
o GetCompSectionTangent
public virtual GetCompSectionTangent( | | oStartCompSectionTangent, |
| | oEndCompSectionTangent) |
-
Gets if the tangent is a computed tangent surface to the start section or end section
from the lofted surface.
The section must have been set as a face.
- Parameters:
-
- oStartCompSectionTangent
- start section tangent is computed or not,
- See also:
-
- oEndCompSectionTangent
- end section tangent is computed or not,
- See also:
-
o GetContext
public virtual GetContext( | | oContextType) |
-
Gets context type for existing feature.
- Parameters:
-
- oContextType
- CATGSMSurfaceCtxt if the result is surface, CATGSMVolumeCtxt if it is volume
- See also:
-
o GetFacesForClosing
public virtual GetFacesForClosing( | | oStartFace, |
| | oEndFace) |
-
Gets if the support is a computed support surface to the start section or end section
from the lofted surface.
The section must have been set as a face.
- Parameters:
-
- oStartFace
- start face used to close the loft.
NULL_var, if there is no start face.
- oEndFace
- end face used to close the loft.
NULL_var, if there is no end face.
o GetRelimitation
public virtual GetRelimitation( | | oRelimitation) |
-
Gets informations about relimitation of the lofted surface.
- Parameters:
-
- oRelimitation
- type of relimitation.
- See also:
-
o GetSectionCoupling
public virtual GetSectionCoupling( | | oCoupling) |
-
Gets informations about the coupling between section of the lofted surface.
- Parameters:
-
- oCoupling
- type of coupling between section.
- See also:
-
o GetSmoothAngleThreshold
public virtual GetSmoothAngleThreshold( | | oSmoothAngleThreshold) |
-
Gets angular threshold value (angle)
allowed during lofting operation in order to smooth it.
- Parameters:
-
- oSmoothAngleThreshold
- Numerical value.
o GetSmoothAngleThreshold
public virtual GetSmoothAngleThreshold( | | ohSmoothAngleThresholdCkeParm) |
-
Gets angular threshold value (angle)
allowed during lofting operation in order to smooth it.
- Parameters:
-
- ohSmoothAngleThresholdCkeParm
- Length literal feature.
o GetSmoothAngleThresholdActivity
public virtual GetSmoothAngleThresholdActivity( | | isSmoothAngleThresholdActivity) |
-
Gets information whether a angular threshold
is allowed or not during lofting operation in order to smooth it.
- Parameters:
-
- isSmoothAngleThresholdActivity
- TRUE or FALSE (FALSE if not specified).
o GetSmoothDeviation
public virtual GetSmoothDeviation( | | oSmoothDeviation) |
-
Gets deviation value (length)
allowed during lofting operation in order to smooth it.
- Parameters:
-
- oSmoothDeviation
- Numerical value.
o GetSmoothDeviation
public virtual GetSmoothDeviation( | | ohSmoothDeviationCkeParm) |
-
Gets deviation value (length)
allowed during lofting operation in order to smooth it.
- Parameters:
-
- ohSmoothDeviationCkeParm
- Length literal feature.
o GetSmoothDeviationActivity
public virtual GetSmoothDeviationActivity( | | isSmoothDeviationActivity) |
-
Gets information whether a deviation
is allowed or not during lofting operation in order to smooth it.
- Parameters:
-
- isSmoothDeviationActivity
- TRUE or FALSE (FALSE if not specified).
o GetSpine
public virtual GetSpine( | | oSpineType, |
| | oSpine) |
-
Gets the spine of the lofted surface.
- Parameters:
-
- oSpineType
- type of spine.
- See also:
-
- oSpine
- curve used as a spine, if iSpineType = CATGSMLoftUserSpine
o ModifyGuideCurve
public virtual ModifyGuideCurve( | const | iGuide, |
| const | iNewGuide) |
-
Modifies the curve of a guide from the lofted surface.
- Parameters:
-
- iGuide
- guide curve to be replaced.
- iNewGuide
- guide curve, will replace iGuide.
o ModifySectionCurve
public virtual ModifySectionCurve( | const | iSection, |
| const | iNewSection) |
-
Modifies the curve of section from the lofted surface.
- Parameters:
-
- iSection
- section curve to be replaced.
- iNewSection
- section curve, will replace iSection.
o ModifySectionCurve
public virtual ModifySectionCurve( | const | iSection, |
| const | iNewSection, |
| | oCurveSection, |
| | oClosingPoint, |
| | oPtDiag) |
-
Modifies the curve of section from the lofted surface.
- Parameters:
-
- iSection
- section curve to be replaced.
- iNewSection
- section will replace iSection, can be a curve or a face
- oCurveSection
- if iSection is a face, oCurveSection is the boundary of the face.
oCurveSection is used as section curve.
if Part design, the face is used to close the Loft.
- oClosingPoint
- if iSection is a closed curve, oClosingPoint is a new closing point
of iSection.
if iSection is a face, oClosingPoint is a new closing point the boundary
of iSection.
o ModifySectionOrient
public virtual ModifySectionOrient( | const | iSection, |
| | iOrient | = CATGSMSameOrientation ) |
-
Modifies the orientation of the curve of a section from the lofted surface.
- Parameters:
-
- iSection
- section curve to be replaced.
- iOrient
- orientation of the section curve :
- See also:
-
o RemoveFaceForClosing
public virtual RemoveFaceForClosing( | const | iSection) |
-
Removes face used to close the lofted surface.
- Parameters:
-
- iSection
- section curve.
o RemoveGuide
public virtual RemoveGuide( | const | iGuide) |
-
Removes guide from the lofted surface.
- Parameters:
-
- iGuide
- guide curve to be removed, if this guide has a support surface
it will be removed too.
o RemoveGuideSupport
public virtual RemoveGuideSupport( | const | iGuide) |
-
Removes a support surface of a guide from the lofted surface.
- Parameters:
-
- iGuide
- Guide curve of the loft to which the surface will be removed.
- iContinuity
- Continuity between the support and the loft (accepted values are CATGSMContinuity_Tangency or CATGSMContinuity_Curvature).
o RemoveGuideTangent
public virtual RemoveGuideTangent( | const | iGuide) |
-
- Deprecated:
- V6R2013x CATIGSMUseLoft#RemoveGuideSupport
Removes a support surface of a guide from the lofted surface.
- Parameters:
-
- iGuide
- guide curve of the guide to which the surface will be removed.
o RemoveSection
public virtual RemoveSection( | const | iSection) |
-
Removes section from the lofted surface.
- Parameters:
-
- iSection
- section curve to be removed, if this section has a closing point
it will be removed too.
o RemoveSectionPoint
public virtual RemoveSectionPoint( | const | iSection) |
-
Removes a closing point of a section from the lofted surface.
The curve section must be closed curve.
- Parameters:
-
- iSection
- section curve of the section to which the point will be removed.
o RemoveSectionSupport
public virtual RemoveSectionSupport( | const | iSection) |
-
Removes a support surface of a section from the lofted surface.
- Parameters:
-
- iSection
- Section curve of the loft to which the surface will be removed.
- iContinuity
- Continuity between the support and the loft (accepted values are CATGSMContinuity_Tangency or CATGSMContinuity_Curvature).
o RemoveSectionTangent
public virtual RemoveSectionTangent( | const | iSection) |
-
- Deprecated:
- V6R2013x CATIGSMUseLoft#RemoveSectionSupport
Removes the support surface of a section from the lofted surface.
The section must be the start section or the end section of the loft.
- Parameters:
-
- iSection
- section curve of the section to which the support will be removed.
o SetAreaLaw
public virtual SetAreaLaw( | const | iLaw) |
-
Sets the optional area law for multi-sections element definition. The input law must be a length law:
the applied area law is the square of the input law multiplied by PI.
Use NULL_var input to remove the law.
- Parameters:
-
- iLaw
- Input length law for area definition
- See also:
-
o SetAreaLawTolerance
public virtual SetAreaLawTolerance( | | iLawTolerance) |
-
Sets the tolerance applied to area law, if specified. As area law is specified through a length law,
tolerance is also a length.
- Parameters:
-
- iLaw
- Input area law tolerance value in mm
- See also:
-
o SetBooleanOperation
public virtual SetBooleanOperation( | const | iOperation | = CATGSMLoftBooleanUnion ) |
-
Sets boolean operation for closed lofted surface.
TO BE USED ONLY for Part Loft (closed loft)
- Parameters:
-
- iOperation
- type of operation.
- See also:
-
o SetCanonicalDetection
public virtual SetCanonicalDetection( | const | iDetection | = CATGSMCanonicalDetection) |
-
Sets information about detection of canonical surfaces of the output surface.
- Parameters:
-
- iDetection
- if canonical surfaces are detected and converted into plane or not and how;
possible values are CATGSMNoDetection, CATGSMPlaneOnlyDetection and CATGSMCanonicalDetection.
- See also:
-
o SetCompSectionTangent
public virtual SetCompSectionTangent( | const | iSection, |
| const | iCompSectionTangent) |
-
Sets a computed tangent surface to the start section or end section.
from the lofted surface.
The section must have been set as a face.
- Parameters:
-
- iSection
- section curve of the section to which the tangent will be computed.
- iCompSectionTangent
- section tangent is computed or not,
- See also:
-
o SetContext
public virtual SetContext( | const | iContextType) |
-
Sets context type to generate a Surface or Volume.
- Parameters:
-
- iContextType
- CATGSMSurfaceCtxt to generate a surface, CATGSMVolumeCtxt (requires GSO License) to generate a volume
- See also:
-
o SetFaceForClosing
public virtual SetFaceForClosing( | const | iSection, |
| const | iFace) |
-
Sets face for closing the lofted surface.
- Parameters:
-
- iSection
- section curve.
- iFace
- End face used to close the loft.
o SetGuideSupport
public virtual SetGuideSupport( | const | iGuide, |
| const | iSupportGuide, |
| const | iContinuity) |
-
Sets a support surface to a guide from the lofted surface.
- Parameters:
-
- iGuide
- Guide curve of the loft to which the support will be added.
- iSupportGuide
- Support surface to be added, the curve must be layed on the surface.
- iContinuity
- Continuity between the support and the loft (accepted values are CATGSMContinuity_Tangency or CATGSMContinuity_Curvature).
o SetGuideTangent
public virtual SetGuideTangent( | const | iGuide, |
| const | iSupportGuide) |
-
- Deprecated:
- V6R2013x CATIGSMUseLoft#SetGuideSupport
Sets a support surface to a guide from the lofted surface.
- Parameters:
-
- iGuide
- guide curve of the guide to which the support will be added
- iSupportGuide
- support surface to be added, the curve must be layed on the surface.
o SetRelimitation
public virtual SetRelimitation( | const | iRelimitation | = CATGSMLoftRelimitOnLimitSections ) |
-
Sets informations about relimitation of the lofted surface.
- Parameters:
-
- iRelimitation
- type of relimitation.
- See also:
-
o SetSectionCoupling
public virtual SetSectionCoupling( | const | iCoupling | = CATGSMRatioCoupling ) |
-
Sets informations about the coupling between section of the lofted surface.
- Parameters:
-
- iCoupling
- type of coupling between section.
- See also:
-
o SetSectionPoint
public virtual SetSectionPoint( | const | iSection, |
| const | iPointSection) |
-
Sets a closing point to a section from the lofted surface.
The curve section must be closed curve.
- Parameters:
-
- iSection
- section curve of the section to which the point will be added.
- iPointSection
- point to be added
o SetSectionSupport
public virtual SetSectionSupport( | const | iSection, |
| const | iSupportSection, |
| const | iContinuity) |
-
Sets a support surface to a section from the lofted surface.
- Parameters:
-
- iSections
- Section curve of the loft to which the support will be added.
- iSupportSection
- Support surface to be added, the curve must be layed on the surface.
- iContinuity
- Continuity between the support and the loft (accepted values are CATGSMContinuity_Tangency or CATGSMContinuity_Curvature).
o SetSectionTangent
public virtual SetSectionTangent( | const | iSection, |
| const | iSupportSection) |
-
- Deprecated:
- V6R2013x CATIGSMUseLoft#SetSectionSupport
Sets a support surface to a section from the lofted surface.
The section must be the start section or the end section of the loft.
- Parameters:
-
- iSection
- section curve of the section to which the support will be added
- iSupportSection
- support surface to be added, the curve must be layed on the surface.
o SetSmoothAngleThreshold
public virtual SetSmoothAngleThreshold( | const | iSmoothAngleThreshold) |
-
Sets angular threshold value (angle)
allowed during lofting operation in order to smooth it.
- Parameters:
-
- iSmoothAngleThreshold
- Numerical value.
o SetSmoothAngleThreshold
public virtual SetSmoothAngleThreshold( | const | ihSmoothAngleThresholdCkeParm) |
-
Sets angular threshold value (angle)
allowed during lofting operation in order to smooth it.
- Parameters:
-
- ohSmoothAngleThresholdCkeParm
- Length literal feature.
o SetSmoothAngleThresholdActivity
public virtual SetSmoothAngleThresholdActivity( | const | isSmoothAngleThresholdActivity) |
-
Sets information whether a angular threshold
is allowed or not during lofting operation in order to smooth it.
- Parameters:
-
- isSmoothAngleThresholdActivity
- TRUE or FALSE (FALSE if not specified).
o SetSmoothDeviation
public virtual SetSmoothDeviation( | const | iSmoothDeviation) |
-
Sets deviation value (length)
allowed during lofting operation in order to smooth it.
- Parameters:
-
- iSmoothDeviation
- Numerical value.
o SetSmoothDeviation
public virtual SetSmoothDeviation( | const | ihSmoothDeviationCkeParm) |
-
Sets deviation value (length)
allowed during lofting operation in order to smooth it.
- Parameters:
-
- ihSmoothDeviationCkeParm
- Length literal feature.
o SetSmoothDeviationActivity
public virtual SetSmoothDeviationActivity( | const | isSmoothDeviationActivity) |
-
Sets information whether a deviation
is allowed or not during lofting operation in order to smooth it.
- Parameters:
-
- isSmoothDeviationActivity
- TRUE or FALSE.
o SetSpine
public virtual SetSpine( | const | iSpineType | = CATGSMLoftCalculatedSpine , |
| const | iSpine | = NULL_var ) |
-
Sets the spine to the lofted surface.
- Parameters:
-
- iSpineType
- type of spine.
- See also:
-
- iSpine
- curve to be added as a spine, if iSpineType = CATGSMLoftUserSpine
This object is included in the file: CATIGSMUseLoft.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.