Class TTShapeObj
Unit
Declaration
type TTShapeObj = 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
- TObject
- TNamedObject
- TDSSObject
- TTShapeObj
Overview
Fields
Interval: Double; |
|
Hours: pDoubleArray; |
|
TValues: pDoubleArray; |
|
csvfile: String; |
|
dblfile: String; |
|
sngfile: String; |
Methods
constructor Create(ParClass: TDSSClass; const TShapeName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
function GetTemperature(hr: Double): Double; |
|
function Temperature(i: Integer): Double; |
|
function Hour(i: Integer): Double; |
Properties
property NumPoints: Integer READ FNumPoints; |
|
property PresentInterval: Double READ Get_Interval; |
|
property Mean: Double READ Get_Mean WRITE Set_Mean; |
|
property StdDev: Double READ Get_StdDev WRITE Set_StdDev; |
Description
Fields
Interval: Double; |
|
Normalize the curve presently in memory |
Hours: pDoubleArray; |
|
=0.0 then random interval (hr) |
TValues: pDoubleArray; |
|
Time values (hr) if Interval > 0.0 Else nil |
csvfile: String; |
|
Temperatures |
dblfile: String; |
|
Temperatures |
sngfile: String; |
|
Temperatures |
Methods
constructor Create(ParClass: TDSSClass; const TShapeName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
function GetTemperature(hr: Double): Double; |
|
function Temperature(i: Integer): Double; |
|
Get Temperatures at specified time, hr |
function Hour(i: Integer): Double; |
|
get Temperatures by index |
Properties
property NumPoints: Integer READ FNumPoints; |
|
get hour corresponding to point index |
property PresentInterval: Double READ Get_Interval; |
|
property Mean: Double READ Get_Mean WRITE Set_Mean; |
|
property StdDev: Double READ Get_StdDev WRITE Set_StdDev; |
|
Generated by PasDoc 0.16.0.