Class TSignalPduNode

Unit

Declaration

type TSignalPduNode = class(TAbstractSensorNode)

Description

No description available, ancestor TAbstractSensorNode description follows

Base abstract class for most (but not all) sensors. We may introduce TSensorFunctionality in the future if it will be necessary, to express X3DSensorNode exactly.

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public procedure SetData(const Value: array of LongInt); overload;
Public procedure SetData(const Value: TLongIntList); overload;

Properties

Public property FdAddress: TSFString read FFdAddress;
Public property Address: String read GetAddress write SetAddress;
Public property FdApplicationID: TSFInt32 read FFdApplicationID;
Public property ApplicationID: Integer read GetApplicationID write SetApplicationID;
Public property FdData: TMFInt32 read FFdData;
Public property FdDataLength: TSFInt32 read FFdDataLength;
Public property DataLength: Integer read GetDataLength write SetDataLength;
Public property FdEncodingScheme: TSFInt32 read FFdEncodingScheme;
Public property EncodingScheme: Integer read GetEncodingScheme write SetEncodingScheme;
Public property FdEntityID: TSFInt32 read FFdEntityID;
Public property EntityID: Integer read GetEntityID write SetEntityID;
Public property FdMulticastRelayHost: TSFString read FFdMulticastRelayHost;
Public property MulticastRelayHost: String read GetMulticastRelayHost write SetMulticastRelayHost;
Public property FdMulticastRelayPort: TSFInt32 read FFdMulticastRelayPort;
Public property MulticastRelayPort: Integer read GetMulticastRelayPort write SetMulticastRelayPort;
Public property FdNetworkMode: TSFStringEnum read FFdNetworkMode;
Public property NetworkMode: TDISNetworkMode read GetNetworkMode write SetNetworkMode;
Public property FdPort: TSFInt32 read FFdPort;
Public property Port: Integer read GetPort write SetPort;
Public property FdRadioID: TSFInt32 read FFdRadioID;
Public property RadioID: Integer read GetRadioID write SetRadioID;
Public property FdReadInterval: TSFFloat read FFdReadInterval;
Public property ReadInterval: Single read GetReadInterval write SetReadInterval;
Public property FdRtpHeaderExpected: TSFBool read FFdRtpHeaderExpected;
Public property RtpHeaderExpected: Boolean read GetRtpHeaderExpected write SetRtpHeaderExpected;
Public property FdSampleRate: TSFInt32 read FFdSampleRate;
Public property SampleRate: Integer read GetSampleRate write SetSampleRate;
Public property FdSamples: TSFInt32 read FFdSamples;
Public property Samples: Integer read GetSamples write SetSamples;
Public property FdSiteID: TSFInt32 read FFdSiteID;
Public property SiteID: Integer read GetSiteID write SetSiteID;
Public property FdTdlType: TSFInt32 read FFdTdlType;
Public property TdlType: Integer read GetTdlType write SetTdlType;
Public property FdWhichGeometry: TSFInt32 read FFdWhichGeometry;
Public property WhichGeometry: Integer read GetWhichGeometry write SetWhichGeometry;
Public property FdWriteInterval: TSFFloat read FFdWriteInterval;
Public property WriteInterval: Single read GetWriteInterval write SetWriteInterval;
Public property EventIsNetworkReader: TSFBoolEvent read FEventIsNetworkReader;
Public property EventIsNetworkWriter: TSFBoolEvent read FEventIsNetworkWriter;
Public property EventIsRtpHeaderHeard: TSFBoolEvent read FEventIsRtpHeaderHeard;
Public property EventIsStandAlone: TSFBoolEvent read FEventIsStandAlone;
Public property EventTimestamp: TSFTimeEvent read FEventTimestamp;
Public property FdBboxCenter: TSFVec3f read FFdBboxCenter;
Public property BBox: TBox3D read GetBBox write SetBBox;
Public property FdBboxSize: TSFVec3f read FFdBboxSize;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public procedure SetData(const Value: array of LongInt); overload;
 
Public procedure SetData(const Value: TLongIntList); overload;
 

Properties

Public property FdAddress: TSFString read FFdAddress;

Internal wrapper for property Address. This wrapper API may change, we advise to access simpler Address instead.

Public property Address: String read GetAddress write SetAddress;
 
Public property FdApplicationID: TSFInt32 read FFdApplicationID;

Internal wrapper for property ApplicationID. This wrapper API may change, we advise to access simpler ApplicationID instead.

Public property ApplicationID: Integer read GetApplicationID write SetApplicationID;
 
Public property FdData: TMFInt32 read FFdData;

Internal wrapper for property Data. This wrapper API may change, we advise to access simpler Data instead.

Public property FdDataLength: TSFInt32 read FFdDataLength;

Internal wrapper for property DataLength. This wrapper API may change, we advise to access simpler DataLength instead.

Public property DataLength: Integer read GetDataLength write SetDataLength;
 
