All Frameworks  Class Hierarchy  This Framework  Indexes

CATIdeSettingsInterfaces Interface CATIIdeIgesSettingAtt

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIIdeIgesSettingAtt
 

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


interface CATIIdeIgesSettingAtt

Interface to the CATIA IGES setting controller.
Role: The CATIA IGES setting controller is dedicated to manage the setting parameters displayed in the IGES property page. To access this property page:

Retrieve a pointer to CATIIdeIgesSettingAtt as follows:

 CATIIdeIgesSettingAtt * pIIgesAutoSettingCtrl;
 HRESULT rc = E_FAIL;
 rc = ::CATInstantiateComponent("CATIIdeIgesSettingAtt",
                                IID_CATIIdeIgesSettingAtt,
                                (void**) & pIIgesAutoSettingCtrl);
 


Method Index


o GetAngle(float&)
Retrieves the Angle setting parameter value.
o GetAngleInfo(CATSettingInfo*)
Retrieves information about the Angle setting parameter.
o GetApplyJoin(int&)
Retrieves the Apply join setting parameter value.
o GetApplyJoinInfo(CATSettingInfo*)
Retrieves information about the Apply join setting parameter.
o GetAuthorName(CATUnicodeString&)
Retrieves the Author Name setting parameter value.
o GetAuthorNameInfo(CATSettingInfo*)
Retrieves information about the Author Name setting parameter.
o GetAuthorOrganization(CATUnicodeString&)
Retrieves the Author Organization setting parameter value.
o GetAuthorOrganizationInfo(CATSettingInfo*)
Retrieves information about the Author Organization setting parameter.
o GetCrvMod(int&)
Retrieves the Export BSpline mode setting parameter value.
o GetCrvModInfo(CATSettingInfo*)
Retrieves information about the Export BSpline mode setting parameter.
o GetExportMSBO(int&)
Retrieves the Export Solid Mode setting parameter value.
o GetExportMSBOInfo(CATSettingInfo*)
Retrieves information about the Export Solid Mode setting parameter.
o GetExportUnit(int&)
Retrieves the Export Units setting parameter value.
o GetExportUnitInfo(CATSettingInfo*)
Retrieves information about the Export Units setting parameter.
o GetImportGroupAsSelSet(int&)
Retrieves the Import Selection Set mode setting parameter value.
o GetImportGroupAsSelSetInfo(CATSettingInfo*)
Retrieves information about the Import Selection Set mode setting parameter.
o GetOnlyShow(int&)
Retrieves the Export only show setting parameter value.
o GetOnlyShowInfo(CATSettingInfo*)
Retrieves information about the Export only show setting parameter.
o GetOptC2Mode(int&)
Retrieves the Continuity Optimization Mode setting parameter value.
o GetOptC2ModeInfo(CATSettingInfo*)
Retrieves information about the Continuity Optimization Mode setting parameter.
o GetOptCleanTopoMode(int&)
Retrieves the clean topo mode setting parameter value.
o GetOptCleanTopoModeInfo(CATSettingInfo*)
Retrieves information about the clean topo mode setting parameter.
o GetOptFittingMode(int&)
Retrieves the Fitting Mode setting parameter value.
o GetOptFittingModeInfo(CATSettingInfo*)
Retrieves information about the Fitting Mode setting parameter.
o GetOptInvalidGeomMode(int&)
Retrieves the InvalidGeom mode setting parameter value.
o GetOptInvalidGeomModeInfo(CATSettingInfo*)
Retrieves information about the InvalidGeom mode setting parameter.
o GetOptLoop3DMode(int&)
Retrieves the Force 3D Loop setting parameter value.
o GetOptLoop3DModeInfo(CATSettingInfo*)
Retrieves information about the Force 3D Loop setting parameter.
o GetPartProdMode(int&)
Retrieves the Import Product mode setting parameter value.
o GetPartProdModeInfo(CATSettingInfo*)
Retrieves information about the Import Product mode setting parameter.
o GetRepMod(int&)
Retrieves the Export representation mode setting parameter value.
o GetRepModInfo(CATSettingInfo*)
Retrieves information about the Export representation mode setting parameter.
o GetShowCompletionDialogBox(int&)
Retrieves the Show/No Show dialog box setting parameter value.
o GetShowCompletionDialogBoxInfo(CATSettingInfo*)
Retrieves information about the Show/No Show dialog box setting parameter.
o GetTolJoin(float&)
Retrieves the join tolerance setting parameter value.
o GetTolJoinInfo(CATSettingInfo*)
Retrieves information about the join tolerance setting parameter.
o GetTolOptInvalidGeom(float&)
Retrieves the InvalidGeom Tolerance setting parameter value.
o GetTolOptInvalidGeomInfo(CATSettingInfo*)
Retrieves information about the InvalidGeom Tolerance setting parameter.
o GetTolerance(float&)
Retrieves the tolerance ( optimize - fitting ) setting parameter value.
o GetToleranceInfo(CATSettingInfo*)
Retrieves information about the tolerance ( optimize - fitting ) setting parameter.
o SetAngle(float)
Sets the Angle setting parameter value.
o SetAngleLock(unsigned char)
Locks or unlocks the Angle setting parameter.
o SetApplyJoin(int)
Sets the Apply join setting parameter value.
o SetApplyJoinLock(unsigned char)
Locks or unlocks the Apply join setting parameter.
o SetAuthorName(CATUnicodeString&)
Sets the Author Name setting parameter value.
o SetAuthorNameLock(unsigned char)
Locks or unlocks the Author Name setting parameter.
o SetAuthorOrganization(CATUnicodeString&)
Sets the Author Organization setting parameter value.
o SetAuthorOrganizationLock(unsigned char)
Locks or unlocks the Author Organization setting parameter.
o SetCrvMod(int)
Sets the Export BSpline mode setting parameter value.
o SetCrvModLock(unsigned char)
Locks or unlocks the Export BSpline mode setting parameter.
o SetExportMSBO(int)
Sets the Export Solid Mode setting parameter value.
o SetExportMSBOLock(unsigned char)
Locks or unlocks the Export Solid Mode setting parameter.
o SetExportUnit(int)
Sets the Export Units setting parameter value.
o SetExportUnitLock(unsigned char)
Locks or unlocks the Export Units setting parameter.
o SetImportGroupAsSelSet(int)
Sets the Import Selection Set mode setting parameter value.
o SetImportGroupAsSelSetLock(unsigned char)
Locks or unlocks the Import Selection Set mode setting parameter.
o SetOnlyShow(int)
Sets the Export only show setting parameter value.
o SetOnlyShowLock(unsigned char)
Locks or unlocks the Export only show setting parameter.
o SetOptC2Mode(int)
Sets the Continuity Optimization Mode setting parameter value.
o SetOptC2ModeLock(unsigned char)
Locks or unlocks the Continuity Optimization Mode setting parameter.
o SetOptCleanTopoMode(int)
Sets the clean topo mode setting parameter value.
o SetOptCleanTopoModeLock(unsigned char)
Locks or unlocks the clean topo mode setting parameter.
o SetOptFittingMode(int)
Sets the Fitting Mode setting parameter value.
o SetOptFittingModeLock(unsigned char)
Locks or unlocks the Fitting Mode setting parameter.
o SetOptInvalidGeomMode(int)
Sets the InvalidGeom mode setting parameter value.
o SetOptInvalidGeomModeLock(unsigned char)
Locks or unlocks the InvalidGeom mode setting parameter.
o SetOptLoop3DMode(int)
Sets the Force 3D Loop setting parameter value.
o SetOptLoop3DModeLock(unsigned char)
Locks or unlocks the Force 3D Loop setting parameter.
o SetPartProdMode(int)
Sets the Import Product mode setting parameter value.
o SetPartProdModeLock(unsigned char)
Locks or unlocks the Import Product mode setting parameter.
o SetRepMod(int)
Sets the Export representation mode setting parameter value.
o SetRepModLock(unsigned char)
Locks or unlocks the Export representation mode setting parameter.
o SetShowCompletionDialogBox(int)
Sets the Show/No Show dialog box setting parameter value.
o SetShowCompletionDialogBoxLock(unsigned char)
Locks or unlocks the Show/No Show dialog box setting parameter.
o SetTolJoin(float)
Sets the join tolerance setting parameter value.
o SetTolJoinLock(unsigned char)
Locks or unlocks the join tolerance setting parameter.
o SetTolOptInvalidGeom(float)
Sets the InvalidGeom Tolerance setting parameter value.
o SetTolOptInvalidGeomLock(unsigned char)
Locks or unlocks the InvalidGeom Tolerance setting parameter.
o SetTolerance(float)
Sets the tolerance ( optimize - fitting ) setting parameter value.
o SetToleranceLock(unsigned char)
Locks or unlocks the tolerance ( optimize - fitting ) setting parameter.

