Description | Hierarchy | Fields | Methods | Properties |
type TFishnetMeshElement = class(TPhastCollectionItem)
FNodeNumbers: TIntegerCollection; |
|
FNodes: TFishnetNodeList; |
|
FLabelLocation1: TRect; |
|
FLabelLocation2: TRect; |
|
FSelected: boolean; |
|
FCenterLocation1: TPoint; |
|
FCenterLocation2: TPoint; |
|
FMarked: boolean; |
|
FFirstControl: TMeshControl; |
|
FSecondControl: TMeshControl; |
procedure SetNodeNumbers(const Value: TIntegerCollection); |
|
function ElCollection: TFishnetMeshElementCollection; |
|
function GetNodeNumbers: TIntegerCollection; |
|
procedure DrawEdges(const BitMap: TBitmap32; const ZoomBox: TQRbwZoomBox2); |
|
procedure DrawNumbers(const BitMap: TBitmap32; const ZoomBox: TQRbwZoomBox2); |
|
procedure SetSelected(const Value: boolean); |
|
procedure SetFirstControl(const Value: TMeshControl); |
|
procedure SetSecondControl(const Value: TMeshControl); |
|
function GetGenerator: TFishnetMeshGenerator; |
|
constructor Create(Collection: TCollection); override; |
|
destructor Destroy; override; |
|
procedure Assign(Source: TPersistent); override; |
|
procedure UpdateNodeNumbers; |
|
procedure RestoreNodes; |
|
function IsInside(APoint: TPoint2D): Boolean; |
|
function Intersect(Segment: TSegment2D; SkipNodes: TFishnetNodeList): Boolean; |
|
procedure ComputeNumberCenterLocations(const ZoomBox: TQRbwZoomBox2); |
|
function Fractions1: TRealArray; |
|
function Fractions2: TRealArray; |
property Nodes: TFishnetNodeList read FNodes; |
|
property LabelLocation1: TRect read FLabelLocation1; |
|
property LabelLocation2: TRect read FLabelLocation2; |
|
property Selected: boolean read FSelected write SetSelected; |
|
property CenterLocation1: TPoint read FCenterLocation1; |
|
property CenterLocation2: TPoint read FCenterLocation2; |
|
property Generator: TFishnetMeshGenerator read GetGenerator; |
|
property NodeNumbers: TIntegerCollection read GetNodeNumbers
write SetNodeNumbers; |
|
property FirstControl: TMeshControl read FFirstControl write SetFirstControl; |
|
property SecondControl: TMeshControl read FSecondControl write SetSecondControl; |
FNodeNumbers: TIntegerCollection; |
|
FNodes: TFishnetNodeList; |
|
FLabelLocation1: TRect; |
|
FLabelLocation2: TRect; |
|
FSelected: boolean; |
|
FCenterLocation1: TPoint; |
|
FCenterLocation2: TPoint; |
|
FMarked: boolean; |
|
FFirstControl: TMeshControl; |
|
FSecondControl: TMeshControl; |
|
procedure SetNodeNumbers(const Value: TIntegerCollection); |
|
function ElCollection: TFishnetMeshElementCollection; |
|
function GetNodeNumbers: TIntegerCollection; |
|
procedure DrawEdges(const BitMap: TBitmap32; const ZoomBox: TQRbwZoomBox2); |
|
procedure DrawNumbers(const BitMap: TBitmap32; const ZoomBox: TQRbwZoomBox2); |
|
procedure SetSelected(const Value: boolean); |
|
procedure SetFirstControl(const Value: TMeshControl); |
|
procedure SetSecondControl(const Value: TMeshControl); |
|
function GetGenerator: TFishnetMeshGenerator; |
|
constructor Create(Collection: TCollection); override; |
|
destructor Destroy; override; |
|
procedure Assign(Source: TPersistent); override; |
|
procedure UpdateNodeNumbers; |
|
procedure RestoreNodes; |
|
function IsInside(APoint: TPoint2D): Boolean; |
|
function Intersect(Segment: TSegment2D; SkipNodes: TFishnetNodeList): Boolean; |
|
procedure ComputeNumberCenterLocations(const ZoomBox: TQRbwZoomBox2); |
|
function Fractions1: TRealArray; |
|
function Fractions2: TRealArray; |
|
property Nodes: TFishnetNodeList read FNodes; |
|
property LabelLocation1: TRect read FLabelLocation1; |
|
property LabelLocation2: TRect read FLabelLocation2; |
|
property Selected: boolean read FSelected write SetSelected; |
|
property CenterLocation1: TPoint read FCenterLocation1; |
|
property CenterLocation2: TPoint read FCenterLocation2; |
|
property Generator: TFishnetMeshGenerator read GetGenerator; |
|
property NodeNumbers: TIntegerCollection read GetNodeNumbers
write SetNodeNumbers; |
|
property FirstControl: TMeshControl read FFirstControl write SetFirstControl; |
|
property SecondControl: TMeshControl read FSecondControl write SetSecondControl; |
|