All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

GSMInterfaces Interface CATIGSMPointTangent

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

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


interface CATIGSMPointTangent

Interface to point tangent feature.
Role: Allows you to access data of the point feature created as follow : The tangent to the curve at this point is colinear to a given direction. The resulting feature can contain several points.

See also:
CATIGSMFactory.CreatePoint


Method Index


o GetCurve(CATISpecObject_var&)
Gets the curve.
o GetDirection(CATIGSMDirection_var&)
Gets the direction.
o SetCurve(CATISpecObject_var)
Set the curve.
o SetDirection(CATIGSMDirection_var)
Sets the direction.

Methods


o GetCurve
public virtual HRESULT GetCurve(CATISpecObject_var& oCurve) = 0
Gets the curve.
Parameters:
oCurve
Support curve
o GetDirection
public virtual HRESULT GetDirection(CATIGSMDirection_var& oDirection) = 0
Gets the direction.
See also:
CATIGSMDirection
o SetCurve
public virtual HRESULT SetCurve( const CATISpecObject_var iCurve) = 0
Set the curve.
Parameters:
iCurve
Supportting curve
o SetDirection
public virtual HRESULT SetDirection( const CATIGSMDirection_var iDirection) = 0
Sets the direction.
See also:
CATIGSMDirection

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

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