| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Reviewed-by: Trust Me
|
| |
|
| |
|
|
|
|
|
|
|
| |
The MODULE placeholder shouldn't be used anymore, and neither should the
old Trolltech license header.
Reviewed-by: Trust Me
|
|
|
|
| |
The signature was using qreal, when it should have used T.
|
|
|
|
|
| |
Use the matrix "flagBits" to short-cut transformations when the
matrix type is identity/translate/scale.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
If the square of the length is very close to 1, then avoid the qSqrt().
Reviewed-by: trustme
|
|
|
|
|
|
|
|
| |
nlerp() implements "normalized linear interpolation", which is faster
than slerp() and gives approximate results that are good enough for
some applications.
Reviewed-by: trustme
|
|
|
|
|
|
| |
slerp() is the more common-place name in the 3D community.
Reviewed-by: trustme
|
|
|
|
|
|
|
|
| |
The int constructors existed to make fixed-point conversions faster
in certain circumstances. With the removal of fixed-point support,
they are no longer required.
Reviewed-by: trustme
|
|
|
|
|
|
|
|
|
|
| |
The function was added in fde7f3d03782c801901f511131458d6fcb1021a5
and we believe qFuzzyIsNull is a better naming and more in line
with qFuzzyCompare.
Reviewed-by: Lars Knoll
Reviewed-by: nrc
Reviewed-by: Samuel
|
|
|
|
|
|
|
| |
See also fde7f3d03782c801901f511131458d6fcb1021a5
Reviewed-by: Olivier
Reviewed-by: Samuel
|
|
|
|
|
|
|
|
|
| |
The main use case for fixed-point support is to build large
arrays of vertices. This can be handled using qvertextype or
something similar at higher levels. So it isn't worth risking
numerical instability in the core classes.
Reviewed-by: trustme
|
|
|
|
|
|
| |
These sources had the old headers. Update to the new LGPL ones.
Reviewed-by: TrustMe
|
|
|