Class JXG.Algebra
This class is just for backward compatibility and may be removed in future versions of JSXGraph.
please DO NOT USE ANY OF THESE METHODS but the given alternative.
Defined in: Algebra.js.
Constructor Attributes | Constructor Name and Description |
---|---|
JXG.Algebra(board)
DEPRECATED! This class may be removed in future JSXGraph releases.
|
Field Attributes | Field Name and Description |
---|---|
Reference to board.
|
|
Use JXG.Math.eps instead.
|
Method Attributes | Method Name and Description |
---|---|
affineDistance(array1, array2)
|
|
angle(A, B, C)
|
|
angleBisector(A, B, C)
|
|
circumcenterMidpoint(point1, point2, point3)
|
|
distance(array1, array2)
|
|
findDependencies(me, term)
|
|
geonext2JS(term)
|
|
intersectCircleCircle(circle1, circle2)
|
|
intersectCircleLine(circle, line)
|
|
intersectLineLine(line1, line2)
|
|
perpendicular(line, point)
|
|
pow(a, b)
|
|
projectCoordsToCurve(x, y, t, curve)
|
|
projectPointToCircle(point, circle)
|
|
projectPointToCurve(point, curve)
|
|
projectPointToLine(point, line)
|
|
projectPointToTurtle(point, turtle)
|
|
rad(A, B, C)
|
|
reflection(line, point)
|
|
replaceIdByObj(term)
|
|
replaceIf(te)
|
|
replaceNameById(term)
|
|
replacePow(te)
|
|
replaceSub(te)
|
|
replaceSup(te)
|
|
rotation(rotpoint, point, phi)
|
|
trueAngle(A, B, C)
|
Class Detail
JXG.Algebra(board)
DEPRECATED! This class may be removed in future JSXGraph releases. Creates a new instance of Algebra.
- Parameters:
- {JXG.Board} board
Field Detail
{JXG.Board}
board
Reference to board.
eps
Use JXG.Math.eps instead.
Defines float precision. Every number f with
Math.abs(f) < eps is assumed to be zero.
- See:
- JXG.Math#eps
Method Detail
affineDistance(array1, array2)
- Parameters:
- array1
- array2
- Deprecated:
- Use JXG.Math.Geometry#affineDistance instead.
angle(A, B, C)
- Parameters:
- A
- B
- C
- Deprecated:
- Use JXG.Math.Geometry#rad instead.
{JXG.Coords}
angleBisector(A, B, C)
- Deprecated:
- Use JXG.Math.Geometry#angleBisector instead.
circumcenterMidpoint(point1, point2, point3)
- Parameters:
- point1
- point2
- point3
- Deprecated:
- Use JXG.Math.Geometry#circumcenterMidpoint instead.
distance(array1, array2)
- Parameters:
- array1
- array2
- Deprecated:
- Use JXG.Math.Geometry#distance instead.
findDependencies(me, term)
- Parameters:
- me
- term
- Deprecated:
- Use JXG.GeonextParser#findDependencies instead.
geonext2JS(term)
- Parameters:
- term
- Deprecated:
- Use JXG.GeonextParser#geonext2JS instead.
intersectCircleCircle(circle1, circle2)
- Parameters:
- circle1
- circle2
- Deprecated:
- Use JXG.Math.Geometry#intersectCircleCircle instead.
intersectCircleLine(circle, line)
- Parameters:
- circle
- line
- Deprecated:
- Use JXG.Math.Geometry#intersectCircleLine instead.
intersectLineLine(line1, line2)
- Parameters:
- line1
- line2
- Deprecated:
- Use JXG.Math.Geometry#intersectLineLine instead.
perpendicular(line, point)
- Parameters:
- line
- point
- Deprecated:
- Use JXG.Math.Geometry#perpendicular instead.
{number}
pow(a, b)
- Parameters:
- {number} a
- {number} b
- Deprecated:
- Use JXG.Math#pow instead.
projectCoordsToCurve(x, y, t, curve)
- Parameters:
- x
- y
- t
- curve
- Deprecated:
- Use JXG.Math.Geometry#projectCoordsToCurve instead.
projectPointToCircle(point, circle)
- Parameters:
- point
- circle
- Deprecated:
- Use JXG.Math.Geometry#projectPointToCircle instead.
projectPointToCurve(point, curve)
- Parameters:
- point
- curve
- Deprecated:
- Use JXG.Math.Geometry#projectPointToCurve instead.
projectPointToLine(point, line)
- Parameters:
- point
- line
- Deprecated:
- Use JXG.Math.Geometry#projectPointToLine instead.
projectPointToTurtle(point, turtle)
- Parameters:
- point
- turtle
- Deprecated:
- Use JXG.Math.Geometry#projectPointToTurtle instead.
rad(A, B, C)
- Parameters:
- A
- B
- C
- Deprecated:
- Use JXG.Math.Geometry#rad instead.
reflection(line, point)
- Parameters:
- line
- point
- Deprecated:
- Use JXG.Math.Geometry#reflection instead.
{string}
replaceIdByObj(term)
- Parameters:
- {string} term
- Deprecated:
- Use JXG.GeonextParser#replaceIdByObj instead.
replaceIf(te)
- Parameters:
- te
- Deprecated:
- Use JXG.GeonextParser#replaceIf instead;
{string}
replaceNameById(term)
- Parameters:
- {string} term
- Deprecated:
- Use JXG.GeonextParser#replaceNameById instead.
replacePow(te)
- Parameters:
- te
- Deprecated:
- Use JXG.GeonextParser#replacePow instead.
replaceSub(te)
- Parameters:
- te
- Deprecated:
- Use JXG.GeonextParser#replaceSub instead.
replaceSup(te)
- Parameters:
- te
- Deprecated:
- Use JXG.GeonextParser#replaceSup instead.
rotation(rotpoint, point, phi)
- Parameters:
- rotpoint
- point
- phi
- Deprecated:
- Use JXG.Math.Geometry#rotation instad.
trueAngle(A, B, C)
- Parameters:
- A
- B
- C
- Deprecated:
- Use JXG.Math.Geometry#trueAngle instead.