three3d/math/index library
Classes
- Box2
- Box3
- Color
- ColorManagement
- ConvexHull
- CubicInterpolant
- Fast and simple cubic spline interpolant.
- Cylindrical
- DiscreteInterpolant
- Interpolant that evaluates to the sample value at the position preceeding the parameter.
- Euler
- Face2
- Frustum
- HalfEdge
- HslData
- Interpolant
- Abstract base class of interpolants over parametric samples.
- Line3
- LinearInterpolant
- Math
- MathUtils
- Matrix3
- Matrix4
- Plane
- Quaternion
- QuaternionLinearInterpolant
- Spherical linear unit quaternion interpolant.
- Ray
- Sphere
- Spherical
- SphericalHarmonics3
- Primary reference: https://graphics.stanford.edu/papers/envmap/envmap.pdf
- Triangle
- Vector2
- Vector3
- Vector4
- VertexList
- VertexNode
Properties
Functions
-
hue2rgb(
double p, double q, double t) → double -
isFinite(
num v) → bool -
linearToSRGB(
double c) → double -
sRGBToLinear(
double c) → double -
toComponents(
dynamic source, dynamic target) → dynamic