Description | Hierarchy | Fields | Methods | Properties |
type TSutraElement3D_Collection = class(TCustomSutraCollection)
TPhastCollection
invalidates the model when it is changed.
FRotatedElementCenters: TRbwQuadTree; |
|
FAngle: double; |
|
FStoredRotatedLocations: TStoredLocations; |
function GetItems(Index: integer): TSutraElement3D; |
|
function GetElementCenters(Angle: Double): TRbwQuadTree; |
|
constructor Create(Model: TBaseModel; ParentMesh: TSutraMesh3D); |
|
destructor Destroy; override; |
|
function Add: TSutraElement3D; |
|
procedure InvalidateStoredLocations; |
property Items[Index:integer]: TSutraElement3D read GetItems; |
|
property ElementCenters[Angle:Double]: TRbwQuadTree read GetElementCenters; |
FRotatedElementCenters: TRbwQuadTree; |
|
FAngle: double; |
|
FStoredRotatedLocations: TStoredLocations; |
|
function GetItems(Index: integer): TSutraElement3D; |
|
FMesh: TSutraMesh3D; |
function GetElementCenters(Angle: Double): TRbwQuadTree; |
|
constructor Create(Model: TBaseModel; ParentMesh: TSutraMesh3D); |
|
destructor Destroy; override; |
|
function Add: TSutraElement3D; |
|
procedure InvalidateStoredLocations; |
|
property Items[Index:integer]: TSutraElement3D read GetItems; |
|
property ElementCenters[Angle:Double]: TRbwQuadTree read GetElementCenters; |
|