All Frameworks Class Hierarchy This Framework Indexes
CATAssemblyInterfaces Interface CATIAsmGeneralSettingAtt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIAsmGeneralSettingAtt
Interface to modify Assembly Design options.
Role: This interface may be used to read
or modify the options of Assembly Design.
Method Index
- o
GetAutoSwitchToDesignModeInfo(CATSettingInfo*)
- Retrieves the state of the implicit switch from visualization mode to design mode option.
- o
GetAutoSwitchToDesignMode(AutoSwitchToDesignMode&)
- Retrieves the implicit switch from visualization mode to design mode option.
- o
GetAutoUpdateModeInfo(CATSettingInfo*)
- Retrieves the state of the automatic update option.
- o
GetAutoUpdateMode(UpdateMode&)
- Retrieves the automatic update option.
- o
GetMoveWithFixTExtendModeInfo(CATSettingInfo*)
- Retrieves the state of the the option managing the extension of a move
to the components involved in a FixTogether.
- o
GetMoveWithFixTExtendMode(ExtendMoveToFixT&)
- Retrieves the option managing the extension of a move
to the components involved in a FixTogether.
- o
GetUpdateStatusModeInfo(CATSettingInfo*)
- Retrieves the state of the update status computation option.
- o
GetUpdateStatusMode(UpdateStatusComputeMode&)
- Retrieves the update status computation option.
- o
SetAutoSwitchToDesignModeLock(unsigned char)
- Locks or unlocks the implicit switch from visualization mode to design mode option.
- o
SetAutoSwitchToDesignMode(AutoSwitchToDesignMode)
- Sets the implicit switch from visualization mode to design mode option.
- o
SetAutoUpdateModeLock(unsigned char)
- Locks or unlocks the automatic update option.
- o
SetAutoUpdateMode(UpdateMode)
- Sets the automatic update option.
- o
SetMoveWithFixTExtendModeLock(unsigned char)
- Locks or unlocks the the option managing the extension of a move
to the components involved in a FixTogether.
- o
SetMoveWithFixTExtendMode(ExtendMoveToFixT)
- Sets the the option managing the extension of a move
to the components involved in a FixTogether.
- o
SetUpdateStatusModeLock(unsigned char)
- Locks or unlocks the update status computation option.
- o
SetUpdateStatusMode(UpdateStatusComputeMode)
- Sets the update status computation option.
Enumerated Type Index
- o
AutoSwitchToDesignMode
- Option managing the implicit switch from visualization mode to design mode.
- o
ExtendMoveToFixT
- Option managing the extension of a move
to the components involved in a FixTogether.
- o
UpdateMode
- Update command mode.
- o
UpdateStatusComputeMode
- Real update status computation mode.
Methods
o GetAutoSwitchToDesignModeInfo
| public virtual GetAutoSwitchToDesignModeInfo( | | oInfo) |
-
Retrieves the state of the implicit switch from visualization mode to design mode option.
- Parameters:
-
- oInfo
- Address of the
CATSettingInfo object.
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o GetAutoSwitchToDesignMode
| public virtual GetAutoSwitchToDesignMode( | | oAutoSwitchToDM) |
-
Retrieves the implicit switch from visualization mode to design mode option.
Note that this option is useful only when the Cache option is activated
- Parameters:
-
- oAutoSwitchToDM
- Legal values:
AutoSwitchAvailable : Automatic switch to design mode available
AutoSwitchUnavailable : Automatic switch to design mode unavailable
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o GetAutoUpdateModeInfo
| public virtual GetAutoUpdateModeInfo( | | oInfo) |
-
Retrieves the state of the automatic update option.
- Parameters:
-
- oInfo
- Address of the
CATSettingInfo object.
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o GetAutoUpdateMode
| public virtual GetAutoUpdateMode( | | oAutoUpdateMode) |
-
Retrieves the automatic update option.
- Parameters:
-
- oAutoUpdateMode
- Legal values:
ManualUpdate : Manual update mode
AutomaticUpdate : Automatic update mode
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o GetMoveWithFixTExtendModeInfo
| public virtual GetMoveWithFixTExtendModeInfo( | | oInfo) |
-
Retrieves the state of the the option managing the extension of a move
to the components involved in a FixTogether.
- Parameters:
-
- oInfo
- Address of the
CATSettingInfo object.
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o GetMoveWithFixTExtendMode
| public virtual GetMoveWithFixTExtendMode( | | oMvFixTExtendMode) |
-
Retrieves the option managing the extension of a move
to the components involved in a FixTogether.
- Parameters:
-
- oMvFixTExtendMode
- Legal values:
NeverExtendMove : Never extend move to all component involved in a FixTogether
AskIfExtendMove : Ask question to extend move to all component involved in a FixTogether
AlwaysExtendMove : allways extend move to all component involved in a FixTogether
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o GetUpdateStatusModeInfo
| public virtual GetUpdateStatusModeInfo( | | oInfo) |
-
Retrieves the state of the update status computation option.
- Parameters:
-
- oInfo
- Address of the
CATSettingInfo object.
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o GetUpdateStatusMode
| public virtual GetUpdateStatusMode( | | oUpdateStatusMode) |
-
Retrieves the update status computation option.
Note that this option is useful only when the Cache option is activated
- Parameters:
-
- oUpdateStatusMode
- Legal values:
ManualCompute : At open the update status is unknown
AutomaticCompute : Additional data are being loaded at open
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o SetAutoSwitchToDesignModeLock
| public virtual SetAutoSwitchToDesignModeLock( | | iLock) |
-
Locks or unlocks the implicit switch from visualization mode to design mode option.
- Parameters:
-
- iLock
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0 : to unlock the parameter.
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o SetAutoSwitchToDesignMode
| public virtual SetAutoSwitchToDesignMode( | const | iAutoSwitchToDM) |
-
Sets the implicit switch from visualization mode to design mode option.
Note that this option is useful only when the Cache option is activated
- Parameters:
-
- iAutoSwitchToDM
- Legal values:
AutoSwitchAvailable : Automatic switch to design mode available
AutoSwitchUnavailable : Automatic switch to design mode unavailable
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o SetAutoUpdateModeLock
| public virtual SetAutoUpdateModeLock( | | iLock) |
-
Locks or unlocks the automatic update option.
- Parameters:
-
- iLock
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0 : to unlock the parameter.
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o SetAutoUpdateMode
| public virtual SetAutoUpdateMode( | const | iAutoUpdateMode) |
-
Sets the automatic update option.
- Parameters:
-
- iAutoUpdateMode
- Legal values:
ManualUpdate : Manual update mode
AutomaticUpdate : Automatic update mode
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o SetMoveWithFixTExtendModeLock
| public virtual SetMoveWithFixTExtendModeLock( | | iLock) |
-
Locks or unlocks the the option managing the extension of a move
to the components involved in a FixTogether.
- Parameters:
-
- iLock
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0 : to unlock the parameter.
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o SetMoveWithFixTExtendMode
| public virtual SetMoveWithFixTExtendMode( | const | iMvFixTExtendMode) |
-
Sets the the option managing the extension of a move
to the components involved in a FixTogether.
- Parameters:
-
- iMvFixTExtendMode
- Legal values:
NeverExtendMove : Never extend move to all component involved in a FixTogether
AskIfExtendMove : Ask question to extend move to all component involved in a FixTogether
AlwaysExtendMove : allways extend move to all component involved in a FixTogether
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o SetUpdateStatusModeLock
| public virtual SetUpdateStatusModeLock( | | iLock) |
-
Locks or unlocks the update status computation option.
- Parameters:
-
- iLock
- the locking operation to be performed
Legal values:
1 : to lock the parameter.
0 : to unlock the parameter.
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
o SetUpdateStatusMode
| public virtual SetUpdateStatusMode( | const | iUpdateStatusMode) |
-
Sets the update status computation option.
Note that this option is useful only when the Cache option is activated
- Parameters:
-
- iUpdateStatusMode
- Legal values:
ManualCompute : At open the update status is unknown
AutomaticCompute : Additional data are being loaded at open
- Returns:
-
- S_OK
- on success
- E_FAIL
- on failure
Enumerated Types
o AutoSwitchToDesignMode
-
enum AutoSwitchToDesignMode {
AutoSwitchAvailable,
AutoSwitchUnavailable
}
Option managing the implicit switch from visualization mode to design mode.
The mode is used as input parameter in
SetAutoSwitchToDesignMode and as output parameter in
GetAutoSwitchToDesignMode
- Parameters:
-
- AutoSwitchUnavailable
- No automatic switch to design mode.
- AutoSwitchAvailable
- Parts are being switched to necessary design mode when needed.
o ExtendMoveToFixT
-
enum ExtendMoveToFixT {
NeverExtendMove,
AskIfExtendMove,
AlwaysExtendMove
}
Option managing the extension of a move
to the components involved in a FixTogether.
The mode is used as input parameter in
SetMoveWithFixTExtendMode and as output parameter in
GetMoveWithFixTExtendMode
- Parameters:
-
- NeverExtendMove
- Never extend move to all components involved in a FixTogether
- AskIfExtendMove
- Ask question to extend move to all component involved in a FixTogether
- AlwaysExtendMove
- always extend move to all component involved in a FixTogether
o UpdateMode
-
enum UpdateMode {
ManualUpdate,
AutomaticUpdate
}
Update command mode.
The mode is used as input parameter in
SetAutoUpdateMode and as output parameter in
GetAutoUpdateMode
- Parameters:
-
- ManualUpdate
- The user will need to launch the Update command.
- AutomaticUpdate
- The Update command will be automatically launched.
o UpdateStatusComputeMode
-
enum UpdateStatusComputeMode {
ManualCompute,
AutomaticCompute
}
Real update status computation mode.
The mode is used as input parameter in
SetUpdateStatusMode and as output parameter in
GetUpdateStatusMode
- Parameters:
-
- ManualCompute
- The user chooses when he want to compute the exact Update status.
- AutomaticCompute
- Additional data are being loaded to compute an exact Update status.
This object is included in the file: CATIAsmGeneralSettingAtt.h
If needed, your Imakefile.mk should include the module: CATAssemblyInterfaces