Class TSpecifiedHeadZone

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TSpecifiedHeadZone = class(TCustomPhastZone)

Description

TSpecifiedHeadZone represents an individual specified head zone.

Hierarchy

Overview

Fields

Private FFrontBoundaryType: TIproperty;
Private FSideBoundaryType: TIproperty;
Private FTopBoundaryType: TIproperty;
Public FAssociatedSolutions: TList;
Public FSolutionType: TIProperty;
Public FSpecifiedHeads: TList;

Methods

Protected procedure AssignProperties(const LayerIndex, RowIndex, ColIndex: integer; const DataSets: TCustomDataSets; const CanMergeX, CanMergeY, CanMergeZ: boolean); override;
Public constructor Create; override;
Public destructor Destroy; override;

Description

Fields

Private FFrontBoundaryType: TIproperty;

FFrontBoundaryType indicates the type of boundary condition in the zone in the front view of the model.

Private FSideBoundaryType: TIproperty;

FSideBoundaryType indicates the type of boundary condition in the zone in the side view of the model.

Private FTopBoundaryType: TIproperty;

FTopBoundaryType indicates the type of boundary condition in the zone in the top view of the model.

Public FAssociatedSolutions: TList;

FAssociatedSolutions: TList; FAssociatedSolutions is a list of TIPropertys whose values represent the solution in the zone.

Public FSolutionType: TIProperty;

FSolutionType: TIProperty; FSolutionType indicates whether the solution is an associated solution or a specified solution.

Public FSpecifiedHeads: TList;

FSpecifiedHeads: TList; FSpecifiedHeads is a list of TRPropertys whose values represent the specified head in the zone.

Methods

Protected procedure AssignProperties(const LayerIndex, RowIndex, ColIndex: integer; const DataSets: TCustomDataSets; const CanMergeX, CanMergeY, CanMergeZ: boolean); override;

AssignProperties gets the values of each data set related to the zone and assigns a value to a TCustomProperty

Public constructor Create; override;

Create creates an instance of TSpecifiedHeadZone.

Public destructor Destroy; override;

Destroy destroys the current instance of TSpecifiedHeadZone. Do not call Destroy directly. Call Free instead.


Generated by PasDoc 0.10.0 on 2006-10-31 09:56:47