All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

PartInterfaces Interface CATICounterSunkHole

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---PartInterfaces.CATIShape
        |
        +---PartInterfaces.CATINewHole
          |
          +---CATICounterSunkHole
 

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


interface CATICounterSunkHole

Class to manage CounterSunk hole feature.
Role: This class inherits from CATINewHole. It is used to manage angle and depth of a CounterSunk hole.

See also:
CATINewHole


Method Index


o GetCSAngle(CATICkeParm_var&)
Returns parameter linked to CounterSunk angle.
o GetCSAngle(double&)
Returns value of CounterSunk angle.
o GetCSDepth(CATICkeParm_var&)
Returns parameter linked to CounterSunk depth.
o GetCSDepth(double&)
Returns value of CounterSunk depth.
o SetCSAngle(double)
Sets value of CounterSunk angle.
o SetCSDepth(double)
Sets value of CounterSunk depth.

Methods


o GetCSAngle
public virtual void GetCSAngle(CATICkeParm_var& oAngleParm) = 0
Returns parameter linked to CounterSunk angle.
Parameters:
oAngleParm
Parameter linked to CounterSunk angle.
o GetCSAngle
public virtual void GetCSAngle(double& oAngle) = 0
Returns value of CounterSunk angle.
Parameters:
oAngle
Value of CounterSunk angle.
o GetCSDepth
public virtual void GetCSDepth(CATICkeParm_var& oDepthParm) = 0
Returns parameter linked to CounterSunk depth.
Parameters:
oDepthParm
Parameter linked to CounterSunk depth.
o GetCSDepth
public virtual void GetCSDepth(double& oDepth) = 0
Returns value of CounterSunk depth.
Parameters:
oDepth
Value of CounterSunk depth.
o SetCSAngle
public virtual void SetCSAngle( const double iAngle) = 0
Sets value of CounterSunk angle.
Parameters:
iAngle
Value of CounterSunk angle.
o SetCSDepth
public virtual void SetCSDepth( const double iDepth) = 0
Sets value of CounterSunk depth.
Parameters:
iDepth
Value of CounterSunk depth.

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

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