All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

PartInterfaces Interface CATICounterDrilledHole

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

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


interface CATICounterDrilledHole

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

See also:
CATINewHole


Method Index


o GetCDAngle(CATICkeParm_var&)
Returns parameter linked to CounterDrilled angle.
o GetCDAngle(double&)
Returns value of CounterDrilled angle.
o GetCDDepth(CATICkeParm_var&)
Returns parameter linked to the CounterDrilled depth.
o GetCDDepth(double&)
Returns value of CounterDrilled depth.
o GetCDDiameter(CATICkeParm_var&)
Returns parameter linked to CounterDrilled diameter.
o GetCDDiameter(double&)
Returns CounterDrilled hole diameter.
o SetCDAngle(double)
Sets value of CounterDrilled angle.
o SetCDDepth(double)
Sets value of CounterDrilled depth.
o SetCDDiameter(double)
Sets value of CounterDrilled diameter.

Methods


o GetCDAngle
public virtual void GetCDAngle(CATICkeParm_var& oAngleParm) = 0
Returns parameter linked to CounterDrilled angle.
Parameters:
oAngleParm
Parameter linked to CounterDrilled angle.
o GetCDAngle
public virtual void GetCDAngle(double& oAngle) = 0
Returns value of CounterDrilled angle.
Parameters:
oAngle
Value of CounterDrilled angle.
o GetCDDepth
public virtual void GetCDDepth(CATICkeParm_var& oDepthParm) = 0
Returns parameter linked to the CounterDrilled depth.
Parameters:
oDepthParm
Parameter linked to the CounterDrilled depth.
o GetCDDepth
public virtual void GetCDDepth(double& oDepth) = 0
Returns value of CounterDrilled depth.
Parameters:
oDepth
Value of CounterDrilled depth.
o GetCDDiameter
public virtual void GetCDDiameter(CATICkeParm_var& oDiameterParm) = 0
Returns parameter linked to CounterDrilled diameter.
Parameters:
oDiameterParm
Parameter linked to CounterDrilled diameter.
o GetCDDiameter
public virtual void GetCDDiameter(double& oDiameter) = 0
Returns CounterDrilled hole diameter.
Parameters:
oDiameter
Value of CounterDrilled diameter.
o SetCDAngle
public virtual void SetCDAngle( const double iAngle) = 0
Sets value of CounterDrilled angle.
Parameters:
iAngle
Value of CounterDrilled angle.
o SetCDDepth
public virtual void SetCDDepth( const double iDepth) = 0
Sets value of CounterDrilled depth.
Parameters:
iDepth
Value of CounterDrilled depth.
o SetCDDiameter
public virtual void SetCDDiameter( const double iDiameter) = 0
Sets value of CounterDrilled diameter.
Parameters:
iDiameter
Value of CounterDrilled diameter.

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

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