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 GetCurvature( oCurvature)
Get Curvature coordinates.
o GetCurvature
public virtual GetCurvature( const iid,
oObj)
Get Curvature norm as a CATICkeParm.
o GetTangent
public virtual GetTangent()
Get Tangent Direction.
o SetCurvature
public virtual SetCurvature( const iCurvature)
Define Curvature coordinates.
o SetCurvature
public virtual SetCurvature( const iparam)
Define Curvature norm as a CATICkeParm.
o SetTangent
public virtual SetTangent( const iDirection)
Set Tangent Direction.
o UnsetCurvature
public virtual UnsetCurvature()
Unset Curvature.
o UnsetTangent
public virtual UnsetTangent()
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.