JSXGraph Reference - {+data.alias+}

{! Link.base = "../"; /* all generated links will be relative to this */ !}
{+include("static/header.html")+}
{+publish.classesIndex+}

# {! var classType = ""; if (data.isBuiltin()) { classType += "Built-In "; } if (data.isNamespace) { if (data.is('FUNCTION')) { classType += "Function "; } classType += "Namespace "; } else { classType += "Class "; } if(data.isPseudo) classType = "Element "; !} {+classType+}{+data.alias+}

{! for (var i = data.bloodline.length; i > 0; i--) { for (var j = 0; j < data.bloodline.length - i; j++) { output += ' '; } output += i < data.bloodline.length ? '↳ ' : ' '; output += '' + new Link().toSymbol(data.bloodline[i-1]) + '
'; } for (var k = 0; k < data.bloodline.length+1; k++) { output += ' '; } output += '↳ '; output += '' + data.alias + '
'; !}

{+resolveLinks(data.classDesc)+} {# isn't defined in any file #}
Defined in: {+new Link().toSrc(data.srcFile)+}.
Extends {+ data.augments .sort() .map( function($) { return new Link().toSymbol($); } ) .join(", ") +}.

{+classType+}Summary
Constructor Attributes | Constructor Name and Description
--- | ---
{! if (data.isPrivate) output += "<private> "; if (data.isInner) output += "<inner> "; !} | {+ new Link().toSymbol(data.alias).inner('constructor')+}{+ makeSignature(data.params) +} {+resolveLinks(summarize(data.desc))+}

{! var ownAttributes = data.properties.filter(function($){return $.memberOf == data.alias && $.isAttribute && !$.isNamespace}).sort(makeSortby("name")); !}

Attributes Summary
Field Attributes | Field Name and Description
--- | ---
{! if (member.isPrivate) output += "<private> "; if (member.isInner) output += "<inner> "; if (member.isStatic) output += "<static> "; if (member.isConstant) output += "<constant> "; if (member.deprecated) output += "<deprecated> "; !} | {+member.memberOf+}.{+new Link().toSymbol(member.alias).withText(member.name)+} {+resolveLinks(summarize(member.desc))+}

{! var borrowedMembers = data.properties.filter(function($) {return $.memberOf != data.alias}); var contributers = []; borrowedMembers.map(function($) {if (contributers.indexOf($.memberOf) < 0) contributers.push($.memberOf)}); for (var i = 0, l = contributers.length; i < l; i++) { output += "
Fields borrowed from class "+new Link().toSymbol(contributers[i])+":
" + "
  " + borrowedMembers .filter( function($) { return $.memberOf == contributers[i] } ) .sort(makeSortby("name")) .map( function($) { return new Link().toSymbol($.alias).withText($.name) } ) .join(", ") + "
"; } !}

{! var ownProperties = data.properties.filter(function($){return $.memberOf == data.alias && !$.isAttribute && !$.isNamespace}).sort(makeSortby("name")); !}

Field Summary
Field Attributes | Field Name and Description
--- | ---
{! if (member.isPrivate) output += "<private> "; if (member.isInner) output += "<inner> "; if (member.isStatic) output += "<static> "; if (member.isConstant) output += "<constant> "; if (member.deprecated) output += "<deprecated> "; !} | {+member.memberOf+}.{+new Link().toSymbol(member.alias).withText(member.name)+} {+resolveLinks(summarize(member.desc))+}

{! var borrowedMembers = data.properties.filter(function($) {return $.memberOf != data.alias}); var contributers = []; borrowedMembers.map(function($) {if (contributers.indexOf($.memberOf) < 0) contributers.push($.memberOf)}); for (var i = 0, l = contributers.length; i < l; i++) { output += "
Fields borrowed from class "+new Link().toSymbol(contributers[i])+":
" + "
  " + borrowedMembers .filter( function($) { return $.memberOf == contributers[i] } ) .sort(makeSortby("name")) .map( function($) { return new Link().toSymbol($.alias).withText($.name) } ) .join(", ") + "
"; } !}

{! var ownMethods = data.methods.filter(function($){return $.memberOf == data.alias && !$.isNamespace}).sort(makeSortby("name")); !}

Method Summary
Method Attributes | Method Name and Description
--- | ---
{! if (member.isPrivate) output += "<private> "; if (member.isInner) output += "<inner> "; if (member.isStatic) output += "<static> "; if (member.deprecated) output += "<deprecated> "; !} | {+member.memberOf+}.{+new Link().toSymbol(member.alias).withText(member.name)+}{+makeSignature(member.params)+} {+resolveLinks(summarize(member.desc))+}

{! var borrowedMembers = data.methods.filter(function($) {return $.memberOf != data.alias}); var contributers = []; borrowedMembers.map(function($) {if (contributers.indexOf($.memberOf) < 0) contributers.push($.memberOf)}); for (var i = 0, l = contributers.length; i < l; i++) { output += "
Methods borrowed from class "+new Link().toSymbol(contributers[i])+":
" + "
  " + borrowedMembers .filter( function($) { return $.memberOf == contributers[i] } ) .sort(makeSortby("name")) .map( function($) { return new Link().toSymbol($.alias).withText($.name) } ) .join(", ") + "
"; } !}

{! var ownEvents = data.events.filter(function($){return $.memberOf == data.alias && !$.isNamespace}).sort(makeSortby("name")); !}

Event Summary
Event Attributes | Event Name and Description
--- | ---
{! if (member.isPrivate) output += "<private> "; if (member.isInner) output += "<inner> "; if (member.isStatic) output += "<static> "; !} | {+member.memberOf+}.{+new Link().toSymbol(member.alias).withText(member.name)+}{+makeSignature(member.params)+} {+resolveLinks(summarize(member.desc))+}

{! var borrowedMembers = data.events.filter(function($) {return $.memberOf != data.alias}); var contributers = []; borrowedMembers.map(function($) {if (contributers.indexOf($.memberOf) < 0) contributers.push($.memberOf)}); for (var i = 0, l = contributers.length; i < l; i++) { output += "
Events borrowed from class "+new Link().toSymbol(contributers[i])+":
" + "
  " + borrowedMembers .filter( function($) { return $.memberOf == contributers[i] } ) .sort(makeSortby("name")) .map( function($) { return new Link().toSymbol($.alias).withText($.name) } ) .join(", ") + "
"; } !}

{+classType+}Detail
{! if (data.isPrivate) output += "<private> "; if (data.isInner) output += "<inner> "; !} {+ data.alias +}{+ makeSignature(data.params) +}
{+resolveLinks(data.desc)+}
Author: {+data.author+}.

This element has no direct constructor. To create an instance of this element you have to call {+(new Link().toSymbol("JXG.Board#create"))+} with type "{+data.alias.toLowerCase()+}".
Possible parent array combinations are:
Parameters:
{+((item.type)?""+("{"+(new Link().toSymbol(item.type)+"} ")) : "")+} {+item.name+} Optional, Default: {+item.defaultValue+} {! var i; var itypes = item.type.split('_'); var inames = item.name.split(','); if(itypes.length == inames.length) { for(i=0; i{"+(new Link().toSymbol(itypes[i])+"} ")); output += "" + inames[i].toString().replace(/_/g, "") + ""; if(inames[i][inames[i].length-1] == "_") output += " Optional"; output += "
"; } } !}
  {+resolveLinks(item.desc)+}

Deprecated:
{+resolveLinks(data.deprecated)+}

Since:
  {+ data.since +}

Throws:
{+((item.type)?"{"+(new Link().toSymbol(item.type))+"} " : "")+} {+item.name+}
  {+resolveLinks(item.desc)+}

Returns:
  {+((item.type)?"{"+(new Link().toSymbol(item.type))+"} " : "")+}{+resolveLinks(item.desc)+}

Requires:
  {+ resolveLinks(item) +}

See:
  {+ new Link().toSymbol(item) +}

Examples:

    {+example+}

Attribute Detail
{! if (member.isPrivate) output += "<private> "; if (member.isInner) output += "<inner> "; if (member.isStatic) output += "<static> "; if (member.isConstant) output += "<constant> "; !} {{+new Link().toSymbol(member.type)+}} {+member.memberOf+}.{+member.name+}
{+resolveLinks(member.desc)+}
Defined in: {+new Link().toSrc(member.srcFile)+}.
Author: {+member.author+}.

    {+example+}

Deprecated:
{+ resolveLinks(member.deprecated) +}

Since:
  {+ member.since +}

See:
  {+ new Link().toSymbol(item) +}

Default Value:
  {+resolveLinks(member.defaultValue)+}

Field Detail
{! if (member.isPrivate) output += "<private> "; if (member.isInner) output += "<inner> "; if (member.isStatic) output += "<static> "; if (member.isConstant) output += "<constant> "; !} {{+new Link().toSymbol(member.type)+}} {+member.memberOf+}.{+member.name+}
{+resolveLinks(member.desc)+}
Defined in: {+new Link().toSrc(member.srcFile)+}.
Author: {+member.author+}.

    {+example+}

Deprecated:
{+ resolveLinks(member.deprecated) +}

Since:
  {+ member.since +}

See:
  {+ new Link().toSymbol(item) +}

Default Value:
  {+resolveLinks(member.defaultValue)+}

Method Detail
{! if (member.isPrivate) output += "<private> "; if (member.isInner) output += "<inner> "; if (member.isStatic) output += "<static> "; !} {{+new Link().toSymbol(member.type)+}} {+member.memberOf+}.{+member.name+}{+makeSignature(member.params)+}
{+resolveLinks(member.desc)+}
Defined in: {+new Link().toSrc(member.srcFile)+}.
Author: {+member.author+}.

Parameters:
{+((item.type)?"{"+(new Link().toSymbol(item.type))+"} " : "")+}{+item.name+} Optional, Default: {+item.defaultValue+}
  {+resolveLinks(item.desc)+}

Deprecated:
{+ resolveLinks(member.deprecated) +}

Since:
  {+ member.since +}

Throws:
{+((item.type)?"{"+(new Link().toSymbol(item.type))+"} " : "")+} {+item.name+}
  {+resolveLinks(item.desc)+}

Returns:
  {+((item.type)?"{"+(new Link().toSymbol(item.type))+"} " : "")+}{+resolveLinks(item.desc)+}

Requires:
  {+ resolveLinks(item) +}

See:
  {+ new Link().toSymbol(item) +}

Examples:

    {+example+}

Event Detail
{! if (member.isPrivate) output += "<private> "; if (member.isInner) output += "<inner> "; if (member.isStatic) output += "<static> "; !} {{+new Link().toSymbol(member.type)+}} {+member.memberOf+}.{+member.name+}{+makeSignature(member.params)+}
{+resolveLinks(member.desc)+}
Defined in: {+new Link().toSrc(member.srcFile)+}.
Author: {+member.author+}.

    {+example+}

Parameters:
{+((item.type)?"{"+(new Link().toSymbol(item.type))+"} " : "")+}{+item.name+} Optional, Default: {+item.defaultValue+}
  {+ resolveLinks(item.desc) +}

Deprecated:
{+ resolveLinks(member.deprecated) +}

Since:
  {+ member.since +}

Throws:
{+((item.type)?"{"+(new Link().toSymbol(item.type))+"} " : "")+} {+item.name+}
  {+ resolveLinks(item.desc) +}

Returns:
  {+((item.type)?"{"+(new Link().toSymbol(item.type))+"} " : "")+}{+resolveLinks(item.desc)+}

Requires:
  {+ resolveLinks(item) +}

See:
  {+ new Link().toSymbol(item) +}

Attributes borrowed from other Elements

{! var borrowedMembers = data.properties.filter(function($) {return $.memberOf != data.alias && $.isAttribute}); var contributers = []; borrowedMembers.map(function($) {if (contributers.indexOf($.memberOf) < 0) contributers.push($.memberOf)}); for (var i = 0, l = contributers.length; i < l; i++) { output += "
Attributes borrowed from class "+new Link().toSymbol(contributers[i])+":
" + "
  " + borrowedMembers .filter( function($) { return $.memberOf == contributers[i] } ) .sort(makeSortby("name")) .map( function($) { return new Link().toSymbol($.alias).withText($.name) } ) .join(", ") + "
"; } !}

Fields borrowed from other Elements

{! var borrowedMembers = data.properties.filter(function($) {return $.memberOf != data.alias && !$.isAttribute}); var contributers = []; borrowedMembers.map(function($) {if (contributers.indexOf($.memberOf) < 0) contributers.push($.memberOf)}); for (var i = 0, l = contributers.length; i < l; i++) { output += "
Fields borrowed from class "+new Link().toSymbol(contributers[i])+":
" + "
  " + borrowedMembers .filter( function($) { return $.memberOf == contributers[i] } ) .sort(makeSortby("name")) .map( function($) { return new Link().toSymbol($.alias).withText($.name) } ) .join(", ") + "
"; } !}

Methods borrowed from other Elements

{! var borrowedMembers = data.methods.filter(function($) {return $.memberOf != data.alias}); var contributers = []; borrowedMembers.map(function($) {if (contributers.indexOf($.memberOf) < 0) contributers.push($.memberOf)}); for (var i = 0, l = contributers.length; i < l; i++) { output += "
Methods borrowed from class "+new Link().toSymbol(contributers[i])+":
" + "
  " + borrowedMembers .filter( function($) { return $.memberOf == contributers[i] } ) .sort(makeSortby("name")) .map( function($) { return new Link().toSymbol($.alias).withText($.name) } ) .join(", ") + "
"; } !}

Events borrowed from other Elements

{! var borrowedMembers = data.events.filter(function($) {return $.memberOf != data.alias}); var contributers = []; borrowedMembers.map(function($) {if (contributers.indexOf($.memberOf) < 0) contributers.push($.memberOf)}); for (var i = 0, l = contributers.length; i < l; i++) { output += "
Events borrowed from class "+new Link().toSymbol(contributers[i])+":
" + "
  " + borrowedMembers .filter( function($) { return $.memberOf == contributers[i] } ) .sort(makeSortby("name")) .map( function($) { return new Link().toSymbol($.alias).withText($.name) } ) .join(", ") + "
"; } !}

©{+JSDOC.opt.D.copyright+}
Documentation generated by JsDoc Toolkit {+JSDOC.VERSION+} on {+new Date()+}