Version: 6.3.1
Data Structures | Functions | Variables

src/GEOMImpl/GEOMImpl_ICurvesOperations.cxx File Reference

#include <Python.h>
#include <structmember.h>
#include <Standard_Stream.hxx>
#include <GEOMImpl_ICurvesOperations.hxx>
#include <TColStd_HArray1OfReal.hxx>
#include <GEOM_Function.hxx>
#include <GEOM_PythonDump.hxx>
#include <GEOMImpl_Types.hxx>
#include <GEOMImpl_PolylineDriver.hxx>
#include <GEOMImpl_CircleDriver.hxx>
#include <GEOMImpl_SplineDriver.hxx>
#include <GEOMImpl_EllipseDriver.hxx>
#include <GEOMImpl_ArcDriver.hxx>
#include <GEOMImpl_SketcherDriver.hxx>
#include <GEOMImpl_3DSketcherDriver.hxx>
#include <GEOMImpl_IPolyline.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 "utilities.h"
#include <TDF_Tool.hxx>
#include <Standard_Failure.hxx>
#include <Standard_ErrorHandler.hxx>
Include dependency graph for GEOMImpl_ICurvesOperations.cxx:

Data Structures

struct  PyStdOut

Functions

static void PyStdOut_dealloc (PyStdOut *self)
static PyObject * PyStdOut_write (PyStdOut *self, PyObject *args)
PyObject * newPyStdOut (std::string &out)
 Handle (GEOM_Object) GEOMImpl_ICurvesOperations

Variables

static PyMethodDef PyStdOut_methods []
static PyMemberDef PyStdOut_memberlist []
static PyTypeObject PyStdOut_Type

Function Documentation

static void PyStdOut_dealloc ( PyStdOut self) [static]
static PyObject* PyStdOut_write ( PyStdOut self,
PyObject *  args 
) [static]

References GEOM_shellSolid.l.

PyObject* newPyStdOut ( std::string &  out)
Handle ( GEOM_Object  )

MakeCircleThreePnt

MakeCircleCenter2Pnt

MakeCirclePntVecR

MakeEllipse

MakeArc

MakeArcCenter

MakeArcOfEllipse

MakePolyline

MakeSplineBezier

MakeSplineInterpolation

MakeCurveParametric

MakeSketcher

Make3DSketcher

MakeSketcherOnPlane

References CIRCLE_THREE_PNT, GEOM_CIRCLE, GEOMImpl_CircleDriver.GetID(), Handle(), KO, OK, GEOMImpl_ICircle.SetPoint1(), GEOMImpl_ICircle.SetPoint2(), and GEOMImpl_ICircle.SetPoint3().


Variable Documentation

PyMethodDef PyStdOut_methods[] [static]
Initial value:
 {
  {"write",  (PyCFunction)PyStdOut_write,  METH_VARARGS,
    PyDoc_STR("write(string) -> None")},
  {NULL,    NULL}   
}
PyMemberDef PyStdOut_memberlist[] [static]
Initial value:
 {
  {(char*)"softspace", T_INT,  offsetof(PyStdOut, softspace), 0,
   (char*)"flag indicating that a space needs to be printed; used by print"},
  {NULL} 
}
PyTypeObject PyStdOut_Type [static]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS