#include <Curve.h>


Public Attributes | |
| IEC61970::Base::Core::CurveStyle | curveStyle = IEC61970::Base::Core::CurveStyle::_undef |
| IEC61970::Base::Domain::UnitMultiplier | xMultiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
| IEC61970::Base::Domain::UnitSymbol | xUnit = IEC61970::Base::Domain::UnitSymbol::_undef |
| IEC61970::Base::Domain::UnitMultiplier | y1Multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
| IEC61970::Base::Domain::UnitSymbol | y1Unit = IEC61970::Base::Domain::UnitSymbol::_undef |
| IEC61970::Base::Domain::UnitMultiplier | y2Multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
| IEC61970::Base::Domain::UnitSymbol | y2Unit = IEC61970::Base::Domain::UnitSymbol::_undef |
| IEC61970::Base::Domain::UnitMultiplier | y3Multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
| IEC61970::Base::Domain::UnitSymbol | y3Unit = IEC61970::Base::Domain::UnitSymbol::_undef |
| std::list< IEC61970::Base::Core::CurveData * > | CurveDatas |
Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject | |
| IEC61970::Base::Domain::String | aliasName |
| IEC61970::Base::Domain::String | description |
| IEC61970::Base::Domain::String | mRID |
| IEC61970::Base::Domain::String | name |
| std::list< IEC61970::Base::DiagramLayout::DiagramObject * > | DiagramObjects |
A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables.
| std::list<IEC61970::Base::Core::CurveData*> IEC61970::Base::Core::Curve::CurveDatas |
The point data values that define this curve.
| IEC61970::Base::Core::CurveStyle IEC61970::Base::Core::Curve::curveStyle = IEC61970::Base::Core::CurveStyle::_undef |
The style or shape of the curve.
| IEC61970::Base::Domain::UnitMultiplier IEC61970::Base::Core::Curve::xMultiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
Multiplier for X-axis.
| IEC61970::Base::Domain::UnitSymbol IEC61970::Base::Core::Curve::xUnit = IEC61970::Base::Domain::UnitSymbol::_undef |
The X-axis units of measure.
| IEC61970::Base::Domain::UnitMultiplier IEC61970::Base::Core::Curve::y1Multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
Multiplier for Y1-axis.
| IEC61970::Base::Domain::UnitSymbol IEC61970::Base::Core::Curve::y1Unit = IEC61970::Base::Domain::UnitSymbol::_undef |
The Y1-axis units of measure.
| IEC61970::Base::Domain::UnitMultiplier IEC61970::Base::Core::Curve::y2Multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
Multiplier for Y2-axis.
| IEC61970::Base::Domain::UnitSymbol IEC61970::Base::Core::Curve::y2Unit = IEC61970::Base::Domain::UnitSymbol::_undef |
The Y2-axis units of measure.
| IEC61970::Base::Domain::UnitMultiplier IEC61970::Base::Core::Curve::y3Multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
Multiplier for Y3-axis.
| IEC61970::Base::Domain::UnitSymbol IEC61970::Base::Core::Curve::y3Unit = IEC61970::Base::Domain::UnitSymbol::_undef |
The Y3-axis units of measure.
1.8.13