MachiningOperationUseItf Interface DELIMfgLatheLocalPlaneElement

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


interface DELIMfgLatheLocalPlaneElement

Manage Lathe Local Plane Element


Method Index


o GetDirections(CATMathPoint&,CATMathDirection&,CATMathDirection&)
Retrieves the orthonormalized directions.
o GetLocalPlaneElement(CATBaseUnknown_var&)
Get the Local plane defined on a Lathe Feature.
o GetMachiningAxis(CATMathAxis&)
Retrieves the Machining Axis System selected for Local Plane definition.
o GetTurningMachiningAxis(CATMathAxis&)
Retrieves the Machining Axis System based on Axial / Radial definition.
o RemoveLocalPlaneElement(int&)
Remove the Local plane defined on a Lathe Feature.
o SetLocalPlaneElement(CATBaseUnknown_var&,int&)
Set the Local plane on a Lathe Feature.

Methods


o GetDirections
public virtual GetDirections( ioOrigin,
ioAxialDirection,
ioRadialDirection)
Retrieves the orthonormalized directions.
Returns:
Error code of function.
o GetLocalPlaneElement
public virtual GetLocalPlaneElement( oLocalPlaneElement)
Get the Local plane defined on a Lathe Feature.
Parameters:
oLocalPlaneElement
The returned local plane.
Returns:
Error code of function.
o GetMachiningAxis
public virtual GetMachiningAxis( oMathAxis)
Retrieves the Machining Axis System selected for Local Plane definition.
Returns:
Error code of function.
o GetTurningMachiningAxis
public virtual GetTurningMachiningAxis( oMathAxis)
Retrieves the Machining Axis System based on Axial / Radial definition. X = Axial axis. Y = Radial axis. Z = Axial ^ Radial.
Returns:
Error code of function.
o RemoveLocalPlaneElement
public virtual RemoveLocalPlaneElement( const iNotif= 0)
Remove the Local plane defined on a Lathe Feature.
Returns:
Error code of function.
o SetLocalPlaneElement
public virtual SetLocalPlaneElement( iLocalPlaneElement,
const iNotif= 0)
Set the Local plane on a Lathe Feature.
Parameters:
oLocalPlaneElement
The returned local plane.
Returns:
Error code of function.

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.