Public property FdEncodingScheme: TSFInt32 read FFdEncodingScheme;

Internal wrapper for property EncodingScheme. This wrapper API may change, we advise to access simpler EncodingScheme instead.

Public property EncodingScheme: Integer read GetEncodingScheme write SetEncodingScheme;
 
Public property FdEntityID: TSFInt32 read FFdEntityID;

Internal wrapper for property EntityID. This wrapper API may change, we advise to access simpler EntityID instead.

Public property EntityID: Integer read GetEntityID write SetEntityID;
 
Public property FdMulticastRelayHost: TSFString read FFdMulticastRelayHost;

Internal wrapper for property MulticastRelayHost. This wrapper API may change, we advise to access simpler MulticastRelayHost instead.

Public property MulticastRelayHost: String read GetMulticastRelayHost write SetMulticastRelayHost;
 
Public property FdMulticastRelayPort: TSFInt32 read FFdMulticastRelayPort;

Internal wrapper for property MulticastRelayPort. This wrapper API may change, we advise to access simpler MulticastRelayPort instead.

Public property MulticastRelayPort: Integer read GetMulticastRelayPort write SetMulticastRelayPort;
 
Public property FdNetworkMode: TSFStringEnum read FFdNetworkMode;

Internal wrapper for property NetworkMode. This wrapper API may change, we advise to access simpler NetworkMode instead.

Public property NetworkMode: TDISNetworkMode read GetNetworkMode write SetNetworkMode;
 
Public property FdPort: TSFInt32 read FFdPort;

Internal wrapper for property Port. This wrapper API may change, we advise to access simpler Port instead.

Public property Port: Integer read GetPort write SetPort;
 
Public property FdRadioID: TSFInt32 read FFdRadioID;

Internal wrapper for property RadioID. This wrapper API may change, we advise to access simpler RadioID instead.

Public property RadioID: Integer read GetRadioID write SetRadioID;
 
Public property FdReadInterval: TSFFloat read FFdReadInterval;

Internal wrapper for property ReadInterval. This wrapper API may change, we advise to access simpler ReadInterval instead.

Public property ReadInterval: Single read GetReadInterval write SetReadInterval;
 
Public property FdRtpHeaderExpected: TSFBool read FFdRtpHeaderExpected;

Internal wrapper for property RtpHeaderExpected. This wrapper API may change, we advise to access simpler RtpHeaderExpected instead.

Public property RtpHeaderExpected: Boolean read GetRtpHeaderExpected write SetRtpHeaderExpected;
 
Public property FdSampleRate: TSFInt32 read FFdSampleRate;

Internal wrapper for property SampleRate. This wrapper API may change, we advise to access simpler SampleRate instead.

Public property SampleRate: Integer read GetSampleRate write SetSampleRate;
 
Public property FdSamples: TSFInt32 read FFdSamples;

Internal wrapper for property Samples. This wrapper API may change, we advise to access simpler Samples instead.

Public property Samples: Integer read GetSamples write SetSamples;
 
Public property FdSiteID: TSFInt32 read FFdSiteID;

Internal wrapper for property SiteID. This wrapper API may change, we advise to access simpler SiteID instead.

Public property SiteID: Integer read GetSiteID write SetSiteID;
 
Public property FdTdlType: TSFInt32 read FFdTdlType;

Internal wrapper for property TdlType. This wrapper API may change, we advise to access simpler TdlType instead.

Public property TdlType: Integer read GetTdlType write SetTdlType;
 
Public property FdWhichGeometry: TSFInt32 read FFdWhichGeometry;

Internal wrapper for property WhichGeometry. This wrapper API may change, we advise to access simpler WhichGeometry instead.

Public property WhichGeometry: Integer read GetWhichGeometry write SetWhichGeometry;
 
Public property FdWriteInterval: TSFFloat read FFdWriteInterval;

Internal wrapper for property WriteInterval. This wrapper API may change, we advise to access simpler WriteInterval instead.

Public property WriteInterval: Single read GetWriteInterval write SetWriteInterval;
 
Public property EventIsNetworkReader: TSFBoolEvent read FEventIsNetworkReader;
 
Public property EventIsNetworkWriter: TSFBoolEvent read FEventIsNetworkWriter;
 
Public property EventIsRtpHeaderHeard: TSFBoolEvent read FEventIsRtpHeaderHeard;
 
Public property EventIsStandAlone: TSFBoolEvent read FEventIsStandAlone;
 
Public property EventTimestamp: TSFTimeEvent read FEventTimestamp;
 
Public property FdBboxCenter: TSFVec3f read FFdBboxCenter;

Internal wrapper for property BboxCenter. This wrapper API may change, we advise to access simpler BboxCenter instead.

Public property BBox: TBox3D read GetBBox write SetBBox;
 
Public property FdBboxSize: TSFVec3f read FFdBboxSize;

Internal wrapper for property BboxSize. This wrapper API may change, we advise to access simpler BboxSize instead.


Generated by PasDoc 0.16.0.