EbsOpen Class Library for EBSILON®Professional

Comp164.ImageDrawer Method 

[Visual Basic]
Public Function ImageDrawer( _ 
   ByVal PlotType As EpCompressorMapPlotType, _ 
   ByVal MatrixDescription As String, _ 
   ByVal WidthInPixel As Integer, _ 
   ByVal HeightInPixel As Integer, _ 
   Optional ByVal DrawOnlyData As Boolean = VARIANT_FALSE, _ 
   Optional ByVal BackgroundColor As Integer = 0x00ffffff, _ 
   Optional ByVal ScaleValue As EpValueAxisScaleType = epValueAxisScaleTypeAutomatic, _ 
   Optional ByVal MinValueInSIUnit As Double = 0, _ 
   Optional ByVal MaxValueInSIUnit As Double = 0, _ 
   Optional ByVal UnitValue As EpUnit = epUNITACCESS_ACTUAL, _ 
   Optional ByVal ScaleX As EpValueAxisScaleType = epValueAxisScaleTypeAutomatic, _ 
   Optional ByVal MinXInSIUnit As Double = 0, _ 
   Optional ByVal MaxXInSIUnit As Double = 0, _ 
   Optional ByVal UnitX As EpUnit = epUNITACCESS_ACTUAL, _ 
   Optional ByVal ScaleY As EpValueAxisScaleType = epValueAxisScaleTypeAutomatic, _ 
   Optional ByVal MinYInSIUnit As Double = 0, _ 
   Optional ByVal MaxYInSIUnit As Double = 0, _ 
   Optional ByVal UnitY As EpUnit = epUNITACCESS_ACTUAL _ 
) As Image
[C#]
public Image ImageDrawer(
   EpCompressorMapPlotType PlotType,
   string MatrixDescription,
   int WidthInPixel,
   int HeightInPixel,
   bool DrawOnlyData,
   int BackgroundColor,
   EpValueAxisScaleType ScaleValue,
   double MinValueInSIUnit,
   double MaxValueInSIUnit,
   EpUnit UnitValue,
   EpValueAxisScaleType ScaleX,
   double MinXInSIUnit,
   double MaxXInSIUnit,
   EpUnit UnitX,
   EpValueAxisScaleType ScaleY,
   double MinYInSIUnit,
   double MaxYInSIUnit,
   EpUnit UnitY
);
[C++]
public: Image* ImageDrawer(
   EpCompressorMapPlotType PlotType,
   String* MatrixDescription,
   int WidthInPixel,
   int HeightInPixel,
   bool DrawOnlyData,
   int BackgroundColor,
   EpValueAxisScaleType ScaleValue,
   double MinValueInSIUnit,
   double MaxValueInSIUnit,
   EpUnit UnitValue,
   EpValueAxisScaleType ScaleX,
   double MinXInSIUnit,
   double MaxXInSIUnit,
   EpUnit UnitX,
   EpValueAxisScaleType ScaleY,
   double MinYInSIUnit,
   double MaxYInSIUnit,
   EpUnit UnitY
);
[JScript]
public function ImageDrawer(
   EpCompressorMapPlotType PlotType,
   String MatrixDescription,
   int WidthInPixel,
   int HeightInPixel,
   bool DrawOnlyData,
   int BackgroundColor,
   EpValueAxisScaleType ScaleValue,
   double MinValueInSIUnit,
   double MaxValueInSIUnit,
   EpUnit UnitValue,
   EpValueAxisScaleType ScaleX,
   double MinXInSIUnit,
   double MaxXInSIUnit,
   EpUnit UnitX,
   EpValueAxisScaleType ScaleY,
   double MinYInSIUnit,
   double MaxYInSIUnit,
   EpUnit UnitY
): Image;

Remarks

creates an IImage of the heat-map from the data of the active profile

See Also

Comp164 Class | EbsOpen Namespace