Methods


o GetAngle
public virtual HRESULT GetAngle(float& oAngle)= 0
Retrieves the Angle setting parameter value.
Role: The Angle setting parameter manages the maximal angle of deformation.
Parameters:
oAngle
[out] The Angle parameter value
Legal values: value of angle in degree, between 0.0 and 10.0 deg.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetAngleInfo
public virtual HRESULT GetAngleInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Angle setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetApplyJoin
public virtual HRESULT GetApplyJoin(int& oApplyJoin)= 0
Retrieves the Apply join setting parameter value.
Role: The XXX setting parameter manages the Apply Join mode
Parameters:
oApplyJoin
[out] The Apply join parameter value
Legal values: 1 To Apply Join on faces, 0 otherwise.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetApplyJoinInfo
public virtual HRESULT GetApplyJoinInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Apply join setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetAuthorName
public virtual HRESULT GetAuthorName(CATUnicodeString& oAuthorName)= 0
Retrieves the Author Name setting parameter value.
Role: The Author Name setting parameter manages the Author Name.
Parameters:
oAuthorName
[out] The Author Name parameter value
Legal values: (any text).
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetAuthorNameInfo
public virtual HRESULT GetAuthorNameInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Author Name setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetAuthorOrganization
public virtual HRESULT GetAuthorOrganization(CATUnicodeString& oAuthorOrganization)= 0
Retrieves the Author Organization setting parameter value.
Role: The Author Organization setting parameter manages the Author Organization.
Parameters:
oAuthorOrganization
[out] The Author Organization parameter value
Legal values: (any text).
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetAuthorOrganizationInfo
public virtual HRESULT GetAuthorOrganizationInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Author Organization setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetCrvMod
public virtual HRESULT GetCrvMod(int& oCrvMod)= 0
Retrieves the Export BSpline mode setting parameter value.
Role: The Export BSpline mode setting parameter manages the mode to export curves and surfaces
Parameters:
oCrvMod
[out] The Export BSpline mode parameter value
Legal values: 0 for standard mode; 1 for BSpline mode : all curves and surfaces will be exported as B-Spline curves and surfaces.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetCrvModInfo
public virtual HRESULT GetCrvModInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Export BSpline mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetExportMSBO
public virtual HRESULT GetExportMSBO(int& oExportMSBO)= 0
Retrieves the Export Solid Mode setting parameter value.
Role: The Export Solid Mode setting parameter manages the export of solids and shells
Parameters:
oExportMSBO
[out] The Export Solid Mode parameter value
Legal values: 1 to export solids and shells as 186/514 IGES entities, 0 to export them as trimmed surfaces.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetExportMSBOInfo
public virtual HRESULT GetExportMSBOInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Export Solid Mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetExportUnit
public virtual HRESULT GetExportUnit(int& oExportUnit)= 0
Retrieves the Export Units setting parameter value.
Role: The Export Units setting parameter manages the unit in exported IGES Files.
Parameters:
oExportUnit
[out] The Export Units parameter value
Legal values: 0-10 : 0 : user unit; 1 : Inches; 2 : Millimeters; 3 : Feet; 4 : Miles; 5 : Meters; 6 : Kilometers; 7 : Mils; 8 : Microns; 9 : Centimeters; 10 : Microinches.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetExportUnitInfo
public virtual HRESULT GetExportUnitInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Export Units setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetImportGroupAsSelSet
public virtual HRESULT GetImportGroupAsSelSet(int& oImportGroupAsSelSet)= 0
Retrieves the Import Selection Set mode setting parameter value.
Role: The Import Selection Set mode setting parameter manages the Import of IGES groups.
Parameters:
oImportGroupAsSelSet
[out] The Import Selection Set mode parameter value
Legal values: 1 To map IGES Groups as Selection Sets, 0 otherwise.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetImportGroupAsSelSetInfo
public virtual HRESULT GetImportGroupAsSelSetInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Import Selection Set mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetOnlyShow
public virtual HRESULT GetOnlyShow(int& oOnlyShow)= 0
Retrieves the Export only show setting parameter value.
Role: The Export only show setting parameter manages the mode to export entities in No-Show
Parameters:
oOnlyShow
[out] The Export only show parameter value
Legal values: 1 to export only visible elements, 0 to export visible and invisible elements.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetOnlyShowInfo
public virtual HRESULT GetOnlyShowInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Export only show setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetOptC2Mode
public virtual HRESULT GetOptC2Mode(int& oOptC2Mode)= 0
Retrieves the Continuity Optimization Mode setting parameter value.
Role: The Continuity Optimization Mode setting parameter manages the ...
Parameters:
oOptC2Mode
[out] The Continuity Optimization Mode parameter value
Legal values: 0 to Disable Optimize Continuity ; 1 to Enable default Optimize Continuity 2 to Enable Advanced Optimize Continuity.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetOptC2ModeInfo
public virtual HRESULT GetOptC2ModeInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Continuity Optimization Mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetOptCleanTopoMode
public virtual HRESULT GetOptCleanTopoMode(int& oOptCleanTopoMode)= 0
Retrieves the clean topo mode setting parameter value.
Role: The clean topo mode setting parameter manages the the Fitting Mode, in Advanced Optimize Continuity Mode.
Parameters:
oOptCleanTopoMode
[out] The clean topo mode parameter value
Legal values: 0 to Disable the clean topo Mode, 1 to Enable the clean topo Mode.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetOptCleanTopoModeInfo
public virtual HRESULT GetOptCleanTopoModeInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the clean topo mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetOptFittingMode
public virtual HRESULT GetOptFittingMode(int& oOptFittingMode)= 0
Retrieves the Fitting Mode setting parameter value.
Role: The Fitting Mode setting parameter manages the Fitting Mode, in Advanced Optimize Continuity Mode.
Parameters:
oOptFittingMode
[out] The Fitting Mode parameter value
Fitting Mode values: 0 to Disable the Fitting Mode, 1 to Enable the Fitting Mode.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetOptFittingModeInfo
public virtual HRESULT GetOptFittingModeInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Fitting Mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetOptInvalidGeomMode
public virtual HRESULT GetOptInvalidGeomMode(int& oOptInvalidGeomMode)= 0
Retrieves the InvalidGeom mode setting parameter value.
Role: The InvalidGeom mode setting parameter manages the Invalid Geometry Checks.
Parameters:
oOptInvalidGeomMode
[out] The InvalidGeom mode parameter value
Legal values: 0 to disable Invalid Geometry Checks, 1 to enable it.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetOptInvalidGeomModeInfo
public virtual HRESULT GetOptInvalidGeomModeInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the InvalidGeom mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetOptLoop3DMode
public virtual HRESULT GetOptLoop3DMode(int& oOptLoop3DMode)= 0
Retrieves the Force 3D Loop setting parameter value.
Role: The Force 3D Loop setting parameter manages the Import of IGES boundaries, to use only the 3D representation.
Parameters:
oOptLoop3DMode
[out] The Force 3D Loop parameter value
Legal values: 0 to keep file preference, 1 to Force the use of 3D representation.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetOptLoop3DModeInfo
public virtual HRESULT GetOptLoop3DModeInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Force 3D Loop setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetPartProdMode
public virtual HRESULT GetPartProdMode(int& oPartProdMode)= 0
Retrieves the Import Product mode setting parameter value.
Role: The Import Product mode setting parameter manages the Product mode for Import of 308/408 IGES entities.
Parameters:
oPartProdMode
[out] The Import Product mode parameter value
Legal values: 0 to import 308/408 in a CATPart, 1 to create a Product Structure.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetPartProdModeInfo
public virtual HRESULT GetPartProdModeInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Import Product mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetRepMod
public virtual HRESULT GetRepMod(int& oRepMod)= 0
Retrieves the Export representation mode setting parameter value.
Role: The Export representation mode setting parameter manages the export of faces as surfaces or as wireframe.
Parameters:
oRepMod
[out] The Export representation mode parameter value
Legal values: 1 to export surfaces as wireframes, 0 otherwise.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetRepModInfo
public virtual HRESULT GetRepModInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Export representation mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetShowCompletionDialogBox
public virtual HRESULT GetShowCompletionDialogBox(int& oShowCompletionDialogBox)= 0
Retrieves the Show/No Show dialog box setting parameter value.
Role: The Show/No Show dialog box setting parameter manages the visibility of the Completion dialog box.
Parameters:
oShowCompletionDialogBox
[out] The Show/No Show dialog setting parameter value
Legal values: 1 to show, and 0 to hide the Show/No Show dialog box.
Returns:
S_OK if the the Show/No Show dialog box setting parameter value is successfully retrieved, and E_FAIL otherwise
o GetShowCompletionDialogBoxInfo
public virtual HRESULT GetShowCompletionDialogBoxInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Show/No Show dialog box setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetTolJoin
public virtual HRESULT GetTolJoin(float& oTolJoin)= 0
Retrieves the join tolerance setting parameter value.
Role: The join tolerance setting parameter manages the Tolerance for Join
Parameters:
oTolJoin
[out] The join tolerance parameter value
Legal values: Value of tolerance in mm, between 0.0 and 0.1 mm.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetTolJoinInfo
public virtual HRESULT GetTolJoinInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the join tolerance setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetTolOptInvalidGeom
public virtual HRESULT GetTolOptInvalidGeom(float& oTolOptInvalidGeom)= 0
Retrieves the InvalidGeom Tolerance setting parameter value.
Role: The InvalidGeom Tolerance setting parameter manages the Tolerance for invalid geometry checks.
Parameters:
oTolOptInvalidGeom
[out] The InvalidGeom Tolerance parameter value
Legal values: value of tolerance, in mm, between 0.5 and 20 mm.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetTolOptInvalidGeomInfo
public virtual HRESULT GetTolOptInvalidGeomInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the InvalidGeom Tolerance setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetTolerance
public virtual HRESULT GetTolerance(float& oTolerance)= 0
Retrieves the tolerance ( optimize - fitting ) setting parameter value.
Role: The tolerance ( optimize - fitting ) setting parameter manages the tolerance for Optimize continuity and Fitting.
Parameters:
oTolerance
[out] The tolerance ( optimize - fitting ) parameter value
Legal values: value of tolerance in mm, between 0.0005 and 0.10 mm.
Returns:
S_OK if the the parameter value is successfully retrieved, E_FAIL otherwise
o GetToleranceInfo
public virtual HRESULT GetToleranceInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the tolerance ( optimize - fitting ) setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetAngle
public virtual HRESULT SetAngle(float iAngle)= 0
Sets the Angle setting parameter value.
Parameters:
iAngle
[in] The Angle parameter value.
Legal values: see #GetAngle
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetAngleLock
public virtual HRESULT SetAngleLock(unsigned char iLock)= 0
Locks or unlocks the Angle setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetApplyJoin
public virtual HRESULT SetApplyJoin(int iApplyJoin)= 0
Sets the Apply join setting parameter value.
Parameters:
iApplyJoin
[in] The Apply join parameter value.
Legal values: see #GetApplyJoin
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetApplyJoinLock
public virtual HRESULT SetApplyJoinLock(unsigned char iLock)= 0
Locks or unlocks the Apply join setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetAuthorName
public virtual HRESULT SetAuthorName( const CATUnicodeString& iAuthorName)= 0
Sets the Author Name setting parameter value.
Parameters:
iAuthorName
[in] The Author Name parameter value.
Legal values: see #GetAuthorName
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetAuthorNameLock
public virtual HRESULT SetAuthorNameLock(unsigned char iLock)= 0
Locks or unlocks the Author Name setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetAuthorOrganization
public virtual HRESULT SetAuthorOrganization( const CATUnicodeString& iAuthorOrganization)= 0
Sets the Author Organization setting parameter value.
Parameters:
iAuthorOrganization
[in] The Author Organization parameter value.
Legal values: see #GetAuthorOrganization
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetAuthorOrganizationLock
public virtual HRESULT SetAuthorOrganizationLock(unsigned char iLock)= 0
Locks or unlocks the Author Organization setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetCrvMod
public virtual HRESULT SetCrvMod(int iCrvMod)= 0
Sets the Export BSpline mode setting parameter value.
Parameters:
iCrvMod
[in] The Export BSpline mode parameter value.
Legal values: see #GetCrvMod
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetCrvModLock
public virtual HRESULT SetCrvModLock(unsigned char iLock)= 0
Locks or unlocks the Export BSpline mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetExportMSBO
public virtual HRESULT SetExportMSBO(int iExportMSBO)= 0
Sets the Export Solid Mode setting parameter value.
Parameters:
iExportMSBO
[in] The Export Solid Mode parameter value.
Legal values: see #GetExportMSBO
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetExportMSBOLock
public virtual HRESULT SetExportMSBOLock(unsigned char iLock)= 0
Locks or unlocks the Export Solid Mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetExportUnit
public virtual HRESULT SetExportUnit(int iExportMSBO)= 0
Sets the Export Units setting parameter value.
Parameters:
iExportMSBO
[in] The Export Units parameter value.
Legal values: see #GetExportUnit
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetExportUnitLock
public virtual HRESULT SetExportUnitLock(unsigned char iLock)= 0
Locks or unlocks the Export Units setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetImportGroupAsSelSet
public virtual HRESULT SetImportGroupAsSelSet(int iImportGroupAsSelSet)= 0
Sets the Import Selection Set mode setting parameter value.
Parameters:
iImportGroupAsSelSet
[in] The Import Selection Set mode parameter value.
Legal values: see #GetImportGroupAsSelSet
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetImportGroupAsSelSetLock
public virtual HRESULT SetImportGroupAsSelSetLock(unsigned char iLock)= 0
Locks or unlocks the Import Selection Set mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetOnlyShow
public virtual HRESULT SetOnlyShow(int iOnlyShow)= 0
Sets the Export only show setting parameter value.
Parameters:
iOnlyShow
[in] The Export only show parameter value.
Legal values: see #GetOnlyShow
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetOnlyShowLock
public virtual HRESULT SetOnlyShowLock(unsigned char iLock)= 0
Locks or unlocks the Export only show setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetOptC2Mode
public virtual HRESULT SetOptC2Mode(int iOptC2Mode)= 0
Sets the Continuity Optimization Mode setting parameter value.
Parameters:
iOptC2Mode
[in] The Continuity Optimization Mode parameter value.
Legal values: see #GetOptC2Mode
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetOptC2ModeLock
public virtual HRESULT SetOptC2ModeLock(unsigned char iLock)= 0
Locks or unlocks the Continuity Optimization Mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetOptCleanTopoMode
public virtual HRESULT SetOptCleanTopoMode(int iOptCleanTopoMode)= 0
Sets the clean topo mode setting parameter value.
Parameters:
iOptCleanTopoMode
[in] The clean topo mode parameter value.
Legal values: see #GetOptCleanTopoMode
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetOptCleanTopoModeLock
public virtual HRESULT SetOptCleanTopoModeLock(unsigned char iLock)= 0
Locks or unlocks the clean topo mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetOptFittingMode
public virtual HRESULT SetOptFittingMode(int iOptFittingMode)= 0
Sets the Fitting Mode setting parameter value.
Parameters:
iOptFittingMode
[in] The Fitting Mode parameter value.
Legal values: see #GetOptFittingMode
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetOptFittingModeLock
public virtual HRESULT SetOptFittingModeLock(unsigned char iLock)= 0
Locks or unlocks the Fitting Mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetOptInvalidGeomMode
public virtual HRESULT SetOptInvalidGeomMode(int iOptCleanTopoMode)= 0
Sets the InvalidGeom mode setting parameter value.
Parameters:
iOptCleanTopoMode
[in] The InvalidGeom mode parameter value.
Legal values: see #GetOptInvalidGeomMode
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetOptInvalidGeomModeLock
public virtual HRESULT SetOptInvalidGeomModeLock(unsigned char iLock)= 0
Locks or unlocks the InvalidGeom mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetOptLoop3DMode
public virtual HRESULT SetOptLoop3DMode(int iOptLoop3DMode)= 0
Sets the Force 3D Loop setting parameter value.
Parameters:
iOptLoop3DMode
[in] The Force 3D Loop parameter value.
Legal values: see #GetOptLoop3DMode
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetOptLoop3DModeLock
public virtual HRESULT SetOptLoop3DModeLock(unsigned char iLock)= 0
Locks or unlocks the Force 3D Loop setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetPartProdMode
public virtual HRESULT SetPartProdMode(int iPartProdMode)= 0
Sets the Import Product mode setting parameter value.
Parameters:
iPartProdMode
[in] The Import Product mode parameter value.
Legal values: see #GetPartProdMode
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetPartProdModeLock
public virtual HRESULT SetPartProdModeLock(unsigned char iLock)= 0
Locks or unlocks the Import Product mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetRepMod
public virtual HRESULT SetRepMod(int iRepMod)= 0
Sets the Export representation mode setting parameter value.
Parameters:
iRepMod
[in] The Export representation mode parameter value.
Legal values: see #GetRepMod
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetRepModLock
public virtual HRESULT SetRepModLock(unsigned char iLock)= 0
Locks or unlocks the Export representation mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetShowCompletionDialogBox
public virtual HRESULT SetShowCompletionDialogBox(int iShowCompletionDialogBox)= 0
Sets the Show/No Show dialog box setting parameter value.
Parameters:
iShowCompletionDialogBox
[in] The Show/No Show dialog box setting parameter value.
Legal values: see #GetShowCompletionDialogBox
Returns:
S_OK if the Show/No Show dialog box setting parameter value is successfully set, and E_FAIL otherwise
o SetShowCompletionDialogBoxLock
public virtual HRESULT SetShowCompletionDialogBoxLock(unsigned char iLock)= 0
Locks or unlocks the Show/No Show dialog box setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetTolJoin
public virtual HRESULT SetTolJoin(float iTolJoin)= 0
Sets the join tolerance setting parameter value.
Parameters:
iTolJoin
[in] The join tolerance parameter value.
Legal values: see #GetTolJoin
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetTolJoinLock
public virtual HRESULT SetTolJoinLock(unsigned char iLock)= 0
Locks or unlocks the join tolerance setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetTolOptInvalidGeom
public virtual HRESULT SetTolOptInvalidGeom(float iTolOptInvalidGeom)= 0
Sets the InvalidGeom Tolerance setting parameter value.
Parameters:
iTolOptInvalidGeom
[in] The InvalidGeom Tolerance parameter value.
Legal values: see #GetTolOptInvalidGeom
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetTolOptInvalidGeomLock
public virtual HRESULT SetTolOptInvalidGeomLock(unsigned char iLock)= 0
Locks or unlocks the InvalidGeom Tolerance setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetTolerance
public virtual HRESULT SetTolerance(float iTolerance)= 0
Sets the tolerance ( optimize - fitting ) setting parameter value.
Parameters:
tolerance
iTolerance [in] The tolerance ( optimize - fitting ) parameter value.
Legal values: see #GetTolerance
Returns:
S_OK if the parameter value is successfully set, E_FAIL otherwise
o SetToleranceLock
public virtual HRESULT SetToleranceLock(unsigned char iLock)= 0
Locks or unlocks the tolerance ( optimize - fitting ) setting parameter.
Refer to CATSysSettingController for a detailed description.

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

Copyright © 2003, Dassault Systèmes. All rights reserved.