Description | Hierarchy | Fields | Methods | Properties |
type TCost = class(TObject)
![]() |
FTheta1: TFloat; |
![]() |
FTheta2: TFloat; |
![]() |
FPhi: double; |
![]() |
FNodeDistance: TFloat; |
![]() |
FNStar: double; |
![]() |
F_l: double; |
![]() |
FGamma: double; |
![]() |
FNode1: TNodeInBoundary; |
![]() |
FNode2: TNodeInBoundary; |
![]() |
FQuadMeshCreator: TQuadMeshCreator; |
![]() |
FVisible: boolean; |
![]() |
FCost: double; |
![]() |
procedure ComputeVisibility; |
![]() |
procedure GetNeighborNodes(var PriorNode1, SubsequentNode1, PriorNode2, SubsequentNode2: TNodeInBoundary); |
![]() |
procedure ComputeCost; |
![]() |
Constructor Create(Node1, Node2: TNodeInBoundary; QuadMeshCreator: TQuadMeshCreator); |
![]() |
property Visible: boolean read FVisible; |
![]() |
property Cost: double read FCost; |
![]() |
FTheta1: TFloat; |
![]() |
FTheta2: TFloat; |
![]() |
FPhi: double; |
![]() |
FNodeDistance: TFloat; |
![]() |
FNStar: double; |
![]() |
F_l: double; |
![]() |
FGamma: double; |
![]() |
FNode1: TNodeInBoundary; |
![]() |
FNode2: TNodeInBoundary; |
![]() |
FQuadMeshCreator: TQuadMeshCreator; |
![]() |
FVisible: boolean; |
![]() |
FCost: double; |
![]() |
procedure ComputeVisibility; |
![]() |
procedure GetNeighborNodes(var PriorNode1, SubsequentNode1, PriorNode2, SubsequentNode2: TNodeInBoundary); |
![]() |
procedure ComputeCost; |
![]() |
Constructor Create(Node1, Node2: TNodeInBoundary; QuadMeshCreator: TQuadMeshCreator); |
![]() |
property Visible: boolean read FVisible; |
![]() |
property Cost: double read FCost; |