Click or drag to resize

MoveEdit Class

Records the changes to the matrices and connections belonging to a set of visuals for undo/redo.
Inheritance Hierarchy
SystemObject
  Demo3D.VisualsDocumentEdit
    Demo3D.VisualsDocumentVisualsEdit
      Demo3D.VisualsMatrixEdit
        Demo3D.VisualsMoveEdit

Namespace:  Demo3D.Visuals
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 18.03.00
Syntax
C#
public class MoveEdit : MatrixEdit

The MoveEdit type exposes the following members.

Constructors
  NameDescription
Public methodMoveEdit
Constructor.
Top
Properties
  NameDescription
Public propertyDocument
The document that contains the edit.
(Inherited from DocumentEdit.)
Public propertyIds
The Ids of the affected visuals.
(Inherited from DocumentVisualsEdit.)
Top
Methods
  NameDescription
Public methodFindVisuals
Find all visuals in the scene which match an id in the Ids property."/>
(Inherited from DocumentVisualsEdit.)
Protected methodMatrixToString
Creates a string representation of the matrix transformation for display purposes.
(Inherited from MatrixEdit.)
Public methodRedo
Redoes the move operation, moving the selected visuals.
(Overrides MatrixEditRedo.)
Public methodSetVisuals
Set the list of affected visuals.
(Inherited from DocumentVisualsEdit.)
Public methodToString
String representation which describes the visuals that were moved.
(Overrides MatrixEditToString.)
Public methodUndo
Undoes the move operation by moving the visual back to its original position and reconnecting all the connections that were deleted during the move.
(Overrides MatrixEditUndo.)
Protected methodVisualsToString
Returns a string representation of the affected visuals for display purposes.
(Inherited from DocumentVisualsEdit.)
Top
Fields
  NameDescription
Protected fieldendWorldMatrix (Inherited from MatrixEdit.)
Top
See Also