Visit Gigasoft's Web Site
 ProEssentials v9 Help

PlottingMethod

Scope

Pego, Pesgo, Pe3do, Pepso

Type

Int32

Default

Line

.NET

PePlot.Method

Ocx|Vcl

PlottingMethod

DLL

PEP_nPLOTTINGMETHOD

 

Purpose

This property determines the plotting method used to render the object's data.

 

Individual access can be allowed to the user via properties such as AllowLine, AllowBar, AllowPoint, and so on...

 

Depending on the object type, the following constants apply: Note that the constants below are different for WinForm/OCX/VCL/DLL developers and also dependent on the object type:

Comments

PePlot.Method members of Pego.PePlot, Pesgo.PePlot, Pe3do.PePlot, Pepso.PePlot

 

For Stacked Bar/Area/Horizontal Bar type plotting methods, make sure NoStackedData is set to FALSE.

 

HighLow, HighLowClose, OpenHighLowClose, and BoxPlot plotting methods are produced by setting the plotting method to SpecificPlotMode and then setting the SpecificPlotMode with the appropriate style.

 

The plotting method for individual subsets may now be set using PlottingMethods. Or, it is possible to combine two plotting methods per left/right axis pair. For further information see ComparisonSubsets, RYAxisComparisonSubsets, and PlottingMethodII. See Chapter 6 for more information on Comparison Subsets.

 

To control the degree of the best fit curve plotting method, see BestFitDegree and SubsetDegree and BestFitCoeffs

 

See Also: BarWidth, PointSize, PointColors, SubsetPointTypes, SubsetLineTypes, SubsetColors FloatingStackedBars

 

 

Graph Object Plotting Methods...


.NET Gigasoft.Enums.

     

GraphPlottingMethod.

ActiveX Enumeration

VCL Enumeration

DLL Constant

Line

GPM_LINE

gLine

PEGPM_LINE

Bar

GPM_BAR

gBar

PEGPM_BAR

Point

GPM_POINT

gPoint

PEGPM_POINT

Area

GPM_AREA

gArea

PEGPM_AREA

AreaStacked

GPM_AREASTACKED

gAreaStacked

PEGPM_AREASTACKED

AreaStackedPerent

GPM_AREASTACKEDPERCENT

gAreaStackedPercent

PEGPM_AREASTACKEPERCENT

BarStacked

GPM_BARSTACKED

gBarStacked

PEGPM_BARSTACKED

BarStackedPercent

GPM_BARSTACKEDPERCENT

gBarStackedPercent

PEGPM_BARSTACKEDPERCENT

PointsPlusBestFitLine

GPM_POINTSPLUSBFL

gPointsPlusBFL

PEGPM_POINTSPLUSBFL

*PointsPlusBestFitLineGraphed

*GPM_POINTSPLUSBFLGRAPHED

*gPointsPlusBFLII

*PEGPM_POINTSPLUSBFLII

PointsPlusBestFitCurve

GPM_POINTSPLUSBFC

gPointsPlusBFC

PEGPM_POINTSPLUSBFC

*PointsPlusBestFitCurveGraphed

*GPM_POINTSPLUSBFCGRAPHED

*gPointsPlusBFCII

*PEGPM_POINTSPLUSBFCII

PointsPlusSpline

GPM_POINTSPLUSSPLINE

gPointsPlusSpline

PEGPM_POINTSPLUSSPLINE

Spline

GPM_SPLINE

gSpline

PEGPM_SPLINE

Histogram

GPM_HISTOGRAM

gHistogram

PEGPM_HISTOGRAM

SpecificPlotMode

GPM_SPECIFICPLOTMODE

gSpecificPlotMode

PEGPM_SPECIFICPLOTMODE

PointsPlusLine

GPM_POINTSPLUSLINE

gPointsPlusLine

PEGPM_POINTSPLUSLINE

HorizontalBar

GPM_HORIZONTALBAR

gHorizontalBar

PEGPM_HORIZONTALBAR

HorizontalStackedBar

GPM_HORZSTACKEDBAR

gHorzStackedBar

PEGPM_HORZSTACKEDBAR

HorizontalStackedBarPercent

GPM_HORZSTACKEDBARPERCENT

gHorzStackedBarPercent

PEGPM_HORZSTACKEDBARPERCENT

Step

GPM_STEP

gStep

PEGPM_STEP

Ribbon

GPM_RIBBON

gRibbon

PEGPM_RIBBON

LineStacked

GPM_LINESTACKED

gLineStacked

PEGPM_LINESTACKED

LineStackedPercent

GPM_LINE_STACKEDPERCENT

gLineStackedPercent

PEGPM_LINESTACKEDPERCENT

