Description | Hierarchy | Fields | Methods | Properties |
type TEndPointReader = class(TEndPointSettings)
classvar FListInitialized: Boolean; |
|
FPathlineGLIndex: Cardinal; |
|
FPoints: TEndPoints; |
|
FFileName: string; |
|
FFileDate: TDateTime; |
|
FMaxTrackingTime: double; |
|
FMinTrackingTime: double; |
|
FMinReleaseTime: double; |
|
FMaxReleaseTime: double; |
|
FMinStartZone: integer; |
|
FMaxEndZone: integer; |
|
FMinEndZone: integer; |
|
FMaxStartZone: integer; |
|
FDrawingEndPoints: Boolean; |
|
FRecordedEndPoints: Boolean; |
|
FTopQuadTree: TRbwQuadTree; |
|
FFrontQuadTree: TRbwQuadTree; |
|
FSideQuadTree: TRbwQuadTree; |
|
FModel: TBaseModel; |
|
FPointsV6: TEndPointsV6; |
|
FModpathVersion: TPathlineVersion; |
|
FMaxParticleGroup: integer; |
|
FMinParticleGroup: integer; |
procedure SetPoints(const Value: TEndPoints); |
|
procedure SetFileDate(const Value: TDateTime); |
|
class function GetEndPointGLIndex: TGLuint; static; |
|
procedure GetMinMaxValues(var MaxValue: Double; var MinValue: Double); |
|
function GetPointColor(MaxValue, MinValue: double; Point: TEndPoint): TColor; |
|
procedure SetMaxTrackingTime(const Value: double); |
|
procedure SetTrackingMinTime(const Value: double); |
|
procedure SetMaxReleaseTime(const Value: double); |
|
procedure SetMinReleaseTime(const Value: double); |
|
procedure SetMaxEndZone(const Value: integer); |
|
procedure SetMaxStartZone(const Value: integer); |
|
procedure SetMinEndZone(const Value: integer); |
|
procedure SetMinStartZone(const Value: integer); |
|
procedure Record3DEndPoints; |
|
procedure SetPointsV6(const Value: TEndPointsV6); |
|
procedure ReadFileV5; |
|
procedure ReadFileV6; |
|
procedure SetMinMaxValues(LocalPoints: TCustomEndPoints); |
|
procedure SetMaxParticleGroup(const Value: integer); |
|
procedure SetMinParticleGroup(const Value: integer); |
|
class procedure Assign(Source: TPersistent); override; |
|
Constructor Create(Model: TBaseModel); |
|
Destructor Destroy; override; |
|
procedure Draw(Orientation: TDataSetOrientation; const BitMap: TBitmap32); |
|
procedure Draw3D; |
|
procedure Invalidate; |
|
procedure ReadFile; |
classvar FListInitialized: Boolean; |
|
FPathlineGLIndex: Cardinal; |
|
FPoints: TEndPoints; |
|
FFileName: string; |
|
FFileDate: TDateTime; |
|
FMaxTrackingTime: double; |
|
FMinTrackingTime: double; |
|
FMinReleaseTime: double; |
|
FMaxReleaseTime: double; |
|
FMinStartZone: integer; |
|
FMaxEndZone: integer; |
|
FMinEndZone: integer; |
|
FMaxStartZone: integer; |
|
FDrawingEndPoints: Boolean; |
|
FRecordedEndPoints: Boolean; |
|
FTopQuadTree: TRbwQuadTree; |
|
FFrontQuadTree: TRbwQuadTree; |
|
FSideQuadTree: TRbwQuadTree; |
|
FModel: TBaseModel; |
|
FPointsV6: TEndPointsV6; |
|
FModpathVersion: TPathlineVersion; |
|
FMaxParticleGroup: integer; |
|
FMinParticleGroup: integer; |
|
procedure SetPoints(const Value: TEndPoints); |
|
procedure SetFileDate(const Value: TDateTime); |
|
class function GetEndPointGLIndex: TGLuint; static; |
|
procedure GetMinMaxValues(var MaxValue: Double; var MinValue: Double); |
|
function GetPointColor(MaxValue, MinValue: double; Point: TEndPoint): TColor; |
|
procedure SetMaxTrackingTime(const Value: double); |
|
procedure SetTrackingMinTime(const Value: double); |
|
procedure SetMaxReleaseTime(const Value: double); |
|
procedure SetMinReleaseTime(const Value: double); |
|
procedure SetMaxEndZone(const Value: integer); |
|
procedure SetMaxStartZone(const Value: integer); |
|
procedure SetMinEndZone(const Value: integer); |
|
procedure SetMinStartZone(const Value: integer); |
|
procedure Record3DEndPoints; |
|
procedure SetPointsV6(const Value: TEndPointsV6); |
|
procedure ReadFileV5; |
|
procedure ReadFileV6; |
|
procedure SetMinMaxValues(LocalPoints: TCustomEndPoints); |
|
procedure SetMaxParticleGroup(const Value: integer); |
|
procedure SetMinParticleGroup(const Value: integer); |
|
class procedure Assign(Source: TPersistent); override; |
|
Constructor Create(Model: TBaseModel); |
|
Destructor Destroy; override; |
|
procedure Draw(Orientation: TDataSetOrientation; const BitMap: TBitmap32); |
|
procedure Draw3D; |
|
procedure Invalidate; |
|
procedure ReadFile; |
|
property EndPointGLIndex: TGLuint read GetEndPointGLIndex; |
|
property TopQuadTree: TRbwQuadTree read FTopQuadTree; |
|
property FrontQuadTree: TRbwQuadTree read FFrontQuadTree; |
|
property SideQuadTree: TRbwQuadTree read FSideQuadTree; |
|
property FileDate: TDateTime read FFileDate write SetFileDate; |
|
property FileName: string read FFileName write FFileName; |
|
property MinReleaseTime: double read FMinReleaseTime
write SetMinReleaseTime; |
|
property MaxReleaseTime: double read FMaxReleaseTime
write SetMaxReleaseTime; |
|
property MinTrackingTime: double read FMinTrackingTime
write SetTrackingMinTime; |
|
property MaxTrackingTime: double read FMaxTrackingTime
write SetMaxTrackingTime; |
|
property MinStartZone: integer read FMinStartZone write SetMinStartZone; |
|
property MaxStartZone: integer read FMaxStartZone write SetMaxStartZone; |
|
property MinEndZone: integer read FMinEndZone write SetMinEndZone; |
|
property MaxEndZone: integer read FMaxEndZone write SetMaxEndZone; |
|
property MinParticleGroup: integer read FMinParticleGroup write SetMinParticleGroup; |
|
property MaxParticleGroup: integer read FMaxParticleGroup write SetMaxParticleGroup; |
|
property Points: TEndPoints read FPoints write SetPoints; |
|
property PointsV6: TEndPointsV6 read FPointsV6 write SetPointsV6; |
|
property ModpathVersion: TPathlineVersion read FModpathVersion
write FModpathVersion; |
|