C# Class Treefrog.Plugins.Object.Tools.ObjectSelectTool.SelectionRotatingToolState

Inheritance: ToolState
Exibir arquivo Open project: jaquadro/Treefrog

Private Properties

Property Type Description
Angle float
ClearAnnot void

Public Methods

Method Description
Cancel ( ) : ToolState
EndPointerSequence ( PointerEventInfo info, ILevelGeometry viewport ) : ToolState
SelectionRotatingToolState ( ObjectSelectTool tool, ObjectInstance hitObject ) : System
StartPointerSequence ( PointerEventInfo info, ILevelGeometry viewport ) : ToolState
UpdatePointerSequence ( PointerEventInfo info, ILevelGeometry viewport ) : ToolState

Private Methods

Method Description
Angle ( Vector vec1, Vector vec2 ) : float
ClearAnnot ( ) : void

Method Details

Cancel() public method

public Cancel ( ) : ToolState
return ToolState

EndPointerSequence() public method

public EndPointerSequence ( PointerEventInfo info, ILevelGeometry viewport ) : ToolState
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
return ToolState

SelectionRotatingToolState() public method

public SelectionRotatingToolState ( ObjectSelectTool tool, ObjectInstance hitObject ) : System
tool ObjectSelectTool
hitObject Treefrog.Framework.Model.ObjectInstance
return System

StartPointerSequence() public method

public StartPointerSequence ( PointerEventInfo info, ILevelGeometry viewport ) : ToolState
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
return ToolState

UpdatePointerSequence() public method

public UpdatePointerSequence ( PointerEventInfo info, ILevelGeometry viewport ) : ToolState
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
return ToolState