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: TIPropertyList;
Public FSolutionType: TIProperty;
Public FSpecifiedHeads: TRPropertyList;

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: TIPropertyList;

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

Public FSolutionType: TIProperty;

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

Public FSpecifiedHeads: TRPropertyList;

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.12.1 on 2013-05-13 15:42:04