All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATIAV4Interfaces Interface CATIV4ISpecV4SettingAtt

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

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


interface CATIV4ISpecV4SettingAtt

Interface representing the V4/V5SPEC setting controller object.
Role: The V4/V5 SPEC setting controller object deals with the setting parameters displayed in the V4/V5 SPEC property page. To access this property page:


The different options for V4/V5SPEC tab:
The Step By Step Update And Reroute
The Draft Feature Migration Mode


Method Index


o GetDraftFeatureMigrationMode(CATV4IV4V5SpecDraftMigrationEnum&)
Retrieves the Draft Feature Migration Mode setting parameter value.
o GetDraftFeatureMigrationModeInfo(CATSettingInfo*)
Retrieves information about the Draft Feature Migration Mode setting parameter.
o GetStepByStepUpdateAndReroute(CATBoolean&)
Retrieves the Step By Step Update And Reroute setting parameter value.
o GetStepByStepUpdateAndRerouteInfo(CATSettingInfo*)
Retrieves information about the Step By Step Update And Reroute setting parameter.
o SetDraftFeatureMigrationMode(CATV4IV4V5SpecDraftMigrationEnum)
Sets the Draft Feature Migration Mode setting parameter value.
o SetDraftFeatureMigrationModeLock(unsigned char)
Locks or unlocks the Draft Feature Migration Mode setting parameter.
o SetStepByStepUpdateAndReroute(CATBoolean)
Sets the Step By Step Update And Reroute setting parameter value.
o SetStepByStepUpdateAndRerouteLock(unsigned char)
Locks or unlocks the Step By Step Update And Reroute setting parameter.

Methods


o GetDraftFeatureMigrationMode
public virtual HRESULT GetDraftFeatureMigrationMode(CATV4IV4V5SpecDraftMigrationEnum& oDraftMode) = 0
Retrieves the Draft Feature Migration Mode setting parameter value.
Role: The Draft Feature Migration Mode setting parameter manages the mode of draft migration when copying as spec.
Parameters:
oDraftMode
The Draft Feature Migration Mode setting parameter value. This parameter represents the method chosen for ribbons propagation : square mode or cone mode.
Returns:
S_OK if the Draft Feature Migration Mode setting parameter value. is successfully retrieved, and E_FAIL otherwise
o GetDraftFeatureMigrationModeInfo
public virtual HRESULT GetDraftFeatureMigrationModeInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Draft Feature Migration Mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o GetStepByStepUpdateAndReroute
public virtual HRESULT GetStepByStepUpdateAndReroute(CATBoolean& oStateOfCpdest) = 0
Retrieves the Step By Step Update And Reroute setting parameter value.
Role: The Step By Step Update And Reroute setting parameter manages the mode reroute when copying as spec
Parameters:
oStateOfCpdest
The Step By Step Update And Reroute setting parameter value. Activated by default, the Step By Step Update And Reroute option allows to create V5 features, updating them progressively and using both V4 and V5 BReps to go on.
Returns:
S_OK if the Step By Step Update And Reroute setting parameter value is successfully retrieved, and E_FAIL otherwise
o GetStepByStepUpdateAndRerouteInfo
public virtual HRESULT GetStepByStepUpdateAndRerouteInfo(CATSettingInfo* oInfo) = 0
Retrieves information about the Step By Step Update And Reroute setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetDraftFeatureMigrationMode
public virtual HRESULT SetDraftFeatureMigrationMode(CATV4IV4V5SpecDraftMigrationEnum draftMode) = 0
Sets the Draft Feature Migration Mode setting parameter value.
Parameters:
draftMode
The Draft Feature Migration Mode setting parameter value. This parameter represents the method chosen for ribbons propagation : square mode or cone mode.
Returns:
S_OK if the Draft Feature Migration Mode setting parameter value. is successfully set, and E_FAIL otherwise
o SetDraftFeatureMigrationModeLock
public virtual HRESULT SetDraftFeatureMigrationModeLock(unsigned char iLock) = 0
Locks or unlocks the Draft Feature Migration Mode setting parameter.
Refer to CATSysSettingController for a detailed description.
o SetStepByStepUpdateAndReroute
public virtual HRESULT SetStepByStepUpdateAndReroute(CATBoolean iStateOfCpdest)= 0
Sets the Step By Step Update And Reroute setting parameter value.
Parameters:
iStateOfCpdest
The Step By Step Update And Reroute setting parameter value. Activated by default, the Step By Step Update And Reroute option allows to create V5 features, updating them progressively and using both V4 and V5 BReps to go on.
Returns:
S_OK if the Step By Step Update And Reroute setting parameter value is successfully set, and E_FAIL otherwise
o SetStepByStepUpdateAndRerouteLock
public virtual HRESULT SetStepByStepUpdateAndRerouteLock(unsigned char iLock) = 0
Locks or unlocks the Step By Step Update And Reroute setting parameter.
Refer to CATSysSettingController for a detailed description.

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

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