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.