C# Class CsPotrace.Potrace.MonotonInterval

The MonotonInterval defines a structure related to an iPoint array. For each index i,j with from <= i < j <= to in a cyclic sense is iPointArray[i].y <= iPointArray[j].y if Increasing is true, else is iPointArray[i].y >= iPointArray[j].y.
Exibir arquivo Open project: antimatter15/js-potrace

Public Properties

Property Type Description
CurrentID int
Increasing bool
from int
to int

Public Methods

Method Description
Max ( ) : int
MaxY ( iPoint Pts ) : int
Min ( ) : int
MinY ( iPoint Pts ) : int
MonotonInterval ( bool Increasing, int from, int to ) : System
ResetCurrentID ( int modulo ) : void

Method Details

Max() public method

public Max ( ) : int
return int

MaxY() public method

public MaxY ( iPoint Pts ) : int
Pts iPoint
return int

Min() public method

public Min ( ) : int
return int

MinY() public method

public MinY ( iPoint Pts ) : int
Pts iPoint
return int

MonotonInterval() public method

public MonotonInterval ( bool Increasing, int from, int to ) : System
Increasing bool
from int
to int
return System

ResetCurrentID() public method

public ResetCurrentID ( int modulo ) : void
modulo int
return void

Property Details

CurrentID public_oe property

public int CurrentID
return int

Increasing public_oe property

public bool Increasing
return bool

from public_oe property

public int from
return int

to public_oe property

public int to
return int