Class TTCC_CurveObj

Unit

Declaration

type TTCC_CurveObj = class(TDSSObject)

Description

No description available, ancestor TDSSObject description follows
No description available, ancestor TNamedObject description follows

this is a GUID compliant to RFC 4122, v4

Hierarchy

Overview

Methods

Public constructor Create(ParClass: TDSSClass; const TCC_CurveName: String);
Public destructor Destroy; OVERRIDE;
Public procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override;
Public procedure MakeLike(OtherPtr: Pointer); override;
Public function GetTCCTime(const C_Value: Double): Double;
Public function GetUVTime(const V_Value: Double): Double;
Public function GetOVTime(const V_Value: Double): Double;
Public function Value(i: Integer): Double;
Public function Time(i: Integer): Double;

Properties

Public property NumPoints: Integer READ Npts;

Description

Methods

Public constructor Create(ParClass: TDSSClass; const TCC_CurveName: String);
 
Public destructor Destroy; OVERRIDE;
 
Public procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override;
 
Public procedure MakeLike(OtherPtr: Pointer); override;
 
Public function GetTCCTime(const C_Value: Double): Double;
 
Public function GetUVTime(const V_Value: Double): Double;

Return operating time for a particular time value

Public function GetOVTime(const V_Value: Double): Double;

Return operating time for undervoltage relay

Public function Value(i: Integer): Double;

Return operating time for overvoltage relay

Public function Time(i: Integer): Double;

get C_Value by index

Properties

Public property NumPoints: Integer READ Npts;

get time value (sec) corresponding to point index


Generated by PasDoc 0.16.0.