EbsOpen Class Library for EBSILON®Professional

FamilyOfCharlines.ImageDrawer Method 

[Visual Basic]
Public Function ImageDrawer( _ 
   ByVal PlotType As EpFamilyOfCharlinesPlotType, _ 
   ByVal WidthInPixel As Integer, _ 
   ByVal HeightInPixel As Integer, _ 
   Optional ByVal DrawOnlyData As Boolean = VARIANT_FALSE, _ 
   Optional ByVal BackgroundColor As Integer = 0x00000000, _ 
   Optional ByVal ThreeDimensionalPlotType As EpThreeDimensionalPlotType = epThreeDimensionalPlotTypeColoredWithMesh, _ 
   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(
   EpFamilyOfCharlinesPlotType PlotType,
   int WidthInPixel,
   int HeightInPixel,
   bool DrawOnlyData,
   int BackgroundColor,
   EpThreeDimensionalPlotType ThreeDimensionalPlotType,
   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(
   EpFamilyOfCharlinesPlotType PlotType,
   int WidthInPixel,
   int HeightInPixel,
   bool DrawOnlyData,
   int BackgroundColor,
   EpThreeDimensionalPlotType ThreeDimensionalPlotType,
   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(
   EpFamilyOfCharlinesPlotType PlotType,
   int WidthInPixel,
   int HeightInPixel,
   bool DrawOnlyData,
   int BackgroundColor,
   EpThreeDimensionalPlotType ThreeDimensionalPlotType,
   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 from the data of the active profile

See Also

FamilyOfCharlines Class | EbsOpen Namespace