setEpsilon

...

Syntax

public const string enginedll = @"engine.dll";

[DllImport(enginedll, EntryPoint = "setEpsilon")]
public static extern void x86_setEpsilon(Int32 model, Int32 mask, double absoluteEpsilon, double relativeEpsilon);

[DllImport(enginedll, EntryPoint = "setEpsilon")]
public static extern void x64_setEpsilon(Int64 model, Int64 mask, double absoluteEpsilon, double relativeEpsilon);

public static void setEpsilon(Int64 model, Int64 mask, double absoluteEpsilon, double relativeEpsilon)
		{
			if (IntPtr.Size == 4)
			{
				x86_setEpsilon((Int32)model, (Int32)mask, absoluteEpsilon, relativeEpsilon);
			}
			else
			{
				x64_setEpsilon(model, mask, absoluteEpsilon, relativeEpsilon);
			}
		}    

Property model

Size: 32 bit / 4 byte (value)
???.

Property mask

Size: 32 bit / 4 byte (value)
...

Property absoluteEpsilon

Size: 64 bit / 8 byte (value)
???.

Property relativeEpsilon

Size: 64 bit / 8 byte (value)
???.