Loading...
Searching...
No Matches

The python export class for IrpsWLLocationDistribution. More...

#include <IrpsWLLocationDistributionPy.h>

Public Types

typedef IrpsWLLocationDistributionPointerType
 
- Public Types inherited from WindLabAPI::WindLabFeatureLocationDistributionPy
typedef WindLabFeatureLocationDistributionPointerType
 
- Public Types inherited from WindLabAPI::WindLabFeaturePy
typedef WindLabFeaturePointerType
 

Public Member Functions

virtual PyTypeObject * GetType ()
 
 IrpsWLLocationDistributionPy (IrpsWLLocationDistribution *pcObject, PyTypeObject *T=&Type)
 
virtual int PyInit (PyObject *args, PyObject *k)
 
std::string representation () const
 
callbacks and implementers for the python object attributes
PyObject * getCustomAttributes (const char *attr) const
 getter method for special attributes (e.g. dynamic ones)
 
int setCustomAttributes (const char *attr, PyObject *obj)
 setter for special attributes (e.g.
 
IrpsWLLocationDistributiongetIrpsWLLocationDistributionPtr () const
 getter for the object handled by this class
 
- Public Member Functions inherited from WindLabAPI::WindLabFeatureLocationDistributionPy
std::string representation () const
 
 WindLabFeatureLocationDistributionPy (WindLabFeatureLocationDistribution *pcObject, PyTypeObject *T=&Type)
 
PyObject * getCustomAttributes (const char *attr) const
 getter method for special attributes (e.g. dynamic ones)
 
int setCustomAttributes (const char *attr, PyObject *obj)
 setter for special attributes (e.g.
 
WindLabFeatureLocationDistributiongetWindLabFeatureLocationDistributionPtr () const
 getter for the object handled by this class
 
- Public Member Functions inherited from WindLabAPI::WindLabFeaturePy
std::string representation () const
 
 WindLabFeaturePy (WindLabFeature *pcObject, PyTypeObject *T=&Type)
 
PyObject * getCustomAttributes (const char *attr) const
 getter method for special attributes (e.g. dynamic ones)
 
int setCustomAttributes (const char *attr, PyObject *obj)
 setter for special attributes (e.g.
 
WindLabFeaturegetWindLabFeaturePtr () const
 getter for the object handled by this class
 

Static Public Member Functions

static PyObject * PyMake (struct _typeobject *, PyObject *, PyObject *)
 
- Static Public Member Functions inherited from WindLabAPI::WindLabFeatureLocationDistributionPy
static PyObject * PyMake (struct _typeobject *, PyObject *, PyObject *)
 
- Static Public Member Functions inherited from WindLabAPI::WindLabFeaturePy
static PyObject * PyMake (struct _typeobject *, PyObject *, PyObject *)
 

Static Public Attributes

static PyGetSetDef GetterSetter []
 Attribute structure of IrpsWLLocationDistributionPy.
 
static PyMethodDef Methods []
 Methods structure of IrpsWLLocationDistributionPy.
 
static PyTypeObject Type
 Type structure of IrpsWLLocationDistributionPy.
 
- Static Public Attributes inherited from WindLabAPI::WindLabFeatureLocationDistributionPy
static PyGetSetDef GetterSetter []
 Attribute structure of WindLabFeatureLocationDistributionPy.
 
static PyMethodDef Methods []
 Methods structure of WindLabFeatureLocationDistributionPy.
 
static PyTypeObject Type
 Type structure of WindLabFeatureLocationDistributionPy.
 
- Static Public Attributes inherited from WindLabAPI::WindLabFeaturePy
static PyGetSetDef GetterSetter []
 Attribute structure of WindLabFeaturePy.
 
static PyMethodDef Methods []
 Methods structure of WindLabFeaturePy.
 
static PyTypeObject Type
 Type structure of WindLabFeaturePy.
 

Protected Member Functions

 ~IrpsWLLocationDistributionPy ()
 
- Protected Member Functions inherited from WindLabAPI::WindLabFeatureLocationDistributionPy
 ~WindLabFeatureLocationDistributionPy ()
 
- Protected Member Functions inherited from WindLabAPI::WindLabFeaturePy
 ~WindLabFeaturePy ()
 

Detailed Description

The python export class for IrpsWLLocationDistribution.

Member Typedef Documentation

◆ PointerType

Constructor & Destructor Documentation

◆ ~IrpsWLLocationDistributionPy()

IrpsWLLocationDistributionPy::~IrpsWLLocationDistributionPy ( )
protected

◆ IrpsWLLocationDistributionPy()

IrpsWLLocationDistributionPy::IrpsWLLocationDistributionPy ( IrpsWLLocationDistribution * pcObject,
PyTypeObject * T = &Type )

Member Function Documentation

◆ getCustomAttributes()

PyObject * WindLabAPI::IrpsWLLocationDistributionPy::getCustomAttributes ( const char * attr) const

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

◆ getIrpsWLLocationDistributionPtr()

IrpsWLLocationDistribution * IrpsWLLocationDistributionPy::getIrpsWLLocationDistributionPtr ( ) const

getter for the object handled by this class

◆ GetType()

virtual PyTypeObject * WindLabAPI::IrpsWLLocationDistributionPy::GetType ( )
virtual

◆ PyInit()

virtual int WindLabAPI::IrpsWLLocationDistributionPy::PyInit ( PyObject * args,
PyObject * k )
virtual

◆ PyMake()

static PyObject * WindLabAPI::IrpsWLLocationDistributionPy::PyMake ( struct _typeobject * ,
PyObject * ,
PyObject *  )
static

◆ representation()

std::string WindLabAPI::IrpsWLLocationDistributionPy::representation ( ) const

◆ setCustomAttributes()

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

setter for special attributes (e.g.

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

Member Data Documentation

◆ GetterSetter

PyGetSetDef IrpsWLLocationDistributionPy::GetterSetter
static
Initial value:
= {
{nullptr, nullptr, nullptr, nullptr, nullptr}
}

Attribute structure of IrpsWLLocationDistributionPy.

◆ Methods

PyMethodDef IrpsWLLocationDistributionPy::Methods
static
Initial value:
= {
{nullptr, nullptr, 0, nullptr}
}

Methods structure of IrpsWLLocationDistributionPy.

◆ Type

PyTypeObject IrpsWLLocationDistributionPy::Type
static

Type structure of IrpsWLLocationDistributionPy.


The documentation for this class was generated from the following files:
  • RPS/Build/src/Mod/WindLabAPI/App/IrpsWLLocationDistributionPy.h
  • RPS/Build/src/Mod/WindLabAPI/App/IrpsWLLocationDistributionPy.cpp