All Frameworks Class Hierarchy This Framework Previous Next Indexes
SketcherInterfaces Interface CATI2DCstPoint
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---SketcherInterfaces.IDMPoint2D
|
+---SketcherInterfaces.CATI2DPoint
|
+---CATI2DCstPoint
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATI2DCstPoint
2D Spline Control Point Management.
Method Index
- o
GetCurvature(IID&,void**)
- Get Curvature norm as a CATICkeParm.
- o
GetCurvature(double*)
- Get Curvature coordinates.
- o
GetTangent()
- Get Tangent Direction.
- o
SetCurvature(CATICkeParm_var&)
- Define Curvature norm as a CATICkeParm.
- o
SetCurvature(double*)
- Define Curvature coordinates.
- o
SetTangent(double*)
- Set Tangent Direction.
- o
UnsetCurvature()
- Unset Curvature.
- o
UnsetTangent()
- Unset Tangent Direction.
Methods
o GetCurvature
public virtual HRESULT GetCurvature( | const IID& | iid, |
| void** | oObj) = 0 |
-
Get Curvature norm as a CATICkeParm.
o GetCurvature
public virtual HRESULT GetCurvature( | double* | oCurvature) = 0 |
-
Get Curvature coordinates.
o GetTangent
-
Get Tangent Direction.
o SetCurvature
public virtual HRESULT SetCurvature( | const CATICkeParm_var& | iparam) = 0 |
-
Define Curvature norm as a CATICkeParm.
o SetCurvature
public virtual HRESULT SetCurvature( | const double* | iCurvature) = 0 |
-
Define Curvature coordinates.
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: CATI2DCstPoint.h
If needed, your Imakefile.mk should include the module: CATSketcherInterfaces