1
<?xml version="1.0" encoding="UTF-8"?>
2
<GenerateModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="generateMetaModel_Module.xsd">
6
PythonName="Base.Precision"
8
TwinPointer="Precision"
9
Include="Base/Precision.h"
11
FatherInclude="Base/PyObjectBase.h"
12
FatherNamespace="Base">
14
<Author Licence="LGPL" Name="Werner Mayer" EMail="wmayer@users.sourceforge.net" />
15
<DeveloperDocu>This is the Precision class</DeveloperDocu>
16
<UserDocu>This is the Precision class</UserDocu>
18
<Methode Name="angular" Static="true">
20
<UserDocu>Returns the recommended precision value when checking the equality of two angles (given in radians)</UserDocu>
23
<Methode Name="confusion" Static="true">
25
<UserDocu>Returns the recommended precision value when checking coincidence of two points in real space</UserDocu>
28
<Methode Name="squareConfusion" Static="true">
30
<UserDocu>Returns square of confusion</UserDocu>
33
<Methode Name="intersection" Static="true">
35
<UserDocu>Returns the precision value in real space, frequently used by intersection algorithms</UserDocu>
38
<Methode Name="approximation" Static="true">
40
<UserDocu>Returns the precision value in real space, frequently used by approximation algorithms</UserDocu>
43
<Methode Name="parametric" Static="true">
45
<UserDocu>Convert a real space precision to a parametric space precision</UserDocu>
48
<Methode Name="isInfinite" Static="true">
50
<UserDocu>Returns True if R may be considered as an infinite number</UserDocu>
53
<Methode Name="isPositiveInfinite" Static="true">
55
<UserDocu>Returns True if R may be considered as a positive infinite number</UserDocu>
58
<Methode Name="isNegativeInfinite" Static="true">
60
<UserDocu>Returns True if R may be considered as a negative infinite number</UserDocu>
63
<Methode Name="infinite" Static="true">
65
<UserDocu>Returns a big number that can be considered as infinite</UserDocu>