CATGSMUseItf Interface CATIGSMUseSweep

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIGSMUseSweep


Method Index


o AddCutPoints(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
Sets two cut points on the master guide.
o AddFillPoints(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
Sets two cut points on the master guide.
o GetC0VerticesMode(CATBoolean&)
Gets the management mode of C0 vertices as twisted areas.
o GetCutPoints(CATListValCATIMmiMechanicalFeature_var&)
Gets the list of cut points on the master guide (even number of elements).
o GetFillPoints(CATListValCATIMmiMechanicalFeature_var&)
Gets the list of filling points on the master guide (even number of elements).
o GetFillTwistedAreas(CATGSMSweepFillMode&)
Gets the fill twisted areas mode.
o GetSetbackValue(double&)
Gets the setback value of the twisted areas (in percentage of the guide length (from 0 to 100%).
o GetSweepType(int&)
Gets type of Sweep.
o RemoveAllCutPoints()
Removes all cut points.
o RemoveAllFillPoints()
Removes all fill points.
o RemoveFillPoints(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
Removes a fill point.
o SetC0VerticesMode(CATBoolean&)
Sets the management mode of C0 vertices as twisted areas.
o SetFillTwistedAreas(CATGSMSweepFillMode)
Sets the fill twisted areas mode.
o SetSetbackValue(double)
Sets the setback value of the twisted areas (in percentage of the guide length (from 0 to 100%).
o SetSweepType(int)
Sets type of Sweep.

Methods


o AddCutPoints
public virtual AddCutPoints( const iPt1,
const iPt2)
Sets two cut points on the master guide. These points define a zone to be kept on the final swept surface.
Parameters:
iPt1
First / start cut point.
iPt2
Second / end cut point.
o AddFillPoints
public virtual AddFillPoints( const iPt1,
const iPt2)
Sets two cut points on the master guide. These points define a zone to be filled on the final swept surface.
Parameters:
iPt1
First / start fill point.
iPt2
Second / end fill point.
o GetC0VerticesMode
public virtual GetC0VerticesMode( obC0Mode)
Gets the management mode of C0 vertices as twisted areas.
Parameters:
obC0Mode
TRUE : C0 vertices are managed as twisted areas FALSE : C0 vertices are not managed as twisted areas
o GetCutPoints
public virtual GetCutPoints( oPtsList)
Gets the list of cut points on the master guide (even number of elements). These points define zones to be kept on the final swept surface.
Parameters:
oPtsList
Cut points list.
o GetFillPoints
public virtual GetFillPoints( oPtsList)
Gets the list of filling points on the master guide (even number of elements). These points define zones to be filled on the final swept surface.
Parameters:
oPtsList
Fill points list.
o GetFillTwistedAreas
public virtual GetFillTwistedAreas( oMode)
Gets the fill twisted areas mode.
Parameters:
oMode
Fill mode.
See also:
o GetSetbackValue
public virtual GetSetbackValue( oValue)
Gets the setback value of the twisted areas (in percentage of the guide length (from 0 to 100%).
Parameters:
oValue
Setback value.
o GetSweepType
public virtual GetSweepType( oT)
Gets type of Sweep.
Parameters:
oT
Sweep type
o RemoveAllCutPoints
public virtual RemoveAllCutPoints()
Removes all cut points.
o RemoveAllFillPoints
public virtual RemoveAllFillPoints()
Removes all fill points.
o RemoveFillPoints
public virtual RemoveFillPoints( const iPt1,
const iPt2)
Removes a fill point.
Parameters:
iPt1
First fill point to remove.
iPt2
Second fill point to remove.
o SetC0VerticesMode
public virtual SetC0VerticesMode( const ibC0Mode)
Sets the management mode of C0 vertices as twisted areas.
Parameters:
ibC0Mode
TRUE : C0 vertices are managed as twisted areas FALSE : C0 vertices are not managed as twisted areas
o SetFillTwistedAreas
public virtual SetFillTwistedAreas( iMode)
Sets the fill twisted areas mode.
Parameters:
iMode
Fill mode.
See also:
o SetSetbackValue
public virtual SetSetbackValue( iValue)
Sets the setback value of the twisted areas (in percentage of the guide length (from 0 to 100%).
Parameters:
iValue
Setback value.
o SetSweepType
public virtual SetSweepType( const iT)
Sets type of Sweep.
Parameters:
iT
Sweep type
See also:

This object is included in the file: CATIGSMUseSweep.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.