C# Class RobustGeometry.Test.Predicates.Test.ProductTests

Mostra file Open project: govert/RobustGeometry.NET Class Usage Examples

Public Methods

Method Description
ScaleExpansionZeroElim_Checked ( int elen, double e, double b, double h ) : int
Split_Checked ( double a, double &ahi, double &alo ) : void
TwoProduct_Checked ( double a, double b, double &x, double &y ) : void
TwoProduct_ResultNonOverlapping ( ) : void

Private Methods

Method Description
ScaleExpansionZeroElim_Simple ( ) : void
ScaleExpansion_Checked ( int elen, double e, double b, double h ) : int
ScaleExpansion_Simple ( ) : void
Split_FullPrecision ( ) : void
Split_FullPrecisionLarge ( ) : void
Split_Simple ( ) : void
Square_Random ( ) : void
TwoProductPre2Split_Random ( ) : void
TwoProductPreSplit_Random ( ) : void
TwoProduct_Random ( ) : void
TwoProduct_Simple ( ) : void

Method Details

ScaleExpansionZeroElim_Checked() public static method

public static ScaleExpansionZeroElim_Checked ( int elen, double e, double b, double h ) : int
elen int
e double
b double
h double
return int

Split_Checked() public method

public Split_Checked ( double a, double &ahi, double &alo ) : void
a double
ahi double
alo double
return void

TwoProduct_Checked() public static method

public static TwoProduct_Checked ( double a, double b, double &x, double &y ) : void
a double
b double
x double
y double
return void

TwoProduct_ResultNonOverlapping() public method

public TwoProduct_ResultNonOverlapping ( ) : void
return void