Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andypotato/tritra
/ functions
Functions
20 in github.com/andypotato/tritra
⨍
Functions
20
◇
Types & classes
12
↓ 6 callers
Method
distance
* calculate the distance between two vectors * @param {Vector2d} v1 * @param {Vector2d} v2 * @return {number} The distance
src/lib/MathUtils.js:9
↓ 4 callers
Method
lerp
* linear interpolation of two values with given increase * @param {number} start * @param {number} end * @param {number} amount * @return
src/lib/MathUtils.js:22
↓ 1 callers
Method
getApexAngle
* Calculate apex angle of triangle * @return {number} apex angle in degrees
src/lib/Triangle.js:77
↓ 1 callers
Method
normalize
()
src/lib/Vector2d.js:11
↓ 1 callers
Method
radToDeg
* radians to degree conversion * @param {number} radians * @return {number} degree value
src/lib/MathUtils.js:31
Method
constructor
(point)
src/lib/TouchPoint.js:4
Method
constructor
(x = 0, y = 0)
src/lib/Vector2d.js:4
Method
constructor
(p1, p2, p3)
src/lib/Triangle.js:7
Method
constructor
* Main recognizer instance * @param {number[]} vertexAngles Apex angles you want to track * @param {Object} options Configuration options
src/lib/Recognizer.js:14
Method
constructor
* New match for triangle recognizer * @param {number} index index of matched angle * @param {number} matchedAngle the matched apex angle (not th
src/lib/Match.js:9
Method
findMatches
* Recognize triangle objects within a set of given points * @param {Vector2d[]} points Set of points for recognizer to analyze * @return {Matche
src/lib/Recognizer.js:31
Method
getAltitude
* Calculate altitude of triangle * @return {number} altitude
src/lib/Triangle.js:63
Method
getApex
* Find apex point * @return {Vector2d} apex point
src/lib/Triangle.js:112
Method
getApex
* Find apex point * @return {Vector2d} apex point
src/lib/Match.js:22
Method
getApexAngle
* Calculate apex angle of triangle * @return {number} apex angle in degrees
src/lib/Match.js:30
Method
getCenter
* Calculate center point * @return {Vector2d} center point
src/lib/Triangle.js:101
Method
getCenter
* Calculate center point * @return {Vector2d} center point
src/lib/Match.js:38
Method
getOrientation
* Calculate orientation of triangle * @return {number} orientation in degrees
src/lib/Triangle.js:46
Method
getOrientation
* Calculate orientation of triangle * @return {number} orientation in degrees
src/lib/Match.js:46
Method
getWidth
* Calculate width of triangle * @return {number} width
src/lib/Triangle.js:93