All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

GSMInterfaces Interface CATIGSMThickness

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

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


interface CATIGSMThickness

Interface of the thickness on a surface.
Role: Allows you to get and set the thickness of a surface: a surface, an orientation, a thickness1 value and a thickness2 value.


Method Index


o GetCkeThickness1Value(CATICkeParm_var&)
Gets the first thickness value.
o GetCkeThickness2Value(CATICkeParm_var&)
Gets the second thickness value.
o GetOrientation(CATGSMOrientation&)
Gets the orientation of the thickness.
o GetThickness1Value(double&)
Gets the first thickness value.
o GetThickness2Value(double&)
Gets the second thickness value.
o InvertOrientation()
Inverts the orientation.
o SetOrientation(CATGSMOrientation)
Sets the orientation of the thickness.
o SetThickness1Value(CATICkeParm_var)
Sets the first thickness value.
o SetThickness1Value(double)
Sets the first thickness value in MKS (meters).
o SetThickness2Value(CATICkeParm_var)
Sets the second thickness value.
o SetThickness2Value(double)
Sets the second thickness value in MKS (meters).

Methods


o GetCkeThickness1Value
public virtual HRESULT GetCkeThickness1Value(CATICkeParm_var& oThickness1Value) = 0
Gets the first thickness value.
Parameters:
oThickness1Value
Thickness1 value
o GetCkeThickness2Value
public virtual HRESULT GetCkeThickness2Value(CATICkeParm_var& oThickness2Value) = 0
Gets the second thickness value.
Parameters:
oThickness2Value
Thickness2 value
o GetOrientation
public virtual HRESULT GetOrientation(CATGSMOrientation& oOrientation) = 0
Gets the orientation of the thickness.
o GetThickness1Value
public virtual HRESULT GetThickness1Value(double& oThickness1Value) = 0
Gets the first thickness value.
Parameters:
oThickness1Value
Thickness1 value
o GetThickness2Value
public virtual HRESULT GetThickness2Value(double& oThickness2Value) = 0
Gets the second thickness value.
Parameters:
oThickness2Value
Thickness2 value
o InvertOrientation
public virtual HRESULT InvertOrientation()= 0
Inverts the orientation.
o SetOrientation
public virtual HRESULT SetOrientation( const CATGSMOrientation iOrientation) = 0
Sets the orientation of the thickness.
o SetThickness1Value
public virtual HRESULT SetThickness1Value( const CATICkeParm_var iThickness1Value) = 0
Sets the first thickness value.
Parameters:
iThickness1Value
Thickness1 value
o SetThickness1Value
public virtual HRESULT SetThickness1Value(double iThickness1Value) = 0
Sets the first thickness value in MKS (meters).
Parameters:
iThickness1Value
Thickness1 value
o SetThickness2Value
public virtual HRESULT SetThickness2Value( const CATICkeParm_var iThickness2Value) = 0
Sets the second thickness value.
Parameters:
iThickness2Value
Thickness2 value
o SetThickness2Value
public virtual HRESULT SetThickness2Value(double iThickness2Value) = 0
Sets the second thickness value in MKS (meters).
Parameters:
iThickness2Value
Thickness2 value

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

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