Description | Hierarchy | Fields | Methods | Properties |
type TSutraNode3D = class(TCustomSutraNode, INode)
![]() |
FNode2D: TSutraNode2D; |
![]() |
FZ: FastGEO.TFloat; |
![]() |
FNode2D_Number: Integer; |
![]() |
FElements: TSutraElement3DList; |
![]() |
FActiveElements: TSutraElement3DList; |
![]() |
FActive: Boolean; |
![]() |
FVolume: Extended; |
![]() |
FBottom: Double; |
![]() |
FTop: Double; |
![]() |
function GetNode2D_Number: integer; |
![]() |
procedure SetNode2D_Number(const Value: integer); |
![]() |
procedure SetZ(const Value: FastGEO.TFloat); |
![]() |
function GetNode2D: TSutraNode2D; |
![]() |
procedure UpdateNode2D; |
![]() |
function GetX: TFloat; |
![]() |
function GetY: TFloat; |
![]() |
procedure UpdateActiveElementList; |
![]() |
function CreatePolyhedron: TPolyhedron; |
![]() |
function GetVolume: Extended; |
![]() |
function GetActiveElementCount: integer; |
![]() |
function GetActiveElement(Index: Integer): IElement; |
![]() |
function GetNodeNumber: Integer; |
![]() |
procedure SetNodeNumber(Value: Integer); |
![]() |
function GetLocation: TPoint2D; |
![]() |
procedure SetLocation(const Value: TPoint2D); |
![]() |
function GetNodeType: TNodeType; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
procedure AssignINode(Source: INode); |
![]() |
constructor Create(Collection: TCollection); override; |
![]() |
destructor Destroy; override; |
![]() |
function NodeLocation: TPoint3D; |
![]() |
property Node2D: TSutraNode2D read GetNode2D; |
![]() |
property X: TFloat read GetX; |
![]() |
property Y: TFloat read GetY; |
![]() |
property Volume: Extended read GetVolume; |
![]() |
property Top: Double read FTop; |
![]() |
property Bottom: Double read FBottom; |
![]() |
property Z: FastGEO.TFloat read FZ write SetZ; |
![]() |
property Node2D_Number: integer read GetNode2D_Number write SetNode2D_Number; |
![]() |
property Active: Boolean read FActive write FActive; |
![]() |
FNode2D: TSutraNode2D; |
![]() |
FZ: FastGEO.TFloat; |
![]() |
FNode2D_Number: Integer; |
![]() |
FElements: TSutraElement3DList; |
![]() |
FActiveElements: TSutraElement3DList; |
![]() |
FActive: Boolean; |
![]() |
FVolume: Extended; |
![]() |
FBottom: Double; |
![]() |
FTop: Double; |
![]() |
function GetNode2D_Number: integer; |
![]() |
procedure SetNode2D_Number(const Value: integer); |
![]() |
procedure SetZ(const Value: FastGEO.TFloat); |
![]() |
function GetNode2D: TSutraNode2D; |
![]() |
procedure UpdateNode2D; |
![]() |
function GetX: TFloat; |
![]() |
function GetY: TFloat; |
![]() |
procedure UpdateActiveElementList; |
![]() |
function CreatePolyhedron: TPolyhedron; |
![]() |
function GetVolume: Extended; |
![]() |
function GetActiveElementCount: integer; |
![]() |
function GetActiveElement(Index: Integer): IElement; |
![]() |
function GetNodeNumber: Integer; |
![]() |
procedure SetNodeNumber(Value: Integer); |
![]() |
function GetLocation: TPoint2D; |
![]() |
procedure SetLocation(const Value: TPoint2D); |
![]() |
function GetNodeType: TNodeType; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
procedure AssignINode(Source: INode); |
![]() |
constructor Create(Collection: TCollection); override; |
![]() |
destructor Destroy; override; |
![]() |
function NodeLocation: TPoint3D; |
![]() |
property Node2D: TSutraNode2D read GetNode2D; |
![]() |
property X: TFloat read GetX; |
![]() |
property Y: TFloat read GetY; |
![]() |
property Volume: Extended read GetVolume; |
![]() |
property Top: Double read FTop; |
![]() |
property Bottom: Double read FBottom; |
![]() |
property Z: FastGEO.TFloat read FZ write SetZ; |
![]() |
property Node2D_Number: integer read GetNode2D_Number write SetNode2D_Number; |
![]() |
property Active: Boolean read FActive write FActive; |