Version: 9.12.0
GEOMImpl_ICurvesOperations.cxx File Reference
#include <Python.h>
#include <structmember.h>
#include "GEOMImpl_ICurvesOperations.hxx"
#include "GEOMImpl_Types.hxx"
#include "GEOM_Function.hxx"
#include "GEOM_PythonDump.hxx"
#include "GEOMImpl_PolylineDriver.hxx"
#include "GEOMImpl_CircleDriver.hxx"
#include "GEOMImpl_SplineDriver.hxx"
#include "GEOMImpl_EllipseDriver.hxx"
#include "GEOMImpl_ArcDriver.hxx"
#include "GEOMImpl_ShapeDriver.hxx"
#include "GEOMImpl_SketcherDriver.hxx"
#include "GEOMImpl_3DSketcherDriver.hxx"
#include "GEOMImpl_IPolyline.hxx"
#include "GEOMImpl_IPolyline2D.hxx"
#include "GEOMImpl_ICircle.hxx"
#include "GEOMImpl_ISpline.hxx"
#include "GEOMImpl_IEllipse.hxx"
#include "GEOMImpl_IArc.hxx"
#include "GEOMImpl_ISketcher.hxx"
#include "GEOMImpl_I3DSketcher.hxx"
#include "GEOMImpl_ICurveParametric.hxx"
#include "GEOMImpl_IIsoline.hxx"
#include "GEOMImpl_PolylineDumper.hxx"
#include "utilities.h"
#include <TDF_Tool.hxx>
#include <TColStd_HArray1OfByte.hxx>
#include <TColStd_HArray1OfReal.hxx>
#include <Standard_Failure.hxx>
#include <Standard_ErrorHandler.hxx>

Functions

 Handle (GEOM_Object) GEOMImpl_ICurvesOperations
 

Function Documentation

◆ Handle()

Handle ( GEOM_Object  )

MakeCircleThreePnt

MakeCircleCenter2Pnt

MakeCirclePntVecR

MakeEllipse

MakeArc

MakeArcCenter

MakeArcOfEllipse

MakePolyline

MakeSplineBezier

MakeSplineInterpolation

MakeSplineInterpolWithTangents

MakeCurveParametric

MakeSketcher

MakeSketcherOnPlane

Make3DSketcherCommand

Make3DSketcher

MakeIsoline

MakePolyline2D

MakePolyline2DOnPlane

References CIRCLE_THREE_PNT, GEOM_CIRCLE, GEOM_IOperations::GetEngine(), GEOM_IOperations::GetSolver(), GEOMImpl_ICurvesOperations::Handle(), KO, OK, GEOM_IOperations::SetErrorCode(), GEOMImpl_ICircle::SetPoint1(), GEOMImpl_ICircle::SetPoint2(), and GEOMImpl_ICircle::SetPoint3().