Visit Gigasoft's Web Site
 ProEssentials v9 Help

PointTypes

Scope

Pego, Pesgo, Pe3do, Pepso

Type

Property Array of type Int32

Default

empty

.NET

PePlot.PointTypes

Ocx|Vcl

PointTypes

DLL

PEP_naPOINTTYPES

 

Purpose

This property sets point types on a per point basis. To change point types per subsets use SubsetPointTypes.

 

To control per subset use of this property, set SubsetForPointTypes.

 

.NET Gigasoft.Enums.

ActiveX and

 

PointType.

DLL Constants

Description

Plus

PEPT_PLUS(0)

Plus

Cross

PEPT_CROSS(1)

Cross

Dot

PEPT_DOT(2)

Circle

DotSolid

PEPT_DOTSOLID(3)

Solid Circle

Square

PEPT_SQUARE(4)

Square

SquareSolid

PEPT_SQUARESOLID(5)

Sold Square

Diamond

PEPT_DIAMOND(6)

Diamond

DiamondSolid

PEPT_DIAMONDSOLID(7)

Solid Diamond

UpTriangle

PEPT_UPTRIANGLE(8)

Upward Triangle

UpTriangleSolid

PEPT_UPTRIANGLESOLID(9)

Solid Upward Triangle

DownTriangle

PEPT_DOWNTRIANGLE(10)

Downward Triangle

DownTriangleSolid

PEPT_DOWNTRIANGLESOLID(11)

Solid Downward Triangle

Dash

PEPT_DASH (72)

Dash

Pixel

PEPT_PIXEL (73)

Pixel

ArrowN

PEPT_ARROW_N (92)

Arrow North

ArrowNE

PEPT_ARROW_NE (93)

Arrow North East

ArrowE

PEPT_ARROW_E (94)

Arrow East

ArrowSE

PEPT_ARROW_SE (95)

Arrow South East

ArrowS

PEPT_ARROW_S (96)

Arrow South

ArrowSW

PEPT_ARROW_SW (97)

Arrow South West

ArrowW

PEPT_ARROW_W (98)

Arrow West

ArrowNW

PEPT_ARROW_NW (99)

Arrow North West

 

Comments

PePlot.PointTypes members of Pego.PePlot, Pesgo.PePlot, Pe3do.PePlot, Pepso.PePlot
  
See Also: PointSize, MinimumPointSize

 

Within the demo, see example 133.

 

.NET Example

'* Subsets = 2 and Points = 4 so there is 8 data points *'

'* Assuming "imports Gigasoft.ProEssentialsEnums" is defined.

Pego1.PePlot.PointTypes(0, 0) = DotSold

Pego1.PePlot.PointTypes(0, 1) = UpTriangleSolid

Pego1.PePlot.PointTypes(0, 2) = SquareSolid

Pego1.PePlot.PointTypes(0, 3) = DownTriangleSolid

Pego1.PePlot.PointTypes(1, 0) = Dash

Pego1.PePlot.PointTypes(1, 1) = Pixel

Pego1.PePlot.PointTypes(1, 2) = ArrowN

Pego1.PePlot.PointTypes(1, 3) = ArrowNE

 

OCX Example

'* Subsets = 2 and Points = 4 so there is 8 data points *'

Pego1.PointTypes(0, 0) = PEPT_DOTSOLID

Pego1.PointTypes(0, 1) = PEPT_UPTRIANGLESOLID

Pego1.PointTypes(0, 2) = PEPT_SQUARESOLID

Pego1.PointTypes(0, 3) = PEPT_DOWNTRIANGLESOLID

Pego1.PointTypes(1, 0) = PEPT_DASH

Pego1.PointTypes(1, 1) = PEPT_PIXEL

Pego1.PointTypes(1, 2) = PEPT_ARROW_N

Pego1.PointTypes(1, 3) = PEPT_ARROW_NE

 

C / C++ Example

/* Subsets = 2 and Points = 4 so theres 8 data points*/

int nPointTypes[] = { PEPT_DOTSOLID, PEPT_UPTRIANGLESOLID, PEPT_SQUARESOLID, PEPT_DOWNTRIANGLESOLID, PEPT_DASH, PEPT_PIXEL, PEPT_ARROW_N, PEPT_ARROW_NE};

PEvset (hWndPE, PEP_naPOINTTYPES, nPointTypes, 8);