C# Class Dicom.Imaging.Render.CompositeGraphic

The Composite Graphic implementation of IGraphic which layers graphics one over the other
Inheritance: IGraphic
Datei anzeigen Open project: fo-dicom/mdcm

Public Methods

Method Description
AddLayer ( IGraphic layer ) : void
BestFit ( int width, int height ) : void
CompositeGraphic ( IGraphic bg ) : System.Drawing
FlipX ( ) : void
FlipY ( ) : void
RenderImage ( ILUT lut ) : Image
RenderImageSource ( ILUT lut ) : BitmapSource
Reset ( ) : void
Rotate ( int angle ) : void
Scale ( double scale ) : void
Transform ( double scale, int rotation, bool flipx, bool flipy ) : void

Method Details

AddLayer() public method

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

BestFit() public method

public BestFit ( int width, int height ) : void
width int
height int
return void

CompositeGraphic() public method

public CompositeGraphic ( IGraphic bg ) : System.Drawing
bg IGraphic
return System.Drawing

FlipX() public method

public FlipX ( ) : void
return void

FlipY() public method

public FlipY ( ) : void
return void

RenderImage() public method

public RenderImage ( ILUT lut ) : Image
lut ILUT
return Image

RenderImageSource() public method

public RenderImageSource ( ILUT lut ) : BitmapSource
lut ILUT
return BitmapSource

Reset() public method

public Reset ( ) : void
return void

Rotate() public method

public Rotate ( int angle ) : void
angle int
return void

Scale() public method

public Scale ( double scale ) : void
scale double
return void

Transform() public method

public Transform ( double scale, int rotation, bool flipx, bool flipy ) : void
scale double
rotation int
flipx bool
flipy bool
return void