CATSketcherUseItf Interface CATISktUse2DCstPoint
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISktUse2DCstPoint
2D Spline Control Point Management.
Method Index
- o
GetCurvature(double*)
- Get Curvature coordinates.
- o
GetCurvature(IID&,void**)
- Get Curvature norm as a CATICkeParm.
- o
GetTangent()
- Get Tangent Direction.
- o
SetCurvature(double*)
- Define Curvature coordinates.
- o
SetCurvature(CATICkeParm_var&)
- Define Curvature norm as a CATICkeParm.
- o
SetTangent(double*)
- Set Tangent Direction.
- o
UnsetCurvature()
- Unset Curvature.
- o
UnsetTangent()
- Unset Tangent Direction.
Methods
o GetCurvature
public virtual HRESULT GetCurvature( | double* | oCurvature) = 0 |
-
Get Curvature coordinates.
o GetCurvature
public virtual HRESULT GetCurvature( | const IID& | iid, |
| void** | oObj) = 0 |
-
Get Curvature norm as a CATICkeParm.
o GetTangent
-
Get Tangent Direction.
o SetCurvature
public virtual HRESULT SetCurvature( | const double* | iCurvature) = 0 |
-
Define Curvature coordinates.
o SetCurvature
public virtual HRESULT SetCurvature( | const CATICkeParm_var& | iparam) = 0 |
-
Define Curvature norm as a CATICkeParm.
o SetTangent
public virtual HRESULT SetTangent( | const double* | iDirection) = 0 |
-
Set Tangent Direction.
o UnsetCurvature
public virtual HRESULT UnsetCurvature( | )= 0 |
-
Unset Curvature.
o UnsetTangent
public virtual HRESULT UnsetTangent( | )= 0 |
-
Unset Tangent Direction.
This object is included in the file: CATISktUse2DCstPoint.h
If needed, your Imakefile.mk should include the module: CATSketcherUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.