DemographicPyramid

GPM_DEMOGRAPHICPYRAMID

gDemoGraphicPyramid

PEGPM_DEMOGRAPHICPYRAMID

SplineArea

GPM_SPLINEAREA

gSplineArea

PEGPM_SPLINEAREA

SplineRibbon

GPM_SPLINERIBBON

gSplineRibbon

PEGPM_SPLINERIBBON

 

* Note, there are two versions of Points plus Best Fit Line and Points plus Best Fit Curve. One version calculates the Best Fit with respect to all point information. The other version calculates the Best Fit for only those points that are currently graphed.

 

 

Scientific Graph Plotting Methods...


.NET Gigasoft.Enums.

     

SGraphPlottingMethod.

ActiveX Enumeration

VCL Enumeration

DLL Constant

Line

SGPM_LINE

sgLine

PEGPM_LINE

Point

SGPM_POINT

sgPoint

PEGPM_POINT

Stick

SGPM_STICK

sgStick

PEGPM_STICK

PointsPlusBestFitLine

SGPM_POINTSPLUSBFL

sgPointsPlusBFL

PEGPM_POINTSPLUSBFL

PointsPlusBestFitCurve

SGPM_POINTSPLUSBFC

sgPointsPlusBFC

PEGPM_POINTSPLUSBFC

PointsPlusSpline

SGPM_POINTSPLUSSPLINE

sgPointsPlusSpline

PEGPM_POINTSPLUSSPLINE

Spline

SGPM_SPLINE

sgSpline

PEGPM_SPLINE

Bubble

SGPM_BUBBLE

sgBubble

PEGPM_BUBBLE

PointsPlusLine

SGPM_POINTSPLUSLINE

sgPointsPlusLine

PEGPM_POINTSPLUSLINE

Area

SGPM_AREA

sgArea

PEGPM_AREA

Bar

SGPM_BAR

sgBar

PEGPM_BAR

SpecificPlotMode

SGPM_SPECIFICPLOTMODE

sgSpecificPlotMode

PEGPM_SPECIFICPLOTMODE

Step

SGPM_STEP

sgStep

PEGPM_STEP

Ribbon

SGPM_RIBBON

sgRibbon

PEGPM_RIBBON

ContourLines

SGPM_CONTOURLINES

sgContourLines

PEGPM_CONTOURLINES

ContourColors

SGPM_CONTOURCOLORS

sgContourColors

PEGPM_CONTOURCOLORS

AreaStacked

SGPM_AREASTACKED

sgAreaStacked

PEGPM_AREASTACKED

AreaStackedPerent

SGPM_AREASTACKEDPERCENT

sgAreaStackedPercent

PEGPM_AREASTACKEPERCENT

BarStacked

SGPM_BARSTACKED

sgBarStacked

PEGPM_BARSTACKED

BarStackedPercent

SGPM_BARSTACKEDPERCENT

sgBarStackedPercent

PEGPM_BARSTACKEDPERCENT

LineStacked

SGPM_LINESTACKED

sgLineStacked

PEGPM_LINESTACKED

LineStackedPercent

SGPM_LINE_STACKEDPERCENT

sgLineStackedPercent

PEGPM_LINESTACKEDPERCENT

SplineArea

SGPM_SPLINEAREA

sgSplineArea

PEGPM_SPLINEAREA

SplineRibbon

SGPM_SPLINERIBBON

sgSplineRibbon

PEGPM_SPLINERIBBON

 

 

Polar/Smith Object Plotting Methods...


.NET Gigasoft.Enums.

     

PSGraphPlottingMethod.

ActiveX Enumeration

VCL Enumeration

DLL Constant

Line

PGPM_LINE

psLine

PEGPM_LINE

Point

PGPM_POINT

psPoint

PEGPM_POINT

PointsPlusLine

PGPM_POINTSPLUSLINE

psPointsPlusLine

PEGPM_POINTSPLUSLINE

*Area

*PGPM_AREA

*psArea

*PEGPM_AREA

 

*Note, last data- point must equal first data-point as this forms an enclosed area.

 

 

3D Scientific Graph Plotting Methods


Setting PlottingMethod is dependent on the state of PolyMode.

 

When PolyMode is PEPM_SURFACEPOLYGONS, PEPM_3DBAR, and PEPM_POLYGONDATA

  • 0 = WireFrame.

  • 1 = Surface.

  • 2 = Surface with Shading.

  • 3 = Surface with Pixels.

  • 4 = Surface with Contours. Not available for PEPM_3DBAR and PEPM_POLYGONDATA

When PolyMode is PEPM_SCATTER

  • 0 = Points.

  • 1 = Lines.

  • 2 = Points + Lines.