#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.