C# Class Treefrog.Presentation.Annotations.MultiTileSelectionAnnot

Inheritance: DrawAnnotation
Show file Open project: jaquadro/Treefrog Class Usage Examples

Private Properties

Property Type Description
ExpandExtants void
RecalculateExtants void
ShrinkExtants void

Public Methods

Method Description
AddTileLocation ( Rectangle region ) : void
AddTileLocation ( TileCoord location ) : void
MoveBy ( int diffX, int diffY ) : void
MoveTo ( TileCoord location ) : void
MultiTileSelectionAnnot ( ) : System
MultiTileSelectionAnnot ( MultiTileSelectionAnnot annot ) : System
MultiTileSelectionAnnot ( Point start ) : System
RemoveTileLocation ( Rectangle region ) : void
RemoveTileLocation ( TileCoord location ) : void

Private Methods

Method Description
ExpandExtants ( TileCoord location ) : void
RecalculateExtants ( ) : void
ShrinkExtants ( TileCoord location ) : void

Method Details

AddTileLocation() public method

public AddTileLocation ( Rectangle region ) : void
region Treefrog.Framework.Imaging.Rectangle
return void

AddTileLocation() public method

public AddTileLocation ( TileCoord location ) : void
location TileCoord
return void

MoveBy() public method

public MoveBy ( int diffX, int diffY ) : void
diffX int
diffY int
return void

MoveTo() public method

public MoveTo ( TileCoord location ) : void
location TileCoord
return void

MultiTileSelectionAnnot() public method

public MultiTileSelectionAnnot ( ) : System
return System

MultiTileSelectionAnnot() public method

public MultiTileSelectionAnnot ( MultiTileSelectionAnnot annot ) : System
annot MultiTileSelectionAnnot
return System

MultiTileSelectionAnnot() public method

public MultiTileSelectionAnnot ( Point start ) : System
start Point
return System

RemoveTileLocation() public method

public RemoveTileLocation ( Rectangle region ) : void
region Treefrog.Framework.Imaging.Rectangle
return void

RemoveTileLocation() public method

public RemoveTileLocation ( TileCoord location ) : void
location TileCoord
return void