CATSketcherUseItf Interface CATISktUse2DCircle
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISktUse2DCircle
2D Circle definition.
Role: This interface is used to access to 2D Circle parameters.
Method Index
- o
GetCenter(int)
-
- o
GetEndAngle(double*)
-
- o
GetStartAngle(double*)
-
- o
Set3PointsArc(double*,double*,double*,int)
-
- o
SetCenter(CATISktUse2DPoint_var&)
-
- o
SetCircleData(double*,double)
- Defines the circle's parameters.
- o
SetCorner(CATISktUse2DCurve*,CATISktUse2DCurve*,double*,double*)
-
- o
SetTangentArc(double*,double*,double*,int)
-
Methods
o GetCenter
public virtual GetCenter( | | iGenerate | =1) |
-
o GetEndAngle
public virtual GetEndAngle( | | oEndAngle) |
-
o GetStartAngle
public virtual GetStartAngle( | | oStartAngle) |
-
o Set3PointsArc
public virtual Set3PointsArc( | const | iPt1, |
| const | iPt2, |
| const | iPt3, |
| | iTrim | =1) |
-
o SetCenter
public virtual SetCenter( | const | iPoint) |
-
o SetCircleData
public virtual SetCircleData( | const | iPoint, |
| | iRadius) |
-
Defines the circle's parameters.
- Parameters:
-
- iPoint
- [out] The new 2D center point coordinates.
- iRadius
- [out] The new radius.
- Returns:
- HRESULT
o SetCorner
public virtual SetCorner( | const | iCurve1, |
| const | iCurve2, |
| const | iPoint, |
| const | iRadius | =NULL) |
-
o SetTangentArc
public virtual SetTangentArc( | const | iPt1, |
| const | iTg1, |
| const | iPt2, |
| | iTrim | =1) |
-
This object is included in the file: CATISktUse2DCircle.h
If needed, your Imakefile.mk should include the module: CATSketcherUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.