Package CIM14 :: Package IEC61970 :: Package Core :: Module CurveData' :: Class CurveData
[hide private]
[frames] | no frames]

Class CurveData

      object --+    
               |    
Element'.Element --+
                   |
                  CurveData

Multi-purpose data points for defining a curve.

Instance Methods [hide private]
 
__init__(self, y3value=0.0, xvalue=0.0, y2value=0.0, y1value=0.0, Curve=None, *args, **kw_args)
Initialises a new 'CurveData' instance.
 
getCurve(self)
The Curve defined by this CurveData.
 
setCurve(self, value)

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _attr_types = {'xvalue': <type 'float'>, 'y1value': <type 'flo...
  _attrs = ['y3value', 'xvalue', 'y2value', 'y1value']
  _defaults = {'xvalue': 0.0, 'y1value': 0.0, 'y2value': 0.0, 'y...
  _refs = ['Curve']

Inherited from Element'.Element (private): _enums, _many_refs

Properties [hide private]
  Curve
The Curve defined by this CurveData.

Inherited from object: __class__

Method Details [hide private]

__init__(self, y3value=0.0, xvalue=0.0, y2value=0.0, y1value=0.0, Curve=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'CurveData' instance.

Parameters:
  • y3value - The data value of the third Y-axis variable (if present), depending on the Y-axis units
  • xvalue - The data value of the X-axis variable, depending on the X-axis units
  • y2value - The data value of the second Y-axis variable (if present), depending on the Y-axis units
  • y1value - The data value of the first Y-axis variable, depending on the Y-axis units
  • Curve - The Curve defined by this CurveData.
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'xvalue': <type 'float'>,
 'y1value': <type 'float'>,
 'y2value': <type 'float'>,
 'y3value': <type 'float'>}

_defaults

Value:
{'xvalue': 0.0, 'y1value': 0.0, 'y2value': 0.0, 'y3value': 0.0}

Property Details [hide private]

Curve

The Curve defined by this CurveData.

Get Method:
getCurve(self) - The Curve defined by this CurveData.
Set Method:
setCurve(self, value)