All Frameworks  Class Hierarchy  This Framework  Indexes   

KnowledgeInterfaces Interface CATILieToleranceSheetSettingAtt

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


interface CATILieToleranceSheetSettingAtt

The interface to access a CATIAToleranceSheetSettingAtt.
This interface may be used to read or modify in the CATIA\Tools\Option the settings values of Tolerance sheet.


Method Index


o GetAngleMaxToleranceInfo(CATSettingInfo*)
Retrieves the state of the AngleMaxTolerance parameter.
o GetAngleMaxTolerance(double&)
Retrieves the AngleMaxTolerance attribute.
o GetAngleMinToleranceInfo(CATSettingInfo*)
Retrieves the state of the AngleMinTolerance parameter.
o GetAngleMinTolerance(double&)
Retrieves the AngleMinTolerance attribute.
o GetDefaultToleranceInfo(CATSettingInfo*)
Retrieves the state of the DefaultTolerance parameter.
o GetDefaultTolerance(int&)
Retrieves the DefaultTolerance attribute.
o GetLengthMaxToleranceInfo(CATSettingInfo*)
Retrieves the state of the LengthMaxTolerance parameter.
o GetLengthMaxTolerance(double&)
Retrieves the LengthMaxTolerance attribute.
o GetLengthMinToleranceInfo(CATSettingInfo*)
Retrieves the state of the LengthMinTolerance parameter.
o GetLengthMinTolerance(double&)
Retrieves the LengthMinTolerance attribute.
o SetAngleMaxToleranceLock(unsigned char)
Locks or unlocks the AngleMaxTolerance parameter.
o SetAngleMaxTolerance(double&)
Sets the AngleMaxTolerance attribute.
o SetAngleMinToleranceLock(unsigned char)
Locks or unlocks the AngleMinTolerance parameter.
o SetAngleMinTolerance(double&)
Sets the AngleMinTolerance attribute.
o SetDefaultToleranceLock(unsigned char)
Locks or unlocks the DefaultTolerance parameter.
o SetDefaultTolerance(int&)
Sets the DefaultTolerance attribute.
o SetLengthMaxToleranceLock(unsigned char)
Locks or unlocks the LengthMaxTolerance parameter.
o SetLengthMaxTolerance(double&)
Sets the LengthMaxTolerance attribute.
o SetLengthMinToleranceLock(unsigned char)
Locks or unlocks the LengthMinTolerance parameter.
o SetLengthMinTolerance(double&)
Sets the LengthMinTolerance attribute.

Methods


o GetAngleMaxToleranceInfo
public virtual GetAngleMaxToleranceInfo( oInfo)
Retrieves the state of the AngleMaxTolerance parameter.
Parameters:
oInfo
Address of an object CATSettingInfo.
Returns:
Legal values:
S_OK : on Success
E_FAIL: on failure
o GetAngleMaxTolerance
public virtual GetAngleMaxTolerance( ioAngleMaxTolerance)
Retrieves the AngleMaxTolerance attribute.
Role:Return the AngleMaxTolerance parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
oAngleMaxTolerance
The angle maximum tolerance value.
o GetAngleMinToleranceInfo
public virtual GetAngleMinToleranceInfo( oInfo)
Retrieves the state of the AngleMinTolerance parameter.
Parameters:
oInfo
Address of an object CATSettingInfo.
Returns:
Legal values:
S_OK : on Success
E_FAIL: on failure
o GetAngleMinTolerance
public virtual GetAngleMinTolerance( ioAngleMinTolerance)
Retrieves the AngleMinTolerance attribute.
Role:Return the AngleMinTolerance parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
oAngleMinTolerance
The angle minimum tolerance value.
o GetDefaultToleranceInfo
public virtual GetDefaultToleranceInfo( oInfo)
Retrieves the state of the DefaultTolerance parameter.
Parameters:
oInfo
Address of an object CATSettingInfo.
Returns:
Legal values:
S_OK : on Success
E_FAIL: on failure
o GetDefaultTolerance
public virtual GetDefaultTolerance( ioDefaultTolerance)
Retrieves the DefaultTolerance attribute.
Role:Return the DefaultTolerance parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
oDefaultTolerance
Legal values:
0 : to not accept a default tolerance
1 : to accept a default tolerance.
o GetLengthMaxToleranceInfo
public virtual GetLengthMaxToleranceInfo( oInfo)
Retrieves the state of the LengthMaxTolerance parameter.
Parameters:
oInfo
Address of an object CATSettingInfo.
Returns:
Legal values:
S_OK : on Success
E_FAIL: on failure
o GetLengthMaxTolerance
public virtual GetLengthMaxTolerance( ioLengthMaxTolerance)
Retrieves the LengthMaxTolerance attribute.
Role:Return the LengthMaxTolerance parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
oLengthMaxTolerance
The length maximum tolerance value.
o GetLengthMinToleranceInfo
public virtual GetLengthMinToleranceInfo( oInfo)
Retrieves the state of the LengthMinTolerance parameter.
Parameters:
oInfo
Address of an object CATSettingInfo.
Returns:
Legal values:
S_OK : on Success
E_FAIL: on failure
o GetLengthMinTolerance
public virtual GetLengthMinTolerance( ioLengthMinTolerance)
Retrieves the LengthMinTolerance attribute.
Role:Return the LengthMinTolerance parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
oLengthMinTolerance
The length minimum tolerance value.
o SetAngleMaxToleranceLock
public virtual SetAngleMaxToleranceLock( iLocked)
Locks or unlocks the AngleMaxTolerance parameter.
Role: Locks or unlocks the AngleMaxTolerance parameter if the operation is allowed in the current administrated environment. In user mode this method will always return E_FAIL.
Parameters:
iLocked
the locking operation to be performed Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
Returns:
Legal values:
S_OK : on Success
E_FAIL: on failure
o SetAngleMaxTolerance
public virtual SetAngleMaxTolerance( const iAngleMaxTolerance)
Sets the AngleMaxTolerance attribute.
Role:Set the AngleMaxTolerance parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
oAngleMaxTolerance
The angle maximum tolerance value.
o SetAngleMinToleranceLock
public virtual SetAngleMinToleranceLock( iLocked)
Locks or unlocks the AngleMinTolerance parameter.
Role: Locks or unlocks the AngleMinTolerance parameter if the operation is allowed in the current administrated environment. In user mode this method will always return E_FAIL.
Parameters:
iLocked
the locking operation to be performed Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
Returns:
Legal values:
S_OK : on Success
E_FAIL: on failure
o SetAngleMinTolerance
public virtual SetAngleMinTolerance( const iAngleMinTolerance)
Sets the AngleMinTolerance attribute.
Role:Set the AngleMinTolerance parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
oAngleMinTolerance
The angle minimum tolerance value.
o SetDefaultToleranceLock
public virtual SetDefaultToleranceLock( iLocked)
Locks or unlocks the DefaultTolerance parameter.
Role: Locks or unlocks the DefaultTolerance parameter if the operation is allowed in the current administrated environment. In user mode this method will always return E_FAIL.
Parameters:
iLocked
the locking operation to be performed Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
Returns:
Legal values:
S_OK : on Success
E_FAIL: on failure
o SetDefaultTolerance
public virtual SetDefaultTolerance( const iDefaultTolerance)
Sets the DefaultTolerance attribute.
Role:Set the DefaultTolerance parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
oDefaultTolerance
Legal values:
0 : to not accept a default tolerance
1 : to accept a default tolerance.
o SetLengthMaxToleranceLock
public virtual SetLengthMaxToleranceLock( iLocked)
Locks or unlocks the LengthMaxTolerance parameter.
Role: Locks or unlocks the LengthMaxTolerance parameter if the operation is allowed in the current administrated environment. In user mode this method will always return E_FAIL.
Parameters:
iLocked
the locking operation to be performed Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
Returns:
Legal values:
S_OK : on Success
E_FAIL: on failure
o SetLengthMaxTolerance
public virtual SetLengthMaxTolerance( const iLengthMaxTolerance)
Sets the LengthMaxTolerance attribute.
Role:Set the LengthMaxTolerance parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
oLengthMaxTolerance
The length maximum tolerance value.
o SetLengthMinToleranceLock
public virtual SetLengthMinToleranceLock( iLocked)
Locks or unlocks the LengthMinTolerance parameter.
Role: Locks or unlocks the LengthMinTolerance parameter if the operation is allowed in the current administrated environment. In user mode this method will always return E_FAIL.
Parameters:
iLocked
the locking operation to be performed Legal values:
1 : to lock the parameter.
0: to unlock the parameter.
Returns:
Legal values:
S_OK : on Success
E_FAIL: on failure
o SetLengthMinTolerance
public virtual SetLengthMinTolerance( const iLengthMinTolerance)
Sets the LengthMinTolerance attribute.
Role:Set the LengthMinTolerance parameter if it is possible in the current administrative context. In user mode this method will always return E_FAIL.
Parameters:
oLengthMinTolerance
The length minimum tolerance value.

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

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