C# Class GraphicEditor.Model.ToolBehavior.GraphicContent

Show file Open project: msCube/Gallery Class Usage Examples

Public Methods

Method Description
AddLayer ( Layer layer ) : void
AddLayerEventHandler ( Layer layer ) : void
ConvertToRasterImage ( UIElement source, double scale, int quality ) : BitmapImage
ElementMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
ElementMouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
ElementMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
GraphicContent ( bool autoLayerCreating = true ) : System.Collections.Generic
InitFromGeFile ( string fileName ) : GraphicContent
RemoveLayerEventHandler ( Layer layer ) : void

Private Methods

Method Description
ConfigureWorkSpace ( ) : void

Method Details

AddLayer() public method

public AddLayer ( Layer layer ) : void
layer Layer
return void

AddLayerEventHandler() public method

public AddLayerEventHandler ( Layer layer ) : void
layer Layer
return void

ConvertToRasterImage() public method

public ConvertToRasterImage ( UIElement source, double scale, int quality ) : BitmapImage
source UIElement
scale double
quality int
return System.Windows.Media.Imaging.BitmapImage

ElementMouseLeftButtonDown() public method

public ElementMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
return void

ElementMouseLeftButtonUp() public method

public ElementMouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
return void

ElementMouseMove() public method

public ElementMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
return void

GraphicContent() public method

public GraphicContent ( bool autoLayerCreating = true ) : System.Collections.Generic
autoLayerCreating bool
return System.Collections.Generic

InitFromGeFile() public method

public InitFromGeFile ( string fileName ) : GraphicContent
fileName string
return GraphicContent

RemoveLayerEventHandler() public method

public RemoveLayerEventHandler ( Layer layer ) : void
layer Layer
return void