CATSketcherUseItf Interface CATISktUse2DDirection

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


interface CATISktUse2DDirection

Interface for 2D direction edition.
Role: This interface describes the direction in 2D space. The methods provides edition of the direction's parameters, which fully describe it.


Method Index


o GetDirectionData(double*,double*)
Returns the informations that fully describes the direction.
o SetDirectionData(double*)
Defines the informations that fully describes the direction.

Methods


o GetDirectionData
public virtual GetDirectionData( iPoint,
iDirection)
Returns the informations that fully describes the direction.
Parameters:
double
*iPoint [out] The 2D origin point coordinates.
double
*iDirection [out] The 2D direction coordinates (normalized).
Returns:
HRESULT
o SetDirectionData
public virtual SetDirectionData( const iDirection)
Defines the informations that fully describes the direction.
Parameters:
const
double *iPoint [in] The 2D origin point coordinates.
const
double *iDirection [in] The 2D direction coordinates (will be normalized).
Returns:
HRESULT

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

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