Difference between revisions of "User:Abion47/Sandbox"
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cColor_Red|cColor_Red]]|}} | {{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cColor_Red|cColor_Red]]|}} | ||
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cColor_White|cColor_White]]|}} | {{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cColor_White|cColor_White]]|}} | ||
− | {{CodeDocSummaryItem| | + | {{CodeDocSummaryItem|float|[[#cMath_Epsilon|cMath_Epsilon]]|The value of correction for small floating point numbers.}} |
− | {{CodeDocSummaryItem| | + | {{CodeDocSummaryItem|float|[[#cMath_Pi|cMath_Pi]]|Approximate value of pi.}} |
− | {{CodeDocSummaryItem| | + | {{CodeDocSummaryItem|float|[[#cMath_PiDiv2|cMath_PiDiv2]]|Approximate value of pi divided by 2.}} |
− | {{CodeDocSummaryItem| | + | {{CodeDocSummaryItem|float|[[#cMath_PiDiv4|cMath_PiDiv4]]|Approximate value of pi divided by 4.}} |
− | {{CodeDocSummaryItem| | + | {{CodeDocSummaryItem|float|[[#cMath_PiMul2|cMath_PiMul2]]|Approximate value of pi multiplied by 2.}} |
− | {{CodeDocSummaryItem| | + | {{CodeDocSummaryItem|float|[[#cMath_Sqrt2|cMath_Sqrt2]]|Approximate value of the square root of 2}} |
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMatrixf_Identity|cMatrixf_Identity]]|}} | {{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMatrixf_Identity|cMatrixf_Identity]]|}} | ||
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMatrixf_Zero|cMatrixf_Zero]]|}} | {{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMatrixf_Zero|cMatrixf_Zero]]|}} | ||
Line 45: | Line 45: | ||
{{CodeDocDetailTop|cColor_Blue}} | {{CodeDocDetailTop|cColor_Blue}} | ||
− | <syntaxhighlight lang="c++">const cColor cColor_Blue</syntaxhighlight> | + | <syntaxhighlight lang="c++">const cColor cColor_Blue = cColor(0.0, 0.0, 1.0, 1.0)</syntaxhighlight> |
{{CodeDocDetailBody|}} | {{CodeDocDetailBody|}} | ||
{{CodeDocDetailBottom}} | {{CodeDocDetailBottom}} | ||
{{CodeDocDetailTop|cColor_Green}} | {{CodeDocDetailTop|cColor_Green}} | ||
− | <syntaxhighlight lang="c++">const cColor cColor_Green</syntaxhighlight> | + | <syntaxhighlight lang="c++">const cColor cColor_Green = cColor(0.0, 1.0, 0.0, 1.0)</syntaxhighlight> |
{{CodeDocDetailBody|}} | {{CodeDocDetailBody|}} | ||
{{CodeDocDetailBottom}} | {{CodeDocDetailBottom}} | ||
{{CodeDocDetailTop|cColor_Red}} | {{CodeDocDetailTop|cColor_Red}} | ||
− | <syntaxhighlight lang="c++">const cColor cColor_Red</syntaxhighlight> | + | <syntaxhighlight lang="c++">const cColor cColor_Red = cColor(1.0, 0.0, 0.0, 1.0)</syntaxhighlight> |
{{CodeDocDetailBody|}} | {{CodeDocDetailBody|}} | ||
{{CodeDocDetailBottom}} | {{CodeDocDetailBottom}} | ||
{{CodeDocDetailTop|cColor_White}} | {{CodeDocDetailTop|cColor_White}} | ||
− | <syntaxhighlight lang="c++">const cColor cColor_White</syntaxhighlight> | + | <syntaxhighlight lang="c++">const cColor cColor_White = cColor(1.0, 1.0, 1.0, 1.0)</syntaxhighlight> |
{{CodeDocDetailBody|}} | {{CodeDocDetailBody|}} | ||
{{CodeDocDetailBottom}} | {{CodeDocDetailBottom}} | ||
{{CodeDocDetailTop|cMath_Epsilon}} | {{CodeDocDetailTop|cMath_Epsilon}} | ||
− | <syntaxhighlight lang="c++">const float cMath_Epsilon</syntaxhighlight> | + | <syntaxhighlight lang="c++">const float cMath_Epsilon = 0.0001</syntaxhighlight> |
− | {{CodeDocDetailBody|}} | + | {{CodeDocDetailBody|<nowiki>The value of correction for small floating point numbers.</nowiki> |
+ | |||
+ | <nowiki>When two floats are subtracted, floating point errors can make the result not exact. (i.e. 3.0 - 2.0 == 1.0 may not strictly be true.) As such, if the difference between two floats is less than the value of cMath_Epsilon, those two floats can be considered equal.</nowiki>}} | ||
{{CodeDocDetailBottom}} | {{CodeDocDetailBottom}} | ||
{{CodeDocDetailTop|cMath_Pi}} | {{CodeDocDetailTop|cMath_Pi}} | ||
− | <syntaxhighlight lang="c++">const float cMath_Pi</syntaxhighlight> | + | <syntaxhighlight lang="c++">const float cMath_Pi = 3.141593</syntaxhighlight> |
− | {{CodeDocDetailBody|}} | + | {{CodeDocDetailBody|Approximate value of pi.}} |
{{CodeDocDetailBottom}} | {{CodeDocDetailBottom}} | ||
{{CodeDocDetailTop|cMath_PiDiv2}} | {{CodeDocDetailTop|cMath_PiDiv2}} | ||
<syntaxhighlight lang="c++">const float cMath_PiDiv2</syntaxhighlight> | <syntaxhighlight lang="c++">const float cMath_PiDiv2</syntaxhighlight> | ||
− | {{CodeDocDetailBody|}} | + | {{CodeDocDetailBody|Approximate value of pi divided by 2.}} |
{{CodeDocDetailBottom}} | {{CodeDocDetailBottom}} | ||
{{CodeDocDetailTop|cMath_PiDiv4}} | {{CodeDocDetailTop|cMath_PiDiv4}} | ||
<syntaxhighlight lang="c++">const float cMath_PiDiv4</syntaxhighlight> | <syntaxhighlight lang="c++">const float cMath_PiDiv4</syntaxhighlight> | ||
− | {{CodeDocDetailBody|}} | + | {{CodeDocDetailBody|Approximate value of pi divided by 4.}} |
{{CodeDocDetailBottom}} | {{CodeDocDetailBottom}} | ||
{{CodeDocDetailTop|cMath_PiMul2}} | {{CodeDocDetailTop|cMath_PiMul2}} | ||
<syntaxhighlight lang="c++">const float cMath_PiMul2</syntaxhighlight> | <syntaxhighlight lang="c++">const float cMath_PiMul2</syntaxhighlight> | ||
− | {{CodeDocDetailBody|}} | + | {{CodeDocDetailBody|Approximate value of pi multiplied by 2.}} |
{{CodeDocDetailBottom}} | {{CodeDocDetailBottom}} | ||
{{CodeDocDetailTop|cMath_Sqrt2}} | {{CodeDocDetailTop|cMath_Sqrt2}} | ||
<syntaxhighlight lang="c++">const float cMath_Sqrt2</syntaxhighlight> | <syntaxhighlight lang="c++">const float cMath_Sqrt2</syntaxhighlight> | ||
− | {{CodeDocDetailBody|}} | + | {{CodeDocDetailBody|Approximate value of the square root of 2.}} |
{{CodeDocDetailBottom}} | {{CodeDocDetailBottom}} | ||
Revision as of 22:51, 11 August 2020
This page has been automatically generated, but it needs descriptions added to the various fields/functions in order to be complete. |
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!
Contents
- 1 Constant Summary
- 2 Constant Detail
- 2.1 cColor_Blue
- 2.2 cColor_Green
- 2.3 cColor_Red
- 2.4 cColor_White
- 2.5 cMath_Epsilon
- 2.6 cMath_Pi
- 2.7 cMath_PiDiv2
- 2.8 cMath_PiDiv4
- 2.9 cMath_PiMul2
- 2.10 cMath_Sqrt2
- 2.11 cMatrixf_Identity
- 2.12 cMatrixf_Zero
- 2.13 cQuaternion_Identity
- 2.14 cVector2f_Down
- 2.15 cVector2f_Left
- 2.16 cVector2f_MinusOne
- 2.17 cVector2f_One
- 2.18 cVector2f_Right
- 2.19 cVector2f_Up
- 2.20 cVector2f_Zero
- 2.21 cVector2l_MinusOne
- 2.22 cVector3f_Back
- 2.23 cVector3f_Down
- 2.24 cVector3f_Forward
- 2.25 cVector3f_Left
- 2.26 cVector3f_MinusOne
- 2.27 cVector3f_One
- 2.28 cVector3f_Right
- 2.29 cVector3f_Up
- 2.30 cVector3f_Zero
- 2.31 cVector4f_MinusOne
- 2.32 cVector4f_One
- 2.33 cVector4f_Zero
- 2.34 tID_Invalid
Constant Summary
Constant Detail
cColor_Blue
const cColor cColor_Blue = cColor(0.0, 0.0, 1.0, 1.0)
cColor_Green
const cColor cColor_Green = cColor(0.0, 1.0, 0.0, 1.0)
cColor_Red
const cColor cColor_Red = cColor(1.0, 0.0, 0.0, 1.0)
cColor_White
const cColor cColor_White = cColor(1.0, 1.0, 1.0, 1.0)
cMath_Epsilon
const float cMath_Epsilon = 0.0001
The value of correction for small floating point numbers.
When two floats are subtracted, floating point errors can make the result not exact. (i.e. 3.0 - 2.0 == 1.0 may not strictly be true.) As such, if the difference between two floats is less than the value of cMath_Epsilon, those two floats can be considered equal.
cMath_Pi
const float cMath_Pi = 3.141593
Approximate value of pi.
cMath_PiDiv2
const float cMath_PiDiv2
Approximate value of pi divided by 2.
cMath_PiDiv4
const float cMath_PiDiv4
Approximate value of pi divided by 4.
cMath_PiMul2
const float cMath_PiMul2
Approximate value of pi multiplied by 2.
cMath_Sqrt2
const float cMath_Sqrt2
Approximate value of the square root of 2.
cMatrixf_Identity
const cMatrixf cMatrixf_Identity
cMatrixf_Zero
const cMatrixf cMatrixf_Zero
cQuaternion_Identity
const cQuaternion cQuaternion_Identity
cVector2f_Down
const cVector2f cVector2f_Down
cVector2f_Left
const cVector2f cVector2f_Left
cVector2f_MinusOne
const cVector2f cVector2f_MinusOne
cVector2f_One
const cVector2f cVector2f_One
cVector2f_Right
const cVector2f cVector2f_Right
cVector2f_Up
const cVector2f cVector2f_Up
cVector2f_Zero
const cVector2f cVector2f_Zero
cVector2l_MinusOne
const cVector2l cVector2l_MinusOne
cVector3f_Back
const cVector3f cVector3f_Back
cVector3f_Down
const cVector3f cVector3f_Down
cVector3f_Forward
const cVector3f cVector3f_Forward
cVector3f_Left
const cVector3f cVector3f_Left
cVector3f_MinusOne
const cVector3f cVector3f_MinusOne
cVector3f_One
const cVector3f cVector3f_One
cVector3f_Right
const cVector3f cVector3f_Right
cVector3f_Up
const cVector3f cVector3f_Up
cVector3f_Zero
const cVector3f cVector3f_Zero
cVector4f_MinusOne
const cVector4f cVector4f_MinusOne
cVector4f_One
const cVector4f cVector4f_One
cVector4f_Zero
const cVector4f cVector4f_Zero
tID_Invalid
const tID tID_Invalid