All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

GSMInterfaces Interface CATIGSMPlaneTangent

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

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


interface CATIGSMPlaneTangent

Interface to tangency plane feature.
Role: Allows you to access data of the the plane feature tangent to a surface at a given point.

See also:
CATIGSMFactory.CreatePlaneTangent


Method Index


o GetSupport(CATISpecObject_var&)
Gets the surface to which the plane is to be tangent.
o GetTangencyPoint(CATISpecObject_var&)
Gets the tangency point.
o SetSupport(CATISpecObject_var)
Sets the surface to which the plane is to be tangent.
o SetTangencyPoint(CATISpecObject_var)
Sets the tangency point.

Methods


o GetSupport
public virtual HRESULT GetSupport(CATISpecObject_var& oSupport) = 0
Gets the surface to which the plane is to be tangent.
Parameters:
oSupport
reference surface
o GetTangencyPoint
public virtual HRESULT GetTangencyPoint(CATISpecObject_var& oPoint) = 0
Gets the tangency point.
Parameters:
oPoint
tangency point
o SetSupport
public virtual HRESULT SetSupport( const CATISpecObject_var iSupport) = 0
Sets the surface to which the plane is to be tangent.
Parameters:
iSupport
reference surface
o SetTangencyPoint
public virtual HRESULT SetTangencyPoint( const CATISpecObject_var iPoint) = 0
Sets the tangency point.
Parameters:
iPoint
tangency point

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

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