Description | Hierarchy | Fields | Methods | Properties |
type TUndoDeleteSegment = class(TCustomUpdateScreenObjectUndo)
TUndoDeleteSegment
is used to delete a segment of a TScreenObject.
FSections: TValueArrayStorage; |
|
FEdge: integer; |
|
FNewScreenObject: TScreenObject; |
|
FPoints: TRealPointArray; |
|
FSelectedVertices: TBooleanDynArray; |
|
FScreenObject: TScreenObject; |
|
FSetPropertiesOfEnclosed: boolean; |
function Description: string; override; |
|
constructor Create(const AScreenObject: TScreenObject; const AnEdge: integer); |
|
destructor Destroy; override; |
|
procedure DoCommand; override; |
|
procedure Redo; override; |
|
procedure Undo; override; |
FSections: TValueArrayStorage; |
|
FEdge: integer; |
|
|
FNewScreenObject: TScreenObject; |
|
If deleting a segment divides the TScreenObject into two TScreenObjects, |
FPoints: TRealPointArray; |
|
|
FSelectedVertices: TBooleanDynArray; |
|
|
FScreenObject: TScreenObject; |
|
|
FSetPropertiesOfEnclosed: boolean; |
|
function Description: string; override; |
|
|
constructor Create(const AScreenObject: TScreenObject; const AnEdge: integer); |
|
|
destructor Destroy; override; |
|
procedure DoCommand; override; |
|
|
procedure Redo; override; |
|
|
procedure Undo; override; |
|
|