The python export class for GeomHyperbola. More...

#include <HyperbolaPy.h>

Public Types

typedef GeomHyperbolaPointerType
 
- Public Types inherited from Part::ConicPy
typedef GeomConicPointerType
 
- Public Types inherited from Part::GeometryCurvePy
typedef GeomCurvePointerType
 
- Public Types inherited from Part::GeometryPy
typedef GeometryPointerType
 
- Public Types inherited from Base::PyObjectBase
typedef void * PointerType
 
enum  Status { Valid = 0, Immutable = 1, Notify = 2, NoTrack = 3 }
 

Public Member Functions

virtual PyTypeObject * GetType (void)
 
 HyperbolaPy (GeomHyperbola *pcObject, PyTypeObject *T=&Type)
 
virtual int PyInit (PyObject *args, PyObject *k)
 PyInit method Override this method to initialize a newly created instance of the class (Constructor) More...
 
std::string representation (void) const
 
- Public Member Functions inherited from Part::ConicPy
 ConicPy (GeomConic *pcObject, PyTypeObject *T=&Type)
 
std::string representation (void) const
 
Py::Object getLocation (void) const
 getter for the Location attribute More...
 
void setLocation (Py::Object arg)
 setter for the Location attribute More...
 
Py::Object getCenter (void) const
 getter for the Center attribute More...
 
void setCenter (Py::Object arg)
 setter for the Center attribute More...
 
Py::Float getEccentricity (void) const
 getter for the Eccentricity attribute More...
 
Py::Float getAngleXU (void) const
 getter for the AngleXU attribute More...
 
void setAngleXU (Py::Float arg)
 setter for the AngleXU attribute More...
 
Py::Object getAxis (void) const
 getter for the Axis attribute More...
 
void setAxis (Py::Object arg)
 setter for the Axis attribute More...
 
Py::Object getXAxis (void) const
 getter for the XAxis attribute More...
 
void setXAxis (Py::Object arg)
 setter for the XAxis attribute More...
 
Py::Object getYAxis (void) const
 getter for the YAxis attribute More...
 
void setYAxis (Py::Object arg)
 setter for the YAxis attribute More...
 
PyObjectgetCustomAttributes (const char *attr) const
 getter method for special attributes (e.g. dynamic ones) More...
 
