All Frameworks Class Hierarchy This Framework Previous Next Indexes
System.IUnknown | +---System.IDispatch | +---System.CATBaseUnknown | +---CATIMmiResultFreeze
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMmiResultFreeze
Interface to freeze an element of the CATPart.
Role: This interface allows to freeze a feature.
The geometrical result of a frozen feature is no more recomputed during update operation.
A feature obtained by a copy/paste as result with link operation inside the same CATPart can be frozen.
On this feature, freeze do the same thing as the deactivate command.
An external reference cannot be frozen.
public virtual HRESULT Freeze( | )= 0 |
S_OK
if the feature is frozen.
S_FALSE
if the feature is already frozen.
E_FAIL
if the feature cannot be frozen.
public virtual CATBoolean IsFrozen( | )= 0 |
CATTrue
if the feature is frozen.
CATFalse
if the feature is not frozen.
public virtual HRESULT Unfreeze( | )= 0 |
S_OK
if the feature is unfrozen.
S_FALSE
if the feature is already unfrozen.
E_FAIL
if the feature cannot be unfrozen.
Copyright © 2003, Dassault Systèmes. All rights reserved.