Class TSutraNode3D_Collection

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TSutraNode3D_Collection = class(TCustomSutraCollection)

Description

no description available, TCustomSutraCollection description follows
no description available, TPhastCollection description follows

TPhastCollection invalidates the model when it is changed.

Hierarchy

Overview

Fields

Private FRotatedNodeCenters: TRbwQuadTree;
Private FAngle: double;
Private FStoredRotatedLocations: TStoredLocations;

Methods

Private function GetItem(Index: integer): TSutraNode3D;
Private function GetNodeLocations(Angle: Double): TRbwQuadTree;
Public constructor Create(Model: TBaseModel; ParentMesh: TSutraMesh3D);
Public destructor Destroy; override;
Public function Add: TSutraNode3D;
Public procedure InvalidateStoredLocations;

Properties

Public property Items[Index:integer]: TSutraNode3D read GetItem;
Public property NodeLocations[Angle:Double]: TRbwQuadTree read GetNodeLocations;

Description

Fields

Private FRotatedNodeCenters: TRbwQuadTree;
 
Private FAngle: double;
 
Private FStoredRotatedLocations: TStoredLocations;
 

Methods

Private function GetItem(Index: integer): TSutraNode3D;
 
Private function GetNodeLocations(Angle: Double): TRbwQuadTree;
 
Public constructor Create(Model: TBaseModel; ParentMesh: TSutraMesh3D);
 
Public destructor Destroy; override;
 
Public function Add: TSutraNode3D;
 
Public procedure InvalidateStoredLocations;
 

Properties

Public property Items[Index:integer]: TSutraNode3D read GetItem;
 
Public property NodeLocations[Angle:Double]: TRbwQuadTree read GetNodeLocations;
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:42:05