JavaScript must be enabled in order for you to use JSXGraph and JSXGraph reference. However, it seems JavaScript is either disabled or not supported by your browser.

Class Index | File Index

Elements
Classes

Element Index

Angle

The angle element is used to denote an angle defined by three points.

Arc

An arc is a segment of the circumference of a circle.

Arrow

This element is used to provide a constructor for arrow, which is just a wrapper for element Line with Line#straightFirst and Line#straightLast properties set to false and Line#lastArrow set to true.

Arrowparallel

An arrow parallel is a segment with an arrow attached which is parallel through a given segment, given by its defining two points, through a given point.

Axes3D

This element creates the axis and plane elements of a 3D view.

Axis

This element is used to provide a constructor for an axis.

Axis3D

This element creates a 3D axis.

Bisector

A bisector is a line which divides an angle into two equal angles.

Bisectorlines

Bisector lines are similar to Bisector but take two lines as parent elements.

Boxplot

Box plot curve.

Button

This element is used to provide a constructor for special texts containing a form button element.

Cardinalspline

This element is used to provide a constructor for cardinal spline curves.

Chart

Constructor for a chart.

Checkbox

This element is used to provide a constructor for special texts containing a form checkbox element.

Circle

This element is used to provide a constructor for a circle.

Circle3D

This element is used to provide a constructor for a circle.

Circumcenter

Constructs the midpoint of a Circumcircle.

Circumcircle

A circumcircle is given by three points which are all lying on the circle.

CircumcircleArc

A circumcircle arc is an Arc defined by three points.

CircumcircleSector

A circumcircle sector is different from a Sector mostly in the way the parent elements are interpreted.

Comb

A comb to display domains of inequalities.

Conic

This element is used to provide a constructor for a generic conic section uniquely defined by five points or a conic defined by the coefficients of the equation

Ax2+ Bxy+Cy2 + Dx + Ey + F = 0

.

Curve

This element is used to provide a constructor for curve, which is just a wrapper for element Curve.

Curve3D

This element creates a 3D parametric curve.

CurveDifference

Difference of two closed path elements.

CurveIntersection

Intersection of two closed path elements.

CurveUnion

Union of two closed path elements.

Derivative

This element is used to provide a constructor for the graph showing the (numerical) derivative of a given curve.

Ellipse

This element is used to provide a constructor for an ellipse.

ForeignObject

This element is used to provide a constructor for arbitrary content in an SVG foreignObject container.

Functiongraph

This element is used to provide a constructor for functiongraph, which is just a wrapper for element Curve with JXG.Curve#X() set to x.

Functiongraph3D

This element creates a 3D function graph.

Glider

This element is used to provide a constructor for a glider point.

Grid

Creates a grid to support the user with element placement or to improve determination of position.

Group

This element combines a given set of JXG.Point elements to a group.

Hatch

Hatches can be used to mark congruent lines or curves.

Hyperbola

This element is used to provide a constructor for an hyperbola.

Image

Displays an image.

ImplicitCurve

From Wikipedia: "An implicit curve is a plane curve defined by an implicit equation relating two coordinate variables, commonly x and y.

Incenter

Constructs the incenter of the triangle described by the three given points.

Incircle

An incircle is given by three points.

Inequality

Creates an area indicating the solution of a linear inequality or an inequality of a function graph, i.e.

Input

This element is used to provide a constructor for special texts containing a HTML form input element.

Integral

This element is used to visualize the integral of a given curve over a given interval.

Intersection

An intersection point is a point which lives on two JSXGraph elements, i.e.

IntersectionCircle3D

An intersection circle is a circle which lives on two JSXGraph elements.

IntersectionLine3D

An intersection line is a line which lives on two JSXGraph elements.

Label

Labels are text objects tied to other elements like points, lines and curves.

Legend

This element is used to provide a constructor for a chart legend.

Line

This element is used to provide a constructor for a general line.

Line3D

This element is used to provide a constructor for a 3D line.

Locus

This element is used to visualize the locus of a given dependent point.

MajorArc

A major arc is a segment of the circumference of a circle having measure greater than or equal to 180 degrees (pi radians).

MajorSector

A major sector is a sector of a circle having measure greater than or equal to 180 degrees (pi radians).

Measurement

Measurement element.

Mesh3D

This element creates a 3D (rectangular) mesh.

Metapostspline

This element is used to provide a constructor for metapost spline curves.

Midpoint

The midpoint element constructs a point in the middle of two given points.

MinorArc

A minor arc is a segment of the circumference of a circle having measure less than or equal to 180 degrees (pi radians).

MinorSector

A minor sector is a sector of a circle having measure less than or equal to 180 degrees (pi radians).

mirrorelement

A mirror element of a point, line, circle, curve, polygon will be constructed.

Mirrorpoint

A mirror point will be constructed.

NonReflexAngle

A non-reflex angle is the acute or obtuse instance of an angle.

Normal

Constructs a normal.

Orthogonalprojection

This is used to construct a point that is the orthogonal projection of a point to a line.

OtherIntersection

This element is used to provide a constructor for the "other" intersection point.

Parabola

This element is used to provide a constructor for a parabola.

Parallel

A parallel is a line through a given point with the same slope as a given line or the line through two given point.

Parallelogram

Parallelogram element.

Parallelpoint

This element is used to construct a parallel point.

ParametricSurface3D

This element creates a 3D parametric surface.

Perpendicular

This element is used to provide a constructor for a perpendicular.

PerpendicularPoint

This is used to construct a perpendicular point.

PerpendicularSegment

This element is used to provide a constructor for a perpendicular segment.

Point

This element is used to provide a constructor for a general point.

Point3D

This element is used to provide a constructor for a 3D Point.

PolarLine

This element is used to provide a constructor for the polar line of a point with respect to a conic or a circle.

PolePoint

This element is used to provide a constructor for the pole point of a line with respect to a conic or a circle.

Polygon

A polygon is an area enclosed by a set of border lines which are determined by

PolygonalChain

A polygonal chain is a connected series of line segments determined by

RadicalAxis

This element is used to provide a constructor for the radical axis with respect to two circles with distinct centers.

Reflection

This element is used to construct reflected elements (points, lines, circles, curves, polygons).

ReflexAngle

A reflex angle is the neither acute nor obtuse instance of an angle.

RegularPolygon

Constructs a regular polygon.

Riemannsum

This element is used to provide a constructor for Riemann sums, which is realized as a special curve.

Sector

A circular sector is a subarea of the area enclosed by a circle.

Segment

This element is used to provide a constructor for a segment.

Semicircle

A semicircle is a special arc defined by two points.

Slider

A slider can be used to choose values from a given range of numbers.

Slopefield

Slope field.

Slopetriangle

Slope triangle for a point on a line.

Smartlabel

Smart label.

Sphere3D

This element is used to provide a constructor for a sphere.

Spline

This element is used to provide a constructor for (natural) cubic spline curves.

Stepfunction

This element is used to provide a constructor for step function, which is realized as a special curve.

Tangent

With the element tangent the slope of a line, circle, conic, turtle, or curve in a certain point can be visualized.

TangentTo

This element is used to provide a constructor for the tangent through a point to a conic or a circle.

Tapemeasure

A tape measure can be used to measure distances between points.

Text

Construct and handle texts.

Text3D

This element is used to provide a constructor for a 3D Text.

Ticks

Ticks are used as distance markers on a line or curve.

Ticks3D

This element creates 3D ticks.

Tracecurve

This element is used to provide a constructor for trace curve (simple locus curve), which is realized as a special curve.

Transformation

This element is used to provide projective transformations.

Turtle

This element is used to provide a constructor for a turtle.

Vectorfield

Vector field.

Vectorfield3D

3D vector field.

View3D

This element creates a 3D view.

Class Index

_global_


JXG


JXG.AbstractRenderer

JXG.AbstractRenderer

JXG.Board

JXG.Board controls all properties and methods used to manage a geonext board like managing geometric elements, managing mouse and touch events, etc.

JXG.Board.infobox


JXG.C

Namespace for the complex number arithmetic functions, see also JXG.Complex.

JXG.CA


JXG.CanvasRenderer

JXG.CanvasRenderer

JXG.Chart

Creates a new basic chart object.

JXG.Circle

Creates a new circle object.

JXG.Circle3D

Creates a new 3D circle object.

JXG.Complex

This class is for calculating with complex numbers, see also JXG.C for more methods.

JXG.Composition

JXG.Composition

JXG.Coords

This is the Coordinates class.

JXG.CoordsElement

Creates a new coords element object.

JXG.Curve

Creates a new curve object.

JXG.Curve3D

Creates a new 3D curve object.

JXG.Dump


JXG.EventEmitter


JXG.Expect


JXG.ForeignObject

Creates a new foreignObject object.

JXG.GeometryElement

This is the basic class for geometry elements like points, circles and lines.

JXG.GeometryElement3D

This is the basic class for 3D geometry elements like Point3D and Line3D.

JXG.GeonextParser


JXG.Group

In this class all group management is done.

JXG.Image

Creates a new image object.

JXG.JessieCode


JXG.JSXGraph

The JXG.JSXGraph singleton stores all properties required to load, save, create and free a board.

JXG.Legend

Creates a new Lgend object.

JXG.Line

Creates a new basic line object.

JXG.Line3D

Creates a new 3D line object.

JXG.Math


JXG.Math.BoxQuadtree


JXG.Math.Clip


JXG.Math.Extrapolate


JXG.Math.Geometry


JXG.Math.ImplicitPlot


JXG.Math.IntervalArithmetic


JXG.Math.Metapost


JXG.Math.Nlp


JXG.Math.Numerics


JXG.Math.Plot


JXG.Math.Poly


JXG.Math.Poly.Monomial


JXG.Math.Poly.Polynomial


JXG.Math.Poly.Ring


JXG.Math.ProbFuncs


JXG.Math.Quadtree


JXG.Math.Statistics


JXG.Math.Symbolic


JXG.NoRenderer

JXG.NoRenderer

JXG.Options


JXG.Plane3D

Creates a new 3D plane object.

JXG.Point

Creates a new point object.

JXG.Point3D

Creates a new 3D point object.

JXG.Polygon

Polygon stores all style and functional properties that are required to draw and to interactact with a polygon.

JXG.Polygon3D

Creates a new 3D polygon object.

JXG.PrefixParser


JXG.Server

JXG.Server namespace holding functions to load JXG server modules.

JXG.Server.modules


JXG.Sphere3D

Creates a new 3D sphere object.

JXG.Surface3D

Creates a new 3D surface object.

JXG.SVGRenderer

JXG.SVGRenderer

JXG.Text

Creates a new text object.

JXG.Text3D

Creates a new 3D point object.

JXG.Ticks

Ticks provides methods for creation and management of ticks on an axis.

JXG.Transformation

Creates a new transformation object.

JXG.Turtle

This is the Turtle class.

JXG.Util


JXG.Util.Base64


JXG.Util.Unzip

Unzip class Class for gunzipping, unzipping and base64 decoding of files.

JXG.Util.UTF8


JXG.View3D

Creates a new 3D view.

JXG.VMLRenderer

JXG.VMLRenderer

JXG.XML


Documentation generated by JsDoc Toolkit 2.4.0 on Wed Oct 02 2024 09:14:38 GMT+0200 (Mitteleuropäische Sommerzeit)