int setCustomAttributes (const char *attr, PyObject *obj)
 setter for special attributes (e.g. More...
 
GeomConicgetGeomConicPtr (void) const
 getter for the object handled by this class More...
 
- Public Member Functions inherited from Part::GeometryCurvePy
 GeometryCurvePy (GeomCurve *pcObject, PyTypeObject *T=&Type)
 
std::string representation (void) const
 
PyObjecttoShape (PyObject *args)
 implementer for the toShape() method More...
 
PyObjectdiscretize (PyObject *args, PyObject *kwd)
 implementer for the discretize() method More...
 
PyObjectlength (PyObject *args)
 implementer for the length() method More...
 
PyObjectparameterAtDistance (PyObject *args)
 implementer for the parameterAtDistance() method More...
 
PyObjectvalue (PyObject *args)
 implementer for the value() method More...
 
PyObjecttangent (PyObject *args)
 implementer for the tangent() method More...
 
PyObjectmakeRuledSurface (PyObject *args)
 implementer for the makeRuledSurface() method More...
 
PyObjectintersect2d (PyObject *args)
 implementer for the intersect2d() method More...
 
PyObjectparameter (PyObject *args)
 implementer for the parameter() method More...
 
PyObjectnormal (PyObject *args)
 implementer for the normal() method More...
 
PyObjectcurvature (PyObject *args)
 implementer for the curvature() method More...
 
PyObjectcenterOfCurvature (PyObject *args)
 implementer for the centerOfCurvature() method More...
 
PyObjectintersect (PyObject *args)
 implementer for the intersect() method More...
 
PyObjectintersectCS (PyObject *args)
 implementer for the intersectCS() method More...
 
PyObjectintersectCC (PyObject *args)
 implementer for the intersectCC() method More...
 
PyObjecttoBSpline (PyObject *args)
 implementer for the toBSpline() method More...
 
PyObjecttoNurbs (PyObject *args)
 implementer for the toNurbs() method More...
 
PyObjecttrim (PyObject *args)
 implementer for the trim() method More...
 
PyObjectapproximateBSpline (PyObject *args)
 implementer for the approximateBSpline() method More...
 
PyObjectreverse (PyObject *args)
 implementer for the reverse() method More...
 
PyObjectreversedParameter (PyObject *args)
 implementer for the reversedParameter() method More...
 
PyObjectisPeriodic (PyObject *args)
 implementer for the isPeriodic() method More...
 
PyObjectperiod (PyObject *args)
 implementer for the period() method More...
 
PyObjectisClosed (PyObject *args)
 implementer for the isClosed() method More...
 
Py::String getContinuity (void) const
 getter for the Continuity attribute More...
 
Py::Float getFirstParameter (void) const
 getter for the FirstParameter attribute More...
 
Py::Float getLastParameter (void) const
 getter for the LastParameter attribute More...
 
PyObjectgetCustomAttributes (const char *attr) const
 getter method for special attributes (e.g. dynamic ones) More...
 
int setCustomAttributes (const char *attr, PyObject *obj)
 setter for special attributes (e.g. More...
 
GeomCurvegetGeomCurvePtr (void) const
 getter for the object handled by this class More...
 
- Public Member Functions inherited from Part::GeometryPy
 GeometryPy (Geometry *pcObject, PyTypeObject *T=&Type)
 
std::string representation (void) const
 
PyObjectmirror (PyObject *args)
 implementer for the mirror() method More...
 
PyObjectrotate (PyObject *args)
 implementer for the rotate() method More...
 
PyObjectscale (PyObject *args)
 implementer for the scale() method More...
 
PyObjecttransform (PyObject *args)
 implementer for the transform() method More...
 
PyObjecttranslate (PyObject *args)
 implementer for the translate() method More...
 
PyObjectcopy (PyObject *args)
 implementer for the copy() method More...
 
PyObjectclone (PyObject *args)
 implementer for the clone() method More...
 
PyObjecthasExtensionOfType (PyObject *args)
 implementer for the hasExtensionOfType() method More...
 
PyObjecthasExtensionOfName (PyObject *args)
 implementer for the hasExtensionOfName() method More...
 
PyObjectgetExtensionOfType (PyObject *args)
 implementer for the getExtensionOfType() method More...
 
PyObjectgetExtensionOfName (PyObject *args)
 implementer for the getExtensionOfName() method More...
 
PyObjectsetExtension (PyObject *args)
 implementer for the setExtension() method More...
 
PyObjectdeleteExtensionOfType (PyObject *args)
 implementer for the deleteExtensionOfType() method More...
 
PyObjectdeleteExtensionOfName (PyObject *args)
 implementer for the deleteExtensionOfName() method More...
 
PyObjectgetExtensions (PyObject *args)
 implementer for the getExtensions() method More...
 
Py::Boolean getConstruction (void) const
 getter for the Construction attribute More...
 
void setConstruction (Py::Boolean arg)
 setter for the Construction attribute More...
 
Py::String getTag (void) const
 getter for the Tag attribute More...
 
PyObjectgetCustomAttributes (const char *attr) const
 getter method for special attributes (e.g. dynamic ones) More...
 
int setCustomAttributes (const char *attr, PyObject *obj)
 setter for special attributes (e.g. More...
 
GeometrygetGeometryPtr (void) const
 getter for the object handled by this class More...
 
- Public Member Functions inherited from Base::PyObjectBase
PyObjectBaseDecRef (void)
 decref method wrapper (see python extending manual)
More...
 
PyObjectBaseIncRef (void)
 incref method wrapper (see python extending manual) More...
 
bool isConst ()
 
bool isNotTracking () const
 
bool isValid ()
 
 PyObjectBase (void *, PyTypeObject *T)
 Constructor Sets the Type of the object (for inheritance) and decrease the the reference count of the PyObject. More...
 
void setConst ()
 
void setInvalid ()
 
void setNotTracking (bool on=true)
 
void setShouldNotify (bool on)
 
bool shouldNotify () const
 
void startNotify ()
 

Static Public Member Functions

static PyObjectPyMake (struct _typeobject *, PyObject *, PyObject *)
 
- Static Public Member Functions inherited from Part::ConicPy
static PyObjectPyMake (struct _typeobject *, PyObject *, PyObject *)
 
static PyObjectstaticCallback_getLocation (PyObject *self, void *closure)
 getter callback for the Location attribute More...
 
static int staticCallback_setLocation (PyObject *self, PyObject *value, void *closure)
 setter callback for the Location attribute More...
 
static PyObjectstaticCallback_getCenter (PyObject *self, void *closure)
 getter callback for the Center attribute More...
 
static int staticCallback_setCenter (PyObject *self, PyObject *value, void *closure)
 setter callback for the Center attribute More...
 
static PyObjectstaticCallback_getEccentricity (PyObject *self, void *closure)
 getter callback for the Eccentricity attribute More...
 
static int staticCallback_setEccentricity (PyObject *self, PyObject *value, void *closure)
 setter callback for the Eccentricity attribute More...
 
static PyObjectstaticCallback_getAngleXU (PyObject *self, void *closure)
 getter callback for the AngleXU attribute More...
 
static int staticCallback_setAngleXU (PyObject *self, PyObject *value, void *closure)
 setter callback for the AngleXU attribute More...
 
static PyObjectstaticCallback_getAxis (PyObject *self, void *closure)
 getter callback for the Axis attribute More...
 
static int staticCallback_setAxis (PyObject *self, PyObject *value, void *closure)
 setter callback for the Axis attribute More...
 
static PyObjectstaticCallback_getXAxis (PyObject *self, void *closure)
 getter callback for the XAxis attribute More...
 
static int staticCallback_setXAxis (PyObject *self, PyObject *value, void *closure)
 setter callback for the XAxis attribute More...
 
static PyObjectstaticCallback_getYAxis (PyObject *self, void *closure)
 getter callback for the YAxis attribute More...
 
static int staticCallback_setYAxis (PyObject *self, PyObject *value, void *closure)
 setter callback for the YAxis attribute More...
 
- Static Public Member Functions inherited from Part::GeometryCurvePy
static PyObjectPyMake (struct _typeobject *, PyObject *, PyObject *)
 
static PyObjectstaticCallback_toShape (PyObject *self, PyObject *args)
 callback for the toShape() method More...
 
static PyObjectstaticCallback_discretize (PyObject *self, PyObject *args, PyObject *kwd)
 callback for the discretize() method More...
 
static PyObjectstaticCallback_length (PyObject *self, PyObject *args)
 callback for the length() method More...
 
static PyObjectstaticCallback_parameterAtDistance (PyObject *self, PyObject *args)
 callback for the parameterAtDistance() method More...
 
static PyObjectstaticCallback_value (PyObject *self, PyObject *args)
 callback for the value() method More...
 
static PyObjectstaticCallback_tangent (PyObject *self, PyObject *args)
 callback for the tangent() method More...
 
static PyObjectstaticCallback_makeRuledSurface (PyObject *self, PyObject *args)
 callback for the makeRuledSurface() method More...
 
static PyObjectstaticCallback_intersect2d (PyObject *self, PyObject *args)
 callback for the intersect2d() method More...
 
static PyObjectstaticCallback_parameter (PyObject *self, PyObject *args)
 callback for the parameter() method More...
 
static PyObjectstaticCallback_normal (PyObject *self, PyObject *args)
 callback for the normal() method More...
 
static PyObjectstaticCallback_curvature (PyObject *self, PyObject *args)
 callback for the curvature() method More...
 
static PyObjectstaticCallback_centerOfCurvature (PyObject *self, PyObject *args)
 callback for the centerOfCurvature() method More...
 
static PyObjectstaticCallback_intersect (PyObject *self, PyObject *args)
 callback for the intersect() method More...
 
static PyObjectstaticCallback_intersectCS (PyObject *self, PyObject *args)
 callback for the intersectCS() method More...
 
static PyObjectstaticCallback_intersectCC (PyObject *self, PyObject *args)
 callback for the intersectCC() method More...
 
static PyObjectstaticCallback_toBSpline (PyObject *self, PyObject *args)
 callback for the toBSpline() method More...
 
static PyObjectstaticCallback_toNurbs (PyObject *self, PyObject *args)
 callback for the toNurbs() method More...
 
static PyObjectstaticCallback_trim (PyObject *self, PyObject *args)
 callback for the trim() method More...
 
static PyObjectstaticCallback_approximateBSpline (PyObject *self, PyObject *args)
 callback for the approximateBSpline() method More...
 
static PyObjectstaticCallback_reverse (PyObject *self, PyObject *args)
 callback for the reverse() method More...
 
static PyObjectstaticCallback_reversedParameter (PyObject *self, PyObject *args)
 callback for the reversedParameter() method More...
 
static PyObjectstaticCallback_isPeriodic (PyObject *self, PyObject *args)
 callback for the isPeriodic() method More...
 
static PyObjectstaticCallback_period (PyObject *self, PyObject *args)
 callback for the period() method More...
 
static PyObjectstaticCallback_isClosed (PyObject *self, PyObject *args)
 callback for the isClosed() method More...
 
static PyObjectstaticCallback_getContinuity (PyObject *self, void *closure)
 getter callback for the Continuity attribute More...
 
static int staticCallback_setContinuity (PyObject *self, PyObject *value, void *closure)
 setter callback for the Continuity attribute More...
 
static PyObjectstaticCallback_getFirstParameter (PyObject *self, void *closure)
 getter callback for the FirstParameter attribute More...
 
static int staticCallback_setFirstParameter (PyObject *self, PyObject *value, void *closure)
 setter callback for the FirstParameter attribute More...
 
static PyObjectstaticCallback_getLastParameter (PyObject *self, void *closure)
 getter callback for the LastParameter attribute More...
 
static int staticCallback_setLastParameter (PyObject *self, PyObject *value, void *closure)
 setter callback for the LastParameter attribute More...
 
- Static Public Member Functions inherited from Part::GeometryPy
static PyObjectPyMake (struct _typeobject *, PyObject *, PyObject *)
 
static PyObjectstaticCallback_mirror (PyObject *self, PyObject *args)
 callback for the mirror() method More...
 
static PyObjectstaticCallback_rotate (PyObject *self, PyObject *args)
 callback for the rotate() method More...
 
static PyObjectstaticCallback_scale (PyObject *self, PyObject *args)
 callback for the scale() method More...
 
static PyObjectstaticCallback_transform (PyObject *self, PyObject *args)
 callback for the transform() method More...
 
static PyObjectstaticCallback_translate (PyObject *self, PyObject *args)
 callback for the translate() method More...
 
static PyObjectstaticCallback_copy (PyObject *self, PyObject *args)
 callback for the copy() method More...
 
static PyObjectstaticCallback_clone (PyObject *self, PyObject *args)
 callback for the clone() method More...
 
static PyObjectstaticCallback_hasExtensionOfType (PyObject *self, PyObject *args)
 callback for the hasExtensionOfType() method More...
 
static PyObjectstaticCallback_hasExtensionOfName (PyObject *self, PyObject *args)
 callback for the hasExtensionOfName() method More...
 
static PyObjectstaticCallback_getExtensionOfType (PyObject *self, PyObject *args)
 callback for the getExtensionOfType() method More...
 
static PyObjectstaticCallback_getExtensionOfName (PyObject *self, PyObject *args)
 callback for the getExtensionOfName() method More...
 
static PyObjectstaticCallback_setExtension (PyObject *self, PyObject *args)
 callback for the setExtension() method More...
 
static PyObjectstaticCallback_deleteExtensionOfType (PyObject *self, PyObject *args)
 callback for the deleteExtensionOfType() method More...
 
static PyObjectstaticCallback_deleteExtensionOfName (PyObject *self, PyObject *args)
 callback for the deleteExtensionOfName() method More...
 
static PyObjectstaticCallback_getExtensions (PyObject *self, PyObject *args)
 callback for the getExtensions() method More...
 
static PyObjectstaticCallback_getConstruction (PyObject *self, void *closure)
 getter callback for the Construction attribute More...
 
static int staticCallback_setConstruction (PyObject *self, PyObject *value, void *closure)
 setter callback for the Construction attribute More...
 
static PyObjectstaticCallback_getTag (PyObject *self, void *closure)
 getter callback for the Tag attribute More...
 
static int staticCallback_setTag (PyObject *self, PyObject *value, void *closure)
 setter callback for the Tag attribute More...
 
- Static Public Member Functions inherited from Base::PyObjectBase
static void PyDestructor (PyObject *P)
 Wrapper for the Python destructor. More...
 

Static Public Attributes

static PyGetSetDef GetterSetter []
 Attribute structure of HyperbolaPy. More...
 
static PyMethodDef Methods []
 Methods structure of HyperbolaPy. More...
 
static PyTypeObject Type
 Type structure of HyperbolaPy. More...
 
- Static Public Attributes inherited from Part::ConicPy
static PyGetSetDef GetterSetter []
 Attribute structure of ConicPy. More...
 
static PyMethodDef Methods []
 Methods structure of ConicPy. More...
 
static PyTypeObject Type
 Type structure of ConicPy. More...
 
- Static Public Attributes inherited from Part::GeometryCurvePy
static PyGetSetDef GetterSetter []
 Attribute structure of GeometryCurvePy. More...
 
static PyMethodDef Methods []
 Methods structure of GeometryCurvePy. More...
 
static PyTypeObject Type
 Type structure of GeometryCurvePy. More...
 
- Static Public Attributes inherited from Part::GeometryPy
static PyGetSetDef GetterSetter []
 Attribute structure of GeometryPy. More...
 
static PyMethodDef Methods []
 Methods structure of GeometryPy. More...
 
static PyTypeObject Type
 Type structure of GeometryPy. More...
 
- Static Public Attributes inherited from Base::PyObjectBase
static PyMethodDef Methods []
 
static PyTypeObject Type
 Py_Header struct from python.h. More...
 

Protected Member Functions

 ~HyperbolaPy ()
 
- Protected Member Functions inherited from Part::ConicPy
 ~ConicPy ()
 
- Protected Member Functions inherited from Part::GeometryCurvePy
 ~GeometryCurvePy ()
 
- Protected Member Functions inherited from Part::GeometryPy
 ~GeometryPy ()
 
- Protected Member Functions inherited from Base::PyObjectBase
virtual ~PyObjectBase ()
 destructor More...
 

callbacks and implementers for the python object attributes

Py::Float getMajorRadius (void) const
 getter for the MajorRadius attribute More...
 
void setMajorRadius (Py::Float arg)
 setter for the MajorRadius attribute More...
 
Py::Float getMinorRadius (void) const
 getter for the MinorRadius attribute More...
 
void setMinorRadius (Py::Float arg)
 setter for the MinorRadius attribute More...
 
Py::Float getFocal (void) const
 getter for the Focal attribute More...
 
Py::Object getFocus1 (void) const
 getter for the Focus1 attribute More...
 
Py::Object getFocus2 (void) const
 getter for the Focus2 attribute More...
 
PyObjectgetCustomAttributes (const char *attr) const
 getter method for special attributes (e.g. dynamic ones) More...
 
int setCustomAttributes (const char *attr, PyObject *obj)
 setter for special attributes (e.g. More...
 
GeomHyperbolagetGeomHyperbolaPtr (void) const
 getter for the object handled by this class More...
 
static PyObjectstaticCallback_getMajorRadius (PyObject *self, void *closure)
 getter callback for the MajorRadius attribute More...
 
static int staticCallback_setMajorRadius (PyObject *self, PyObject *value, void *closure)
 setter callback for the MajorRadius attribute More...
 
static PyObjectstaticCallback_getMinorRadius (PyObject *self, void *closure)
 getter callback for the MinorRadius attribute More...
 
static int staticCallback_setMinorRadius (PyObject *self, PyObject *value, void *closure)
 setter callback for the MinorRadius attribute More...
 
static PyObjectstaticCallback_getFocal (PyObject *self, void *closure)
 getter callback for the Focal attribute More...
 
static int staticCallback_setFocal (PyObject *self, PyObject *value, void *closure)
 setter callback for the Focal attribute More...
 
static PyObjectstaticCallback_getFocus1 (PyObject *self, void *closure)
 getter callback for the Focus1 attribute More...
 
static int staticCallback_setFocus1 (PyObject *self, PyObject *value, void *closure)
 setter callback for the Focus1 attribute More...
 
static PyObjectstaticCallback_getFocus2 (PyObject *self, void *closure)
 getter callback for the Focus2 attribute More...
 
static int staticCallback_setFocus2 (PyObject *self, PyObject *value, void *closure)
 setter callback for the Focus2 attribute More...
 

Additional Inherited Members

- Protected Attributes inherited from Base::PyObjectBase
std::bitset< 32 > StatusBits
 

Detailed Description

The python export class for GeomHyperbola.

Member Typedef Documentation

◆ PointerType

Constructor & Destructor Documentation

◆ ~HyperbolaPy()

HyperbolaPy::~HyperbolaPy ( )
protected

◆ HyperbolaPy()

HyperbolaPy::HyperbolaPy ( GeomHyperbola pcObject,
PyTypeObject *  T = &Type 
)

Referenced by PyMake().

Member Function Documentation

◆ getCustomAttributes()

PyObject * HyperbolaPy::getCustomAttributes ( const char *  attr) const

getter method for special attributes (e.g. dynamic ones)

◆ getFocal()

Py::Float HyperbolaPy::getFocal ( void  ) const

getter for the Focal attribute

References getGeomHyperbolaPtr().

Referenced by staticCallback_getFocal().

◆ getFocus1()

Py::Object HyperbolaPy::getFocus1 ( void  ) const

getter for the Focus1 attribute

References getGeomHyperbolaPtr().

Referenced by staticCallback_getFocus1().

◆ getFocus2()

Py::Object HyperbolaPy::getFocus2 ( void  ) const

getter for the Focus2 attribute

References getGeomHyperbolaPtr().

Referenced by staticCallback_getFocus2().

◆ getGeomHyperbolaPtr()

GeomHyperbola * HyperbolaPy::getGeomHyperbolaPtr ( void  ) const

getter for the object handled by this class

Referenced by getFocal(), getFocus1(), getFocus2(), getMajorRadius(), getMinorRadius(), PyInit(), setMajorRadius(), and setMinorRadius().

◆ getMajorRadius()

Py::Float HyperbolaPy::getMajorRadius ( void  ) const

getter for the MajorRadius attribute

References getGeomHyperbolaPtr().

Referenced by staticCallback_getMajorRadius().

◆ getMinorRadius()

Py::Float HyperbolaPy::getMinorRadius ( void  ) const

getter for the MinorRadius attribute

References getGeomHyperbolaPtr().

Referenced by staticCallback_getMinorRadius().

◆ GetType()

virtual PyTypeObject* Part::HyperbolaPy::GetType ( void  )
virtual

Reimplemented from Part::ConicPy.

◆ PyInit()

int HyperbolaPy::PyInit ( PyObject ,
PyObject  
)
virtual

PyInit method Override this method to initialize a newly created instance of the class (Constructor)

Reimplemented from Part::ConicPy.

References getGeomHyperbolaPtr(), Part::PartExceptionOCCError, Type, Base::VectorPy::Type, and Part::GeometryCurvePy::value().

◆ PyMake()

PyObject * HyperbolaPy::PyMake ( struct _typeobject *  ,
PyObject ,
PyObject  
)
static

References HyperbolaPy().

◆ representation()

◆ setCustomAttributes()

int HyperbolaPy::setCustomAttributes ( const char *  attr,
PyObject obj 
)

setter for special attributes (e.g.

dynamic ones) Output: Success=1, Failure=-1, Ignore=0

◆ setMajorRadius()

void HyperbolaPy::setMajorRadius ( Py::Float  arg)

setter for the MajorRadius attribute

References getGeomHyperbolaPtr().

Referenced by staticCallback_setMajorRadius().

◆ setMinorRadius()

void HyperbolaPy::setMinorRadius ( Py::Float  arg)

setter for the MinorRadius attribute

References getGeomHyperbolaPtr().

Referenced by staticCallback_setMinorRadius().

◆ staticCallback_getFocal()

PyObject * HyperbolaPy::staticCallback_getFocal ( PyObject self,
void *  closure 
)
static

◆ staticCallback_getFocus1()

PyObject * HyperbolaPy::staticCallback_getFocus1 ( PyObject self,
void *  closure 
)
static

◆ staticCallback_getFocus2()

PyObject * HyperbolaPy::staticCallback_getFocus2 ( PyObject self,
void *  closure 
)
static

◆ staticCallback_getMajorRadius()

PyObject * HyperbolaPy::staticCallback_getMajorRadius ( PyObject self,
void *  closure 
)
static

◆ staticCallback_getMinorRadius()

PyObject * HyperbolaPy::staticCallback_getMinorRadius ( PyObject self,
void *  closure 
)
static

◆ staticCallback_setFocal()

int HyperbolaPy::staticCallback_setFocal ( PyObject self,
PyObject value,
void *  closure 
)
static

setter callback for the Focal attribute

References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().

◆ staticCallback_setFocus1()

int HyperbolaPy::staticCallback_setFocus1 ( PyObject self,
PyObject value,
void *  closure 
)
static

setter callback for the Focus1 attribute

References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().

◆ staticCallback_setFocus2()

int HyperbolaPy::staticCallback_setFocus2 ( PyObject self,
PyObject value,
void *  closure 
)
static

setter callback for the Focus2 attribute

References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().

◆ staticCallback_setMajorRadius()

int HyperbolaPy::staticCallback_setMajorRadius ( PyObject self,
PyObject value,
void *  closure 
)
static

◆ staticCallback_setMinorRadius()

int HyperbolaPy::staticCallback_setMinorRadius ( PyObject self,
PyObject value,
void *  closure 
)
static

Member Data Documentation

◆ GetterSetter

PyGetSetDef HyperbolaPy::GetterSetter
static

Attribute structure of HyperbolaPy.

◆ Methods

PyMethodDef HyperbolaPy::Methods
static
Initial value:
= {
{NULL, NULL, 0, NULL}
}

Methods structure of HyperbolaPy.

◆ Type


The documentation for this class was generated from the following files:
  • build/webdoc/src/Mod/Part/App/HyperbolaPy.h
  • src/Mod/Part/App/HyperbolaPyImp.cpp
  • build/webdoc/src/Mod/Part/App/HyperbolaPy.cpp