CATSketcherUseItf Interface CATISktUse2DHyperbola
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISktUse2DHyperbola
2D Hyperbola definition.
Role: This interface describes a hyperbola in 2D space. Its methods
provide access to the hyperbola's parameters, which fully describe the hyperbola.
Method Index
- o
GetHyperbolaData(double*,double*,double*,double*)
- Returns the hyperbola's parameters.
- o
SetHyperbolaData(double*,double*,double,double)
- Defines the hyperbola's parameters.
Methods
o GetHyperbolaData
public virtual GetHyperbolaData( | | oPoint, |
| | oAxis, |
| | oRadius1, |
| | oRadius2) |
-
Returns the hyperbola's parameters.
- Parameters:
-
- oPoint
- [out] The 2D center point coordinates.
- oAxis
- [out] The 2D axis direction coordinates.
- oRadius1
- [out] The radius of the hyperbola.
- oRadius2
- [out] The imaginary radius of the hyperbola.
- Returns:
- HRESULT
o SetHyperbolaData
public virtual SetHyperbolaData( | const | iPoint, |
| const | iAxis, |
| | iRadius1, |
| | iRadius2) |
-
Defines the hyperbola's parameters.
- Parameters:
-
- iPoint
- [in] The 2D center point coordinates.
- iAxis
- [in] The 2D axis direction coordinates.
- iRadius1
- [in] The radius of the hyperbola.
- iRadius2
- [in] The imaginary radius of the hyperbola.
- Returns:
- HRESULT
This object is included in the file: CATISktUse2DHyperbola.h
If needed, your Imakefile.mk should include the module: CATSketcherUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.