SYMBOL INDEX (5811 symbols across 176 files) FILE: cyacas/libyacas/include/yacas/anumber.h type std (line 16) | typedef std::uint32_t PlatWord; type std (line 17) | typedef std::uint64_t PlatDoubleWord; type std (line 18) | typedef std::int64_t PlatSignedDoubleWord; function class (line 31) | class ANumber : public std::vector function Precision (line 45) | int Precision() const; function Negate (line 98) | inline function IsZero (line 109) | inline FILE: cyacas/libyacas/include/yacas/arrayclass.h function ArrayClass (line 25) | inline function LispObject (line 43) | inline function SetElement (line 50) | inline FILE: cyacas/libyacas/include/yacas/associationclass.h function LispPtr (line 45) | LispPtr Keys() const; function AssociationClass (line 75) | inline function Contains (line 93) | inline function LispObject (line 99) | inline function SetElement (line 108) | inline function DropElement (line 114) | inline FILE: cyacas/libyacas/include/yacas/deffile.h function IsLoaded (line 23) | bool IsLoaded() const; FILE: cyacas/libyacas/include/yacas/evalfunc.h function class (line 7) | class EvalFuncBase FILE: cyacas/libyacas/include/yacas/genericobject.h function class (line 5) | class GenericClass { FILE: cyacas/libyacas/include/yacas/infixparser.h function class (line 38) | class ParsedObject { FILE: cyacas/libyacas/include/yacas/lispatom.h function LispObject (line 47) | LispObject* Copy() const override { return new LispAtom(*this); } function LispPtr (line 62) | LispPtr* SubList() override { return &iSubList; } function LispObject (line 63) | LispObject* Copy() const override { return new LispSubList(*this); } function LispObject (line 83) | LispObject* Copy() const override { return new LispGenericClass(*this); } function LispObject (line 105) | LispObject* Copy() const override { return new LispNumber(*this); } FILE: cyacas/libyacas/include/yacas/lispenvironment.h type std (line 31) | typedef std::unordered_set LispPtr; function class (line 40) | class LispObject: public RefCount function class (line 95) | class LispIterator { function class (line 130) | class LispConstIterator { function LispPtr (line 165) | inline LispPtr& LispObject::Nixed() function LispObject (line 170) | inline int LispObject::operator==(LispObject& aOther) function LispObject (line 175) | inline int LispObject::operator!=(LispObject& aOther) FILE: cyacas/libyacas/include/yacas/lispoperator.h function SetLeftPrecedence (line 54) | void SetLeftPrecedence(int aPrecedence) function SetRightPrecedence (line 59) | void SetRightPrecedence(int aPrecedence) type std (line 70) | typedef std::unordered_map LispStringSmartPtr; FILE: cyacas/libyacas/include/yacas/lispuserfunc.h function class (line 17) | class LispUserFunction : public EvalFuncBase function UnTrace (line 34) | inline void UnTrace() {iTraced = false;} function class (line 46) | class LispArityUserFunction : public LispUserFunction function class (line 63) | class LispMultiUserFunction final { type std (line 115) | typedef std::unordered_map& x, function LispArithmetic1 (line 62) | void LispArithmetic1(LispEnvironment& aEnvironment, function LispArithmetic2 (line 73) | void LispArithmetic2(LispEnvironment& aEnvironment, function LispDumpBigNumberDebugInfo (line 89) | void LispDumpBigNumberDebugInfo(LispEnvironment& aEnvironment, int aStac... function LispMultiply (line 97) | void LispMultiply(LispEnvironment& aEnvironment, int aStackTop) function LispGcd (line 111) | void LispGcd(LispEnvironment& aEnvironment, int aStackTop) function LispAdd (line 125) | void LispAdd(LispEnvironment& aEnvironment, int aStackTop) function LispSubtract (line 146) | void LispSubtract(LispEnvironment& aEnvironment, int aStackTop) function LispDivide (line 171) | void LispDivide(LispEnvironment& aEnvironment, int aStackTop) function LispGetExactBits (line 242) | void LispGetExactBits(LispEnvironment& aEnvironment, int aStackTop) function LispSetExactBits (line 252) | void LispSetExactBits(LispEnvironment& aEnvironment, int aStackTop) function LispBitCount (line 266) | void LispBitCount(LispEnvironment& aEnvironment, int aStackTop) function LispMathSign (line 276) | void LispMathSign(LispEnvironment& aEnvironment, int aStackTop) function LispMathIsSmall (line 286) | void LispMathIsSmall(LispEnvironment& aEnvironment, int aStackTop) function LispCeil (line 293) | void LispCeil(LispEnvironment& aEnvironment, int aStackTop) function LispAbs (line 305) | void LispAbs(LispEnvironment& aEnvironment, int aStackTop) function LispMod (line 316) | void LispMod(LispEnvironment& aEnvironment, int aStackTop) function LispDiv (line 322) | void LispDiv(LispEnvironment& aEnvironment, int aStackTop) function LispPower (line 340) | void LispPower(LispEnvironment& aEnvironment, int aStackTop) function LispFac (line 345) | void LispFac(LispEnvironment& aEnvironment, int aStackTop) function LispFastIsPrime (line 352) | void LispFastIsPrime(LispEnvironment& aEnvironment, int aStackTop) function LispShiftLeft (line 405) | void LispShiftLeft(LispEnvironment& aEnvironment, int aStackTop) function LispShiftRight (line 409) | void LispShiftRight(LispEnvironment& aEnvironment, int aStackTop) function LispFromBase (line 416) | void LispFromBase(LispEnvironment& aEnvironment, int aStackTop) function LispToBase (line 452) | void LispToBase(LispEnvironment& aEnvironment, int aStackTop) function LispApplyPure (line 487) | void LispApplyPure(LispEnvironment& aEnvironment, int aStackTop) function YacasPrettyReaderSet (line 507) | void YacasPrettyReaderSet(LispEnvironment& aEnvironment, int aStackTop) function YacasPrettyReaderGet (line 523) | void YacasPrettyReaderGet(LispEnvironment& aEnvironment, int aStackTop) function YacasPrettyPrinterSet (line 531) | void YacasPrettyPrinterSet(LispEnvironment& aEnvironment, int aStackTop) function YacasPrettyPrinterGet (line 547) | void YacasPrettyPrinterGet(LispEnvironment& aEnvironment, int aStackTop) function LispGarbageCollect (line 555) | void LispGarbageCollect(LispEnvironment& aEnvironment, int aStackTop) function LispPatchLoad (line 561) | void LispPatchLoad(LispEnvironment& aEnvironment, int aStackTop) function LispPatchString (line 584) | void LispPatchString(LispEnvironment& aEnvironment, int aStackTop) function LispDefaultTokenizer (line 597) | void LispDefaultTokenizer(LispEnvironment& aEnvironment, int aStackTop) function LispXmlTokenizer (line 603) | void LispXmlTokenizer(LispEnvironment& aEnvironment, int aStackTop) function LispExplodeTag (line 609) | void LispExplodeTag(LispEnvironment& aEnvironment, int aStackTop) function YacasBuiltinAssoc (line 684) | void YacasBuiltinAssoc(LispEnvironment& aEnvironment, int aStackTop) function LispCurrentFile (line 720) | void LispCurrentFile(LispEnvironment& aEnvironment, int aStackTop) function LispCurrentLine (line 726) | void LispCurrentLine(LispEnvironment& aEnvironment, int aStackTop) function LispBackQuote (line 732) | void LispBackQuote(LispEnvironment& aEnvironment, int aStackTop) function interpreter (line 740) | void interpreter(LispEnvironment& aEnvironment, int aStackTop) function LispVersion (line 745) | void LispVersion(LispEnvironment& aEnvironment, int aStackTop) function LispBitsToDigits (line 752) | void LispBitsToDigits(LispEnvironment& aEnvironment, int aStackTop) function LispDigitsToBits (line 776) | void LispDigitsToBits(LispEnvironment& aEnvironment, int aStackTop) FILE: cyacas/libyacas/src/mathuserfunc.cpp function LispPtr (line 24) | LispPtr& BranchingUserFunction::BranchRule::Body() function LispPtr (line 44) | LispPtr& BranchingUserFunction::BranchPattern::Body() function LispPtr (line 259) | const LispPtr& BranchingUserFunction::ArgList() const FILE: cyacas/libyacas/src/numbers.cpp function log2_table_range (line 16) | unsigned log2_table_range() function log2_table_lookup (line 59) | double log2_table_lookup(unsigned n) function digits_to_bits (line 73) | unsigned long digits_to_bits(unsigned long digits, unsigned base) function bits_to_digits (line 79) | unsigned long bits_to_digits(unsigned long bits, unsigned base) FILE: cyacas/libyacas/src/patcher.cpp function PatchLoad (line 13) | void PatchLoad(const std::string& content, FILE: cyacas/libyacas/src/patterns.cpp function YacasParamMatcherBase (line 90) | const YacasParamMatcherBase* FILE: cyacas/libyacas/src/platmath.cpp function GetDouble (line 13) | double GetDouble(LispObject* aInteger) function LispObject (line 24) | LispObject* Double(LispEnvironment& aEnvironment, double aValue) class InitPrimesTable (line 65) | class InitPrimesTable { function primes_table_check (line 81) | unsigned primes_table_check(unsigned long p) function LispObject (line 95) | LispObject* FILE: cyacas/libyacas/src/standard.cpp function InternalIsList (line 20) | bool InternalIsList(const LispEnvironment& env, const LispPtr& aPtr) function InternalIsString (line 33) | bool InternalIsString(const LispString* aOriginal) function InternalUnstringify (line 44) | std::string InternalUnstringify(const std::string& s) function InternalAsciiToInt (line 61) | int InternalAsciiToInt(const LispString& aString) function IsNumber (line 71) | bool IsNumber(const std::string& s, bool aAllowFloat) function InternalNth (line 110) | void InternalNth(LispPtr& aResult, const LispPtr& aArg, int n) function InternalTail (line 131) | void InternalTail(LispPtr& aResult, const LispPtr& aArg) function InternalReverseList (line 144) | void InternalReverseList(LispPtr& aResult, const LispPtr& aOriginal) function InternalFlatCopy (line 159) | void InternalFlatCopy(LispPtr& aResult, const LispPtr& aOriginal) function InternalListLength (line 171) | std::size_t InternalListLength(const LispPtr& aOriginal) function InternalStrictTotalOrder (line 182) | bool InternalStrictTotalOrder(const LispEnvironment& env, function InternalEquals (line 275) | bool InternalEquals(const LispEnvironment& aEnvironment, function DoInternalLoad (line 345) | void DoInternalLoad(LispEnvironment& aEnvironment, LispInput* aInput) function InternalLoad (line 383) | void InternalLoad(LispEnvironment& aEnvironment, const std::string& aFil... function InternalUse (line 404) | void InternalUse(LispEnvironment& aEnvironment, const std::string& aFile... function InternalApplyString (line 420) | void InternalApplyString(LispEnvironment& aEnvironment, function InternalApplyPure (line 435) | void InternalApplyPure(LispPtr& oper, function InternalEvalString (line 488) | void InternalEvalString(LispEnvironment& aEnvironment, function LispObject (line 509) | LispObject* operator+(const LispObjectAdder& left, const LispObjectAdder... function ParseExpression (line 519) | void ParseExpression(LispPtr& aResult, function ReturnUnEvaluated (line 538) | void ReturnUnEvaluated(LispPtr& aResult, function PrintExpression (line 558) | void PrintExpression(LispString& aResult, function LispString (line 576) | const LispString* SymbolName(LispEnvironment& aEnvironment, FILE: cyacas/libyacas/src/stdfileio.cpp function MapPathSeparators (line 9) | static void MapPathSeparators(std::string& filename) function InternalFindFile (line 109) | std::string InternalFindFile(const std::string& fname, FILE: cyacas/libyacas/src/substitute.cpp function InternalSubstitute (line 7) | void InternalSubstitute(LispPtr& aTarget, FILE: cyacas/libyacas/src/tokenizer.cpp function IsSymbolic (line 469) | bool IsSymbolic(char c) function IsAlpha (line 482) | bool IsAlpha(std::uint32_t c) function IsAlNum (line 491) | bool IsAlNum(std::uint32_t c) FILE: cyacas/libyacas/src/yacasnumbers.cpp function LispObject (line 17) | static LispObject* function CalculatePrecision (line 25) | static int CalculatePrecision(const std::string& str, function LispObject (line 126) | LispObject* function LispObject (line 148) | LispObject* PowerFloat(LispObject* int1, function LispObject (line 199) | LispObject* ShiftLeft(LispObject* int1, function LispObject (line 210) | LispObject* ShiftRight(LispObject* int1, function DivideInteger (line 221) | static void DivideInteger(ANumber& aQuotient, function LispObject (line 239) | LispObject* ModFloat(LispObject* int1, function LispObject (line 254) | LispObject* function BigNumber (line 297) | BigNumber& BigNumber::operator=(const BigNumber& bn) FILE: cyacas/libyacas_mp/benchmark/src/nn_benchmark.cpp function random_string (line 29) | std::string random_string(std::size_t length) function BM_NN_construct_random (line 42) | static void BM_NN_construct_random(benchmark::State& state) function BM_NN_parse (line 50) | static void BM_NN_parse(benchmark::State& state) function BM_NN_to_string (line 61) | static void BM_NN_to_string(benchmark::State& state) function BM_NN_shift_left (line 72) | static void BM_NN_shift_left(benchmark::State& state) function BM_NN_add (line 83) | static void BM_NN_add(benchmark::State& state) function BM_NN_add_self (line 95) | static void BM_NN_add_self(benchmark::State& state) function BM_NN_add_same (line 106) | static void BM_NN_add_same(benchmark::State& state) function BM_NN_sqr (line 119) | static void BM_NN_sqr(benchmark::State& state) function BM_NN_mul_same (line 130) | static void BM_NN_mul_same(benchmark::State& state) function BM_NN_mul (line 142) | static void BM_NN_mul(benchmark::State& state) function BM_NN_div (line 154) | static void BM_NN_div(benchmark::State& state) FILE: cyacas/libyacas_mp/include/yacas/mp/limbs_vector.hpp type yacas::mp (line 28) | namespace yacas::mp { class LimbsVector (line 40) | class LimbsVector { method LimbsVector (line 80) | explicit LimbsVector(const Container& container) method assign (line 113) | void assign(InputIterator b, InputIterator e) FILE: cyacas/libyacas_mp/include/yacas/mp/nn.hpp type yacas (line 34) | namespace yacas { type mp (line 35) | namespace mp { class NN (line 36) | class NN { type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 272) | inline NN& NN::operator+=(Limb n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 278) | inline NN& NN::operator-=(Limb n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 284) | inline NN& NN::operator*=(Limb n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 290) | inline NN& NN::operator/=(Limb n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 296) | inline NN& NN::operator%=(Limb n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 303) | inline NN& NN::operator+=(const NN& n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 309) | inline NN& NN::operator-=(const NN& n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 315) | inline NN& NN::operator*=(const NN& n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 321) | inline NN& NN::operator/=(const NN& n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 327) | inline NN& NN::operator%=(const NN& n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 333) | inline NN& NN::operator<<=(unsigned n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 339) | inline NN& NN::operator>>=(unsigned n) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 345) | inline NN& NN::operator|=(const NN& b) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 361) | inline NN& NN::operator&=(const NN& b) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function NN (line 381) | inline NN& NN::operator^=(const NN& b) type ParseError (line 53) | struct ParseError : public std::invalid_argument { method ParseError (line 54) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 61) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 62) | explicit DivisionByZeroError(std::string_view s) : method NN (line 69) | NN() = default; method NN (line 150) | NN(Iter b, Iter e) function LimbsVector (line 472) | inline const LimbsVector& NN::limbs() const { return _limbs; } FILE: cyacas/libyacas_mp/include/yacas/mp/zz.hpp type yacas (line 24) | namespace yacas { type mp (line 25) | namespace mp { class ZZ (line 26) | class ZZ { type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 114) | inline ZZ gcd(ZZ a, ZZ b) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 162) | inline ZZ& ZZ::operator+=(int i) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 189) | inline ZZ& ZZ::operator-=(int i) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 196) | inline ZZ& ZZ::operator*=(int i) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 211) | inline ZZ& ZZ::operator/=(int i) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 228) | inline ZZ& ZZ::operator%=(int i) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 245) | inline ZZ& ZZ::operator+=(const ZZ& z) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 267) | inline ZZ& ZZ::operator-=(const ZZ& z) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 289) | inline ZZ& ZZ::operator*=(const ZZ& z) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 307) | inline ZZ& ZZ::operator/=(const ZZ& z) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 326) | inline ZZ& ZZ::operator%=(const ZZ& z) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 342) | inline ZZ& ZZ::operator<<=(unsigned n) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 348) | inline ZZ& ZZ::operator>>=(unsigned n) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 356) | inline ZZ& ZZ::operator|=(const ZZ& z) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 362) | inline ZZ& ZZ::operator&=(const ZZ& z) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function ZZ (line 370) | inline ZZ& ZZ::operator^=(const ZZ& z) type ParseError (line 33) | struct ParseError : public std::invalid_argument { method ParseError (line 34) | ParseError(std::string_view s, std::size_t) : type DivisionByZeroError (line 40) | struct DivisionByZeroError : public std::domain_error { method DivisionByZeroError (line 41) | explicit DivisionByZeroError(std::string_view s) : function NN (line 439) | inline const NN& ZZ::to_NN() const FILE: cyacas/libyacas_mp/src/limbs_vector.cpp type yacas::mp (line 6) | namespace yacas::mp { function LimbsVector (line 75) | LimbsVector& LimbsVector::operator=(const LimbsVector& other) function LimbsVector (line 82) | LimbsVector& LimbsVector::operator=(LimbsVector&& other) noexcept FILE: cyacas/libyacas_mp/src/nn.cpp function _mul (line 31) | void _mul(const Limb* __restrict p, unsigned n, Limb a, Limb* __restrict r) function ssub (line 56) | bool ssub(NN& a, const NN& b) function sadd (line 70) | void sadd(NN& a, bool& ap, const NN& b, bool bp) function ssub (line 87) | void ssub(NN& a, bool& ap, const NN& b, bool bp) type yacas (line 102) | namespace yacas { type mp (line 103) | namespace mp { function NN (line 665) | NN NN::div_rem(const NN& d) function NN (line 684) | NN NN::div_rem_bc(const NN& d) function NN (line 761) | NN gcd(NN a, NN b) FILE: cyacas/libyacas_mp/src/zz.cpp type yacas (line 23) | namespace yacas { type mp (line 24) | namespace mp { FILE: cyacas/libyacas_mp/test/src/nn_test.cpp function TEST (line 25) | TEST(YMP_NNTest, construction) function TEST (line 38) | TEST(YMP_NNTest, is_zero) function TEST (line 45) | TEST(YMP_NNTest, comparison) function TEST (line 53) | TEST(YMP_NNTest, parity) function TEST (line 61) | TEST(YMP_NNTest, to_string) function TEST (line 81) | TEST(YMP_NNTest, io) function TEST (line 93) | TEST(YMP_NNTest, shift) function TEST (line 120) | TEST(YMP_NNTest, sqr) function TEST (line 187) | TEST(YMP_NNTest, mul) function TEST (line 225) | TEST(YMP_NNTest, pow) function TEST (line 236) | TEST(YMP_NNTest, div_rem) function TEST (line 440) | TEST(YMP_NNTest, bitwise) {} function TEST (line 442) | TEST(YMP_NNTest, no_digits) function TEST (line 456) | TEST(YMP_NNTest, gcd) FILE: cyacas/libyacas_mp/test/src/zz_test.cpp function TEST (line 25) | TEST(YMP_ZZTest, construction) function TEST (line 42) | TEST(YMP_ZZTest, is_zero) function TEST (line 51) | TEST(YMP_ZZTest, comparison) function TEST (line 63) | TEST(YMP_ZZTest, parity) function TEST (line 78) | TEST(YMP_ZZTest, to_string) function TEST (line 95) | TEST(YMP_ZZTest, io) function TEST (line 107) | TEST(YMP_ZZTest, shift) function TEST (line 129) | TEST(YMP_ZZTest, sqr) function TEST (line 148) | TEST(YMP_ZZTest, add) function TEST (line 173) | TEST(YMP_ZZTest, mul) function TEST (line 209) | TEST(YMP_ZZTest, pow) function TEST (line 217) | TEST(YMP_ZZTest, div) function TEST (line 284) | TEST(YMP_ZZTest, rem) function TEST (line 300) | TEST(YMP_ZZTest, no_digits) function TEST (line 324) | TEST(YMP_ZZTest, gcd) FILE: cyacas/packaging/deb/missing-sources/jquery-ui.js function _super (line 128) | function _super() { function _superApply (line 132) | function _superApply( args ) { function processClassString (line 512) | function processClassString( classes, checkOption ) { function handlerProxy (line 595) | function handlerProxy() { function handlerProxy (line 639) | function handlerProxy() { function getOffsets (line 775) | function getOffsets( offsets, width, height ) { function parseCss (line 782) | function parseCss( element, property ) { function getDimensions (line 786) | function getDimensions( elem ) { function clamp (line 1482) | function clamp( value, prop, allowEmpty ) { function stringParse (line 1509) | function stringParse( string ) { function hue2rgb (line 1763) | function hue2rgb( p, q, h ) { function getElementStyles (line 2037) | function getElementStyles( elem ) { function styleDifference (line 2065) | function styleDifference( oldStyle, newStyle ) { function _normalizeArguments (line 2558) | function _normalizeArguments( effect, options, speed, callback ) { function standardAnimationOption (line 2610) | function standardAnimationOption( option ) { function run (line 2687) | function run( next ) { function parseClip (line 2835) | function parseClip( str, element ) { function childComplete (line 3219) | function childComplete() { function animComplete (line 3269) | function animComplete() { function visible (line 3929) | function visible( element ) { function reduce (line 4057) | function reduce( elem, size, border, margin ) { function datepicker_getZindex (line 7189) | function datepicker_getZindex( elem ) { function Datepicker (line 7218) | function Datepicker() { function datepicker_bindHover (line 9184) | function datepicker_bindHover( dpDiv ) { function datepicker_handleMouseover (line 9198) | function datepicker_handleMouseover() { function datepicker_extendRemove (line 9212) | function datepicker_extendRemove( target, props ) { function checkFocus (line 12247) | function checkFocus() { function filteredUi (line 12454) | function filteredUi( ui ) { function filteredUi (line 12502) | function filteredUi( ui ) { function isOverAxis (line 13099) | function isOverAxis( x, reference, size ) { function addItems (line 15923) | function addItems() { function delayEvent (line 16657) | function delayEvent( type, instance, container ) { function spinnerModifer (line 16757) | function spinnerModifer( fn ) { function checkFocus (line 16888) | function checkFocus() { function constrain (line 17539) | function constrain() { function complete (line 17926) | function complete() { function show (line 17931) | function show() { function position (line 18483) | function position( event ) { FILE: cyacas/packaging/deb/missing-sources/jquery.autosize.js function setWidth (line 103) | function setWidth() { function initMirror (line 125) | function initMirror() { function adjust (line 159) | function adjust() { function resize (line 210) | function resize () { FILE: cyacas/packaging/deb/missing-sources/jquery.js function DOMEval (line 98) | function DOMEval( code, node, doc ) { function toType (line 128) | function toType( obj ) { function isArrayLike (line 496) | function isArrayLike( obj ) { function Sizzle (line 729) | function Sizzle( selector, context, results, seed ) { function createCache (line 871) | function createCache() { function markFunction (line 889) | function markFunction( fn ) { function assert (line 898) | function assert( fn ) { function addHandle (line 920) | function addHandle( attrs, handler ) { function siblingCheck (line 935) | function siblingCheck( a, b ) { function createInputPseudo (line 961) | function createInputPseudo( type ) { function createButtonPseudo (line 972) | function createButtonPseudo( type ) { function createDisabledPseudo (line 983) | function createDisabledPseudo( disabled ) { function createPositionalPseudo (line 1039) | function createPositionalPseudo( fn ) { function testContext (line 1062) | function testContext( context ) { function setFilters (line 2150) | function setFilters() {} function toSelector (line 2221) | function toSelector( tokens ) { function addCombinator (line 2231) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2295) | function elementMatcher( matchers ) { function multipleContexts (line 2309) | function multipleContexts( selector, contexts, results ) { function condense (line 2318) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2339) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2432) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2490) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function nodeName (line 2826) | function nodeName( elem, name ) { function winnow (line 2836) | function winnow( elements, qualifier, not ) { function sibling (line 3131) | function sibling( cur, dir ) { function createOptions (line 3218) | function createOptions( options ) { function Identity (line 3443) | function Identity( v ) { function Thrower (line 3446) | function Thrower( ex ) { function adoptValue (line 3450) | function adoptValue( value, resolve, reject, noValue ) { function resolve (line 3543) | function resolve( depth, deferred, handler, special ) { function completed (line 3908) | function completed() { function fcamelCase (line 4003) | function fcamelCase( all, letter ) { function camelCase (line 4010) | function camelCase( string ) { function Data (line 4027) | function Data() { function getData (line 4196) | function getData( data ) { function dataAttr (line 4221) | function dataAttr( elem, key, data ) { function adjustCSS (line 4554) | function adjustCSS( elem, prop, valueParts, tween ) { function getDefaultDisplay (line 4622) | function getDefaultDisplay( elem ) { function showHide (line 4645) | function showHide( elements, show ) { function getAll (line 4746) | function getAll( context, tag ) { function setGlobalEval (line 4771) | function setGlobalEval( elems, refElements ) { function buildFragment (line 4787) | function buildFragment( elems, context, scripts, selection, ignored ) { function returnTrue (line 4908) | function returnTrue() { function returnFalse (line 4912) | function returnFalse() { function expectSync (line 4922) | function expectSync( elem, type ) { function safeActiveElement (line 4929) | function safeActiveElement() { function on (line 4935) | function on( elem, types, selector, data, fn, one ) { function leverageNative (line 5420) | function leverageNative( el, type, expectSync ) { function manipulationTarget (line 5791) | function manipulationTarget( elem, content ) { function disableScript (line 5802) | function disableScript( elem ) { function restoreScript (line 5806) | function restoreScript( elem ) { function cloneCopyEvent (line 5816) | function cloneCopyEvent( src, dest ) { function fixInput (line 5851) | function fixInput( src, dest ) { function domManip (line 5864) | function domManip( collection, args, callback, ignored ) { function remove (line 5956) | function remove( elem, selector, keepData ) { function computeStyleTests (line 6249) | function computeStyleTests() { function roundPixelMeasures (line 6293) | function roundPixelMeasures( measure ) { function curCSS (line 6338) | function curCSS( elem, name, computed ) { function addGetHookIf (line 6391) | function addGetHookIf( conditionFn, hookFn ) { function vendorPropName (line 6416) | function vendorPropName( name ) { function finalPropName (line 6431) | function finalPropName( name ) { function setPositiveNumber (line 6457) | function setPositiveNumber( elem, value, subtract ) { function boxModelAdjustment (line 6469) | function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, ... function getWidthOrHeight (line 6537) | function getWidthOrHeight( elem, dimension, extra ) { function Tween (line 6904) | function Tween( elem, options, prop, end, easing ) { function schedule (line 7027) | function schedule() { function createFxNow (line 7040) | function createFxNow() { function genFx (line 7048) | function genFx( type, includeWidth ) { function createTween (line 7068) | function createTween( value, prop, animation ) { function defaultPrefilter (line 7082) | function defaultPrefilter( elem, props, opts ) { function propFilter (line 7254) | function propFilter( props, specialEasing ) { function Animation (line 7291) | function Animation( elem, properties, options ) { function stripAndCollapse (line 8006) | function stripAndCollapse( value ) { function getClass (line 8012) | function getClass( elem ) { function classesToArray (line 8016) | function classesToArray( value ) { function buildParams (line 8638) | function buildParams( prefix, obj, traditional, add ) { function addToPrefiltersOrTransports (line 8792) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 8826) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 8855) | function ajaxExtend( target, src ) { function ajaxHandleResponses (line 8875) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 8933) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function done (line 9448) | function done( status, nativeStatusText, responses, headers ) { FILE: cyacas/packaging/deb/missing-sources/plotly-1.49.0.js function r (line 7) | function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==... function ViewController (line 818) | function ViewController(controllers, mode) { function createViewController (line 906) | function createViewController(options) { function targetDepth (line 942) | function targetDepth(d) { function left (line 947) | function left(node) { function right (line 952) | function right(node, n) { function justify (line 957) | function justify(node, n) { function center (line 962) | function center(node) { function constant (line 967) | function constant(x) { function ascendingSourceBreadth (line 982) | function ascendingSourceBreadth(a, b) { function ascendingTargetBreadth (line 987) | function ascendingTargetBreadth(a, b) { function ascendingBreadth (line 994) | function ascendingBreadth(a, b) { function value (line 1007) | function value(d) { function nodeCenter (line 1012) | function nodeCenter(node) { function linkSourceCenter (line 1017) | function linkSourceCenter(link) { function linkTargetCenter (line 1022) | function linkTargetCenter(link) { function defaultId (line 1027) | function defaultId(d) { function defaultNodes (line 1032) | function defaultNodes(graph) { function defaultLinks (line 1037) | function defaultLinks(graph) { function find (line 1042) | function find(nodeById, id) { function getNodeID (line 1048) | function getNodeID(node, id) { function sankeyCircular (line 1059) | function sankeyCircular () { function identifyCircles (line 1594) | function identifyCircles(graph, id, sortNodes) { function selectCircularLinkTypes (line 1655) | function selectCircularLinkTypes(graph, id) { function linkAngle (line 1698) | function linkAngle(link) { function circularLinksCross (line 1706) | function circularLinksCross(link1, link2) { function numberOfNonSelfLinkingCycles (line 1717) | function numberOfNonSelfLinkingCycles(node, id) { function onlyCircularLink (line 1732) | function onlyCircularLink(link) { function calcVerticalBuffer (line 1753) | function calcVerticalBuffer(links, circularLinkGap, id) { function addCircularPathData (line 1777) | function addCircularPathData(graph, circularLinkGap, y1, id) { function createCircularPathString (line 1915) | function createCircularPathString(link) { function sortLinkColumnAscending (line 1988) | function sortLinkColumnAscending(link1, link2) { function sortLinkSourceYAscending (line 1997) | function sortLinkSourceYAscending(link1, link2) { function sortLinkSourceYDescending (line 2002) | function sortLinkSourceYDescending(link1, link2) { function sortLinkTargetYAscending (line 2007) | function sortLinkTargetYAscending(link1, link2) { function sortLinkTargetYDescending (line 2012) | function sortLinkTargetYDescending(link1, link2) { function linkColumnDistance (line 2017) | function linkColumnDistance(link) { function linkXLength (line 2022) | function linkXLength(link) { function linkPerpendicularYToLinkSource (line 2028) | function linkPerpendicularYToLinkSource(longerLink, shorterLink) { function linkPerpendicularYToLinkTarget (line 2043) | function linkPerpendicularYToLinkTarget(longerLink, shorterLink) { function resolveNodeLinkOverlaps (line 2057) | function resolveNodeLinkOverlaps(graph, y0, y1, id) { function nodesOverlap (line 2148) | function nodesOverlap(nodeA, nodeB) { function adjustNodeHeight (line 2164) | function adjustNodeHeight(node, dy, sankeyY0, sankeyY1) { function sortSourceLinks (line 2181) | function sortSourceLinks(graph, y1, id, moveNodes) { function sortTargetLinks (line 2278) | function sortTargetLinks(graph, y1, id) { function sameInclines (line 2368) | function sameInclines(link1, link2) { function incline (line 2375) | function incline(link) { function selfLinking (line 2380) | function selfLinking(link, id) { function fillHeight (line 2384) | function fillHeight(graph, y0, y1) { function targetDepth (line 2443) | function targetDepth(d) { function left (line 2447) | function left(node) { function right (line 2451) | function right(node, n) { function justify (line 2455) | function justify(node, n) { function center (line 2459) | function center(node) { function constant (line 2465) | function constant(x) { function ascendingSourceBreadth (line 2471) | function ascendingSourceBreadth(a, b) { function ascendingTargetBreadth (line 2475) | function ascendingTargetBreadth(a, b) { function ascendingBreadth (line 2479) | function ascendingBreadth(a, b) { function value (line 2483) | function value(d) { function nodeCenter (line 2487) | function nodeCenter(node) { function weightedSource (line 2491) | function weightedSource(link) { function weightedTarget (line 2495) | function weightedTarget(link) { function defaultId (line 2499) | function defaultId(d) { function defaultNodes (line 2503) | function defaultNodes(graph) { function defaultLinks (line 2507) | function defaultLinks(graph) { function find (line 2511) | function find(nodeById, id) { function sankey (line 2528) | function sankey() { function computeNodeLinks (line 2581) | function computeNodeLinks(graph) { function computeNodeValues (line 2600) | function computeNodeValues(graph) { function computeNodeDepths (line 2613) | function computeNodeDepths(graph) { function computeNodeBreadths (line 2644) | function computeNodeBreadths(graph) { function computeLinkBreadths (line 2738) | function computeLinkBreadths(graph) { function horizontalSource (line 2757) | function horizontalSource(d) { function horizontalTarget (line 2761) | function horizontalTarget(d) { function area (line 2803) | function area(geojson) { function calculateArea (line 2816) | function calculateArea(geom) { function polygonArea (line 2835) | function polygonArea(coords) { function ringArea (line 2858) | function ringArea(coords) { function rad (line 2894) | function rad(num) { function centroid (line 2920) | function centroid(geojson, options) { function feature (line 3034) | function feature(geom, properties, options) { function geometry (line 3063) | function geometry(type, coordinates, options) { function point (line 3091) | function point(coordinates, properties, options) { function points (line 3120) | function points(coordinates, properties, options) { function polygon (line 3142) | function polygon(coordinates, properties, options) { function polygons (line 3181) | function polygons(coordinates, properties, options) { function lineString (line 3205) | function lineString(coordinates, properties, options) { function lineStrings (line 3236) | function lineStrings(coordinates, properties, options) { function featureCollection (line 3265) | function featureCollection(features, options) { function multiLineString (line 3295) | function multiLineString(coordinates, properties, options) { function multiPoint (line 3321) | function multiPoint(coordinates, properties, options) { function multiPolygon (line 3348) | function multiPolygon(coordinates, properties, options) { function geometryCollection (line 3375) | function geometryCollection(geometries, properties, options) { function round (line 3397) | function round(num, precision) { function radiansToLength (line 3416) | function radiansToLength(radians, units) { function lengthToRadians (line 3435) | function lengthToRadians(distance, units) { function lengthToDegrees (line 3454) | function lengthToDegrees(distance, units) { function bearingToAzimuth (line 3466) | function bearingToAzimuth(bearing) { function radiansToDegrees (line 3481) | function radiansToDegrees(radians) { function degreesToRadians (line 3493) | function degreesToRadians(degrees) { function convertLength (line 3507) | function convertLength(length, originalUnit, finalUnit) { function convertArea (line 3524) | function convertArea(area, originalUnit, finalUnit) { function isNumber (line 3552) | function isNumber(num) { function isObject (line 3567) | function isObject(input) { function validateBBox (line 3592) | function validateBBox(bbox) { function validateId (line 3630) | function validateId(id) { function radians2degrees (line 3640) | function radians2degrees() { function degrees2radians (line 3644) | function degrees2radians() { function distanceToDegrees (line 3648) | function distanceToDegrees() { function distanceToRadians (line 3652) | function distanceToRadians() { function radiansToDistance (line 3656) | function radiansToDistance() { function bearingToAngle (line 3660) | function bearingToAngle() { function convertDistance (line 3664) | function convertDistance() { function coordEach (line 3709) | function coordEach(geojson, callback, excludeWrapCoord) { function coordReduce (line 3856) | function coordReduce(geojson, callback, initialValue, excludeWrapCoord) { function propEach (line 3891) | function propEach(geojson, callback) { function propReduce (line 3950) | function propReduce(geojson, callback, initialValue) { function featureEach (line 3986) | function featureEach(geojson, callback) { function featureReduce (line 4038) | function featureReduce(geojson, callback, initialValue) { function coordAll (line 4062) | function coordAll(geojson) { function geomEach (line 4102) | function geomEach(geojson, callback) { function geomReduce (line 4221) | function geomReduce(geojson, callback, initialValue) { function flattenEach (line 4258) | function flattenEach(geojson, callback) { function flattenReduce (line 4341) | function flattenReduce(geojson, callback, initialValue) { function segmentEach (line 4387) | function segmentEach(geojson, callback) { function segmentReduce (line 4473) | function segmentReduce(geojson, callback, initialValue) { function lineEach (line 4514) | function lineEach(geojson, callback) { function lineReduce (line 4581) | function lineReduce(geojson, callback, initialValue) { function findSegment (line 4624) | function findSegment(geojson, options) { function findPoint (line 4720) | function findPoint(geojson, options) { function createABigTriangle (line 4812) | function createABigTriangle(gl) { function absolutize (line 4845) | function absolutize(path){ function addLineNumbers (line 4907) | function addLineNumbers (string, start, delim) { function linearlyIndependent (line 4928) | function linearlyIndependent(points, d) { function affineHull (line 4949) | function affineHull(points) { function alphaComplex (line 4981) | function alphaComplex(alpha, points) { function alphaShape (line 4996) | function alphaShape(alpha, points) { function normalize (line 5004) | function normalize (arr, dim) { function normalize (line 5034) | function normalize (arr, dim, bounds) { function compare (line 5109) | function compare(a, b) { function isBuffer (line 5133) | function isBuffer(b) { function pToString (line 5174) | function pToString (obj) { function isView (line 5177) | function isView(arrbuf) { function getName (line 5211) | function getName(func) { function truncate (line 5261) | function truncate(s, n) { function inspect (line 5268) | function inspect(something) { function getMessage (line 5276) | function getMessage(self) { function fail (line 5293) | function fail(actual, expected, message, operator, stackStartFunction) { function ok (line 5313) | function ok(value, message) { function _deepEqual (line 5350) | function _deepEqual(actual, expected, strict, memos) { function isArguments (line 5416) | function isArguments(object) { function objEquiv (line 5420) | function objEquiv(a, b, strict, actualVisitedObjects) { function notDeepStrictEqual (line 5472) | function notDeepStrictEqual(actual, expected, message) { function expectedException (line 5497) | function expectedException(actual, expected) { function _tryBlock (line 5521) | function _tryBlock(block) { function _throws (line 5531) | function _throws(shouldThrow, block, expected, message) { function strict (line 5584) | function strict(value, message) { function deprecated (line 5715) | function deprecated() { function inspect (line 5762) | function inspect(obj, opts) { function stylizeWithColor (line 5820) | function stylizeWithColor(str, styleType) { function stylizeNoColor (line 5832) | function stylizeNoColor(str, styleType) { function arrayToHash (line 5837) | function arrayToHash(array) { function formatValue (line 5848) | function formatValue(ctx, value, recurseTimes) { function formatPrimitive (line 5961) | function formatPrimitive(ctx, value) { function formatError (line 5980) | function formatError(value) { function formatArray (line 5985) | function formatArray(ctx, value, recurseTimes, visibleKeys, keys) { function formatProperty (line 6005) | function formatProperty(ctx, value, recurseTimes, visibleKeys, key, arra... function reduceToSingleString (line 6064) | function reduceToSingleString(output, base, braces) { function isArray (line 6087) | function isArray(ar) { function isBoolean (line 6092) | function isBoolean(arg) { function isNull (line 6097) | function isNull(arg) { function isNullOrUndefined (line 6102) | function isNullOrUndefined(arg) { function isNumber (line 6107) | function isNumber(arg) { function isString (line 6112) | function isString(arg) { function isSymbol (line 6117) | function isSymbol(arg) { function isUndefined (line 6122) | function isUndefined(arg) { function isRegExp (line 6127) | function isRegExp(re) { function isObject (line 6132) | function isObject(arg) { function isDate (line 6137) | function isDate(d) { function isError (line 6142) | function isError(e) { function isFunction (line 6148) | function isFunction(arg) { function isPrimitive (line 6153) | function isPrimitive(arg) { function objectToString (line 6165) | function objectToString(o) { function pad (line 6170) | function pad(n) { function timestamp (line 6179) | function timestamp() { function hasOwnProperty (line 6221) | function hasOwnProperty(obj, prop) { function reduce (line 6238) | function reduce(x) { function barycentric (line 6246) | function barycentric(simplex, point) { function getLens (line 6301) | function getLens (b64) { function byteLength (line 6321) | function byteLength (b64) { function _byteLength (line 6328) | function _byteLength (b64, validLen, placeHoldersLen) { function toByteArray (line 6332) | function toByteArray (b64) { function tripletToBase64 (line 6377) | function tripletToBase64 (num) { function encodeChunk (line 6384) | function encodeChunk (uint8, start, end) { function fromByteArray (line 6397) | function fromByteArray (uint8) { function add (line 6439) | function add(a, b) { function cmp (line 6450) | function cmp(a, b) { function div (line 6461) | function div(a, b) { function makeRational (line 6477) | function makeRational(numer, denom) { function isRat (line 6534) | function isRat(x) { function sign (line 6545) | function sign (x) { function bn2num (line 6557) | function bn2num(b) { function ctzNumber (line 6583) | function ctzNumber(x) { function isBN (line 6604) | function isBN(x) { function num2bn (line 6616) | function num2bn(x) { function rationalize (line 6633) | function rationalize(numer, denom) { function str2BN (line 6660) | function str2BN(x) { function mul (line 6671) | function mul(a, b) { function sign (line 6682) | function sign(x) { function sub (line 6693) | function sub(a, b) { function roundRat (line 6706) | function roundRat (f) { function compileSearch (line 6738) | function compileSearch(funcName, predicate, reversed, extraArgs, useNdar... function compileBoundsSearch (line 6767) | function compileBoundsSearch(predicate, reversed, suffix, earlyOut) { function countTrailingZeros (line 6868) | function countTrailingZeros(v) { function calcSDF (line 7012) | function calcSDF(src, options) { function edt (line 7096) | function edt(data, width, height, f, d, v, z) { function edt1d (line 7118) | function edt1d(f, d, v, z, n) { function assert (line 7146) | function assert (val, msg) { function inherits (line 7152) | function inherits (ctor, superCtor) { function BN (line 7162) | function BN (number, base, endian) { function parseHex (line 7327) | function parseHex (str, start, end) { function parseBase (line 7381) | function parseBase (str, start, end, mul) { function toBitArray (line 7768) | function toBitArray (num) { function smallMulTo (line 8133) | function smallMulTo (self, num, out) { function bigMulTo (line 8755) | function bigMulTo (self, num, out) { function jumboMulTo (line 8796) | function jumboMulTo (self, num, out) { function FFTM (line 8820) | function FFTM (x, y) { function MPrime (line 10080) | function MPrime (name, p) { function K256 (line 10130) | function K256 () { function P224 (line 10197) | function P224 () { function P192 (line 10205) | function P192 () { function P25519 (line 10213) | function P25519 () { function Red (line 10264) | function Red (m) { function Mont (line 10498) | function Mont (m) { function boundary (line 10575) | function boundary (cells) { function boxEmpty (line 10615) | function boxEmpty(d, box) { function convertBoxes (line 10625) | function convertBoxes(boxes, d, data, ids) { function boxIntersect (line 10642) | function boxIntersect(red, blue, visit, full) { function appendItem (line 10711) | function appendItem(i,j) { function intersectFullArray (line 10715) | function intersectFullArray(x) { function intersectBipartiteArray (line 10721) | function intersectBipartiteArray(x, y) { function boxIntersectWrapper (line 10728) | function boxIntersectWrapper(arg0, arg1, arg2) { function generateBruteForce (line 10785) | function generateBruteForce(redMajor, flip, full) { function bruteForcePlanner (line 10846) | function bruteForcePlanner(full) { function iterInit (line 10944) | function iterInit(d, count) { function iterPush (line 10959) | function iterPush(ptr, function onePointPartial (line 10980) | function onePointPartial( function onePointFull (line 11022) | function onePointFull( function boxIntersectIter (line 11059) | function boxIntersectIter( function insertionSort (line 11397) | function insertionSort(d, axis, start, end, boxes, ids) { function findMedian (line 11422) | function findMedian(d, axis, start, end, boxes, ids) { function genPartition (line 11535) | function genPartition(predicate, args) { function wrapper (line 11559) | function wrapper(data, n0) { function insertionSort (line 11567) | function insertionSort(left, right, data) { function swap (line 11591) | function swap(i, j, data) { function move (line 11602) | function move(i, j, data) { function rotate (line 11609) | function rotate(i, j, k, data) { function shufflePivot (line 11623) | function shufflePivot(i, j, px, py, data) { function compare (line 11632) | function compare(i, j, data) { function comparePivot (line 11645) | function comparePivot(i, y, b, data) { function quickSort (line 11656) | function quickSort(left, right, data) { function sqInit (line 11815) | function sqInit(count) { function sqPop (line 11849) | function sqPop(queue, index, count, item) { function sqPush (line 11857) | function sqPush(queue, index, count, item) { function sweepBipartite (line 11863) | function sweepBipartite( function sweepComplete (line 11938) | function sweepComplete(d, visit, function scanBipartite (line 12042) | function scanBipartite( function scanComplete (line 12136) | function scanComplete( function EventEmitter (line 12249) | function EventEmitter() { function $getMaxListeners (line 12302) | function $getMaxListeners(that) { function emitNone (line 12317) | function emitNone(handler, isFn, self) { function emitOne (line 12327) | function emitOne(handler, isFn, self, arg1) { function emitTwo (line 12337) | function emitTwo(handler, isFn, self, arg1, arg2) { function emitThree (line 12347) | function emitThree(handler, isFn, self, arg1, arg2, arg3) { function emitMany (line 12358) | function emitMany(handler, isFn, self, args) { function _addListener (line 12426) | function _addListener(target, type, listener, prepend) { function onceWrapper (line 12504) | function onceWrapper() { function _onceWrap (line 12527) | function _onceWrap(target, type, listener) { function _listeners (line 12654) | function _listeners(target, type, unwrap) { function listenerCount (line 12687) | function listenerCount(type) { function spliceOne (line 12708) | function spliceOne(list, index) { function arrayClone (line 12714) | function arrayClone(arr, n) { function unwrapListeners (line 12721) | function unwrapListeners(arr) { function objectCreatePolyfill (line 12729) | function objectCreatePolyfill(proto) { function objectKeysPolyfill (line 12734) | function objectKeysPolyfill(obj) { function functionBindPolyfill (line 12741) | function functionBindPolyfill(context) { function typedArraySupport (line 12794) | function typedArraySupport () { function createBuffer (line 12821) | function createBuffer (length) { function Buffer (line 12841) | function Buffer (arg, encodingOrOffset, length) { function from (line 12867) | function from (value, encodingOrOffset, length) { function assertSize (line 12932) | function assertSize (size) { function alloc (line 12940) | function alloc (size, fill, encoding) { function allocUnsafe (line 12964) | function allocUnsafe (size) { function fromString (line 12982) | function fromString (string, encoding) { function fromArrayLike (line 13006) | function fromArrayLike (array) { function fromArrayBuffer (line 13015) | function fromArrayBuffer (array, byteOffset, length) { function fromObject (line 13038) | function fromObject (obj) { function checked (line 13063) | function checked (length) { function SlowBuffer (line 13073) | function SlowBuffer (length) { function byteLength (line 13164) | function byteLength (string, encoding) { function slowToString (line 13213) | function slowToString (encoding, start, end) { function swap (line 13291) | function swap (b, n, m) { function bidirectionalIndexOf (line 13431) | function bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) { function arrayIndexOf (line 13487) | function arrayIndexOf (arr, val, byteOffset, encoding, dir) { function hexWrite (line 13555) | function hexWrite (buf, string, offset, length) { function utf8Write (line 13580) | function utf8Write (buf, string, offset, length) { function asciiWrite (line 13584) | function asciiWrite (buf, string, offset, length) { function latin1Write (line 13588) | function latin1Write (buf, string, offset, length) { function base64Write (line 13592) | function base64Write (buf, string, offset, length) { function ucs2Write (line 13596) | function ucs2Write (buf, string, offset, length) { function base64Slice (line 13678) | function base64Slice (buf, start, end) { function utf8Slice (line 13686) | function utf8Slice (buf, start, end) { function decodeCodePointsArray (line 13764) | function decodeCodePointsArray (codePoints) { function asciiSlice (line 13782) | function asciiSlice (buf, start, end) { function latin1Slice (line 13792) | function latin1Slice (buf, start, end) { function hexSlice (line 13802) | function hexSlice (buf, start, end) { function utf16leSlice (line 13815) | function utf16leSlice (buf, start, end) { function checkOffset (line 13854) | function checkOffset (offset, ext, length) { function checkInt (line 14029) | function checkInt (buf, value, offset, ext, max, min) { function checkIEEE754 (line 14217) | function checkIEEE754 (buf, value, offset, ext, max, min) { function writeFloat (line 14222) | function writeFloat (buf, value, offset, littleEndian, noAssert) { function writeDouble (line 14240) | function writeDouble (buf, value, offset, littleEndian, noAssert) { function base64clean (line 14379) | function base64clean (str) { function toHex (line 14393) | function toHex (n) { function utf8ToBytes (line 14398) | function utf8ToBytes (string, units) { function asciiToBytes (line 14478) | function asciiToBytes (str) { function utf16leToBytes (line 14487) | function utf16leToBytes (str, units) { function base64ToBytes (line 14503) | function base64ToBytes (str) { function blitBuffer (line 14507) | function blitBuffer (src, dst, offset, length) { function isInstance (line 14518) | function isInstance (obj, type) { function numberIsNaN (line 14523) | function numberIsNaN (obj) { function canonicalizeEdge (line 14539) | function canonicalizeEdge(e) { function compareEdge (line 14543) | function compareEdge(a, b) { function canonicalizeEdges (line 14547) | function canonicalizeEdges(edges) { function getDefault (line 14551) | function getDefault(options, property, dflt) { function cdt2d (line 14558) | function cdt2d(points, edges, options) { function testFlip (line 14621) | function testFlip(points, triangulation, stack, a, b, x) { function delaunayRefine (line 14651) | function delaunayRefine(points, triangulation) { function FaceIndex (line 14737) | function FaceIndex(cells, neighbor, constraint, flags, active, next, bou... function compareCell (line 14749) | function compareCell(a, b) { function indexCells (line 14780) | function indexCells(triangulation, infinity) { function filterCells (line 14846) | function filterCells(cells, flags, target) { function classifyFaces (line 14857) | function classifyFaces(triangulation, target, infinity) { function PartialHull (line 14925) | function PartialHull(a, b, idx, lowerIds, upperIds) { function Event (line 14934) | function Event(a, b, type, idx) { function compareEvent (line 14947) | function compareEvent(a, b) { function testPoint (line 14960) | function testPoint(hull, p) { function addPoint (line 14964) | function addPoint(cells, hulls, points, p, idx) { function findSplit (line 15004) | function findSplit(hull, edge) { function splitHulls (line 15020) | function splitHulls(hulls, points, event) { function mergeHulls (line 15031) | function mergeHulls(hulls, points, event) { function monotoneTriangulate (line 15044) | function monotoneTriangulate(points, edges) { function Triangulation (line 15108) | function Triangulation(stars, edges) { function removePair (line 15115) | function removePair(list, j, k) { function compareLex (line 15128) | function compareLex(a, b) { function createTriangulation (line 15199) | function createTriangulation(numVerts, edges) { function compileSearch (line 15210) | function compileSearch(funcName, predicate, reversed, extraArgs, earlyOu... function compileBoundsSearch (line 15238) | function compileBoundsSearch(predicate, reversed, suffix, earlyOut) { function orientation (line 15265) | function orientation(s) { function dot (line 15285) | function dot(a, b) { function barycentricCircumcenter (line 15294) | function barycentricCircumcenter(points) { function circumcenter (line 15331) | function circumcenter(points) { function circumradius (line 15353) | function circumradius(points) { function clamp (line 15367) | function clamp(value, min, max) { function boundRat (line 15390) | function boundRat (r) { function boundEdges (line 15399) | function boundEdges (points, edges) { function boundPoints (line 15416) | function boundPoints (points) { function getCrossings (line 15431) | function getCrossings (points, edges, edgeBounds) { function getTJunctions (line 15452) | function getTJunctions (points, edges, edgeBounds, vertBounds) { function cutEdges (line 15470) | function cutEdges (floatPoints, edges, crossings, junctions, useColor) { function dedupPoints (line 15564) | function dedupPoints (floatPoints, ratPoints, floatBounds) { function compareLex2 (line 15632) | function compareLex2 (a, b) { return (a[0] - b[0]) || (a[1] - b[1]) } function compareLex3 (line 15633) | function compareLex3 (a, b) { function dedupEdges (line 15647) | function dedupEdges (edges, labels, useColor) { function preRound (line 15686) | function preRound (points, edges, useColor) { function snapRound (line 15693) | function snapRound (points, edges, useColor) { function cleanPSLG (line 15721) | function cleanPSLG (points, edges, colors) { function ratPerp (line 15769) | function ratPerp (a, b) { function solveIntersection (line 15780) | function solveIntersection (a, b, c, d) { function toNumber (line 15811) | function toNumber (rgba, normalized) { function fromNumber (line 15836) | function fromNumber (n, normalized) { function isInt (line 16063) | function isInt(color) { function parse (line 16109) | function parse (cstr) { function createColormap (line 16517) | function createColormap (spec) { function rgb2float (line 16626) | function rgb2float (rgba) { function rgb2hex (line 16635) | function rgb2hex (rgba) { function rgbaStr (line 16645) | function rgbaStr (rgba) { function testInterior (line 16660) | function testInterior(a, b, c) { function compareAngle (line 16673) | function compareAngle(a, b, c, d) { function compareInt (line 16740) | function compareInt(a, b) { function compareCells (line 16744) | function compareCells(a, b) { function compareOrientedCells (line 16799) | function compareOrientedCells(a, b) { function convexHull (line 16812) | function convexHull(points) { function convexHull1d (line 16834) | function convexHull1d(points) { function convexHull2D (line 16860) | function convexHull2D(points) { function permute (line 16884) | function permute(points, front) { function invPermute (line 16899) | function invPermute(cells, front) { function convexHullnD (line 16922) | function convexHullnD(points, d) { function parseFont (line 17286) | function parseFont (value) { function parseLineHeight (line 17368) | function parseLineHeight(value) { function verify (line 17464) | function verify (value, values) { function a2o (line 17472) | function a2o (a) { function dcubicHermite (line 17500) | function dcubicHermite(p0, v0, p1, v1, t, f) { function cubicHermite (line 17517) | function cubicHermite(p0, v0, p1, v1, t, f) { function Procedure (line 17542) | function Procedure() { function compileCwise (line 17559) | function compileCwise(user_args) { function innerFill (line 17655) | function innerFill(order, proc, body) { function outerFill (line 17708) | function outerFill(matched, order, proc, body) { function countMatches (line 17749) | function countMatches(orders) { function processBlock (line 17764) | function processBlock(block, proc, dtypes) { function typeSummary (line 17849) | function typeSummary(dtypes) { function generateCWiseOp (line 17876) | function generateCWiseOp(proc, typesig) { function createThunk (line 18036) | function createThunk(proc) { function ascending (line 18205) | function ascending(a, b) { function bisector (line 18209) | function bisector(compare) { function ascendingComparator (line 18235) | function ascendingComparator(f) { function pairs (line 18245) | function pairs(array, f) { function pair (line 18252) | function pair(a, b) { function cross (line 18256) | function cross(values0, values1, reduce) { function descending (line 18276) | function descending(a, b) { function number (line 18280) | function number(x) { function variance (line 18284) | function variance(values, valueof) { function deviation (line 18316) | function deviation(array, f) { function extent (line 18321) | function extent(values, valueof) { function constant (line 18364) | function constant(x) { function identity (line 18370) | function identity(x) { function range (line 18374) | function range(start, stop, step) { function ticks (line 18392) | function ticks(start, stop, count) { function tickIncrement (line 18421) | function tickIncrement(start, stop, count) { function tickStep (line 18430) | function tickStep(start, stop, count) { function sturges (line 18440) | function sturges(values) { function histogram (line 18444) | function histogram() { function quantile (line 18511) | function quantile(values, p, valueof) { function freedmanDiaconis (line 18524) | function freedmanDiaconis(values, min, max) { function scott (line 18529) | function scott(values, min, max) { function max (line 18533) | function max(values, valueof) { function mean (line 18568) | function mean(values, valueof) { function median (line 18592) | function median(values, valueof) { function merge (line 18617) | function merge(arrays) { function min (line 18639) | function min(values, valueof) { function permute (line 18674) | function permute(array, indexes) { function scan (line 18680) | function scan(values, compare) { function shuffle (line 18699) | function shuffle(array, i0, i1) { function sum (line 18714) | function sum(values, valueof) { function transpose (line 18735) | function transpose(matrix) { function length (line 18745) | function length(d) { function zip (line 18749) | function zip() { function Map (line 18799) | function Map() {} function map (line 18849) | function map(object, f) { function apply (line 18878) | function apply(array, depth, createResult, setResult) { function entries (line 18908) | function entries(map$$1, depth) { function createObject (line 18927) | function createObject() { function setObject (line 18931) | function setObject(object, key, value) { function createMap (line 18935) | function createMap() { function setMap (line 18939) | function setMap(map$$1, key, value) { function Set (line 18943) | function Set() {} function set (line 18963) | function set(object, f) { function define (line 19016) | function define(constructor, factory, prototype) { function extend (line 19021) | function extend(parent, definition) { function Color (line 19027) | function Color() {} function color (line 19207) | function color(format) { function rgbn (line 19223) | function rgbn(n) { function rgba (line 19227) | function rgba(r, g, b, a) { function rgbConvert (line 19232) | function rgbConvert(o) { function rgb (line 19239) | function rgb(r, g, b, opacity) { function Rgb (line 19243) | function Rgb(r, g, b, opacity) { function hex (line 19281) | function hex(value) { function hsla (line 19286) | function hsla(h, s, l, a) { function hslConvert (line 19293) | function hslConvert(o) { function hsl (line 19319) | function hsl(h, s, l, opacity) { function Hsl (line 19323) | function Hsl(h, s, l, opacity) { function hsl2rgb (line 19360) | function hsl2rgb(h, m1, m2) { function labConvert (line 19380) | function labConvert(o) { function gray (line 19399) | function gray(l, opacity) { function lab (line 19403) | function lab(l, a, b, opacity) { function Lab (line 19407) | function Lab(l, a, b, opacity) { function xyz2lab (line 19437) | function xyz2lab(t) { function lab2xyz (line 19441) | function lab2xyz(t) { function lrgb2rgb (line 19445) | function lrgb2rgb(x) { function rgb2lrgb (line 19449) | function rgb2lrgb(x) { function hclConvert (line 19453) | function hclConvert(o) { function lch (line 19461) | function lch(l, c, h, opacity) { function hcl (line 19465) | function hcl(h, c, l, opacity) { function Hcl (line 19469) | function Hcl(h, c, l, opacity) { function cubehelixConvert (line 19497) | function cubehelixConvert(o) { function cubehelix (line 19511) | function cubehelix(h, s, l, opacity) { function Cubehelix (line 19515) | function Cubehelix(h, s, l, opacity) { function dispatch (line 19569) | function dispatch() { function Dispatch (line 19577) | function Dispatch(_) { function parseTypenames (line 19581) | function parseTypenames(typenames, types) { function get (line 19631) | function get(type, name) { function set (line 19639) | function set(type, name, callback) { function force (line 19670) | function force() { function x (line 19711) | function x(d) { function y (line 19715) | function y(d) { function force (line 19727) | function force() { function prepare (line 19770) | function prepare(quad) { function initialize (line 19779) | function initialize() { function index (line 19806) | function index(d) { function find (line 19810) | function find(nodeById, nodeId) { function defaultStrength (line 19829) | function defaultStrength(link) { function force (line 19833) | function force(alpha) { function initialize (line 19850) | function initialize() { function initializeStrength (line 19875) | function initializeStrength() { function initializeDistance (line 19883) | function initializeDistance() { function x$1 (line 19919) | function x$1(d) { function y$1 (line 19923) | function y$1(d) { function step (line 19943) | function step() { function tick (line 19952) | function tick() { function initializeNodes (line 19970) | function initializeNodes() { function initializeForce (line 19984) | function initializeForce(force) { function force (line 20069) | function force(_) { function initialize (line 20074) | function initialize() { function accumulate (line 20081) | function accumulate(quad) { function apply (line 20107) | function apply(quad, x1, _, x2) { function force (line 20179) | function force(alpha) { function initialize (line 20191) | function initialize() { function force (line 20233) | function force(alpha) { function initialize (line 20239) | function initialize() { function force (line 20273) | function force(alpha) { function initialize (line 20279) | function initialize() { function defaultSeparation (line 20326) | function defaultSeparation(a, b) { function meanX (line 20330) | function meanX(children) { function meanXReduce (line 20334) | function meanXReduce(x, c) { function maxY (line 20338) | function maxY(children) { function maxYReduce (line 20342) | function maxYReduce(y, c) { function leafLeft (line 20346) | function leafLeft(node) { function leafRight (line 20352) | function leafRight(node) { function cluster (line 20358) | function cluster() { function count (line 20411) | function count(node) { function node_count (line 20420) | function node_count() { function node_each (line 20424) | function node_each(callback) { function node_eachBefore (line 20438) | function node_eachBefore(callback) { function node_eachAfter (line 20449) | function node_eachAfter(callback) { function node_sum (line 20463) | function node_sum(value) { function node_sort (line 20473) | function node_sort(compare) { function node_path (line 20481) | function node_path(end) { function leastCommonAncestor (line 20497) | function leastCommonAncestor(a, b) { function node_ancestors (line 20512) | function node_ancestors() { function node_descendants (line 20520) | function node_descendants() { function node_leaves (line 20528) | function node_leaves() { function node_links (line 20538) | function node_links() { function hierarchy (line 20548) | function hierarchy(data, children) { function node_copy (line 20575) | function node_copy() { function defaultChildren (line 20579) | function defaultChildren(d) { function copyData (line 20583) | function copyData(node) { function computeHeight (line 20587) | function computeHeight(node) { function Node (line 20593) | function Node(data) { function shuffle (line 20618) | function shuffle(array) { function enclose (line 20633) | function enclose(circles) { function extendBasis (line 20645) | function extendBasis(B, p) { function enclosesNot (line 20674) | function enclosesNot(a, b) { function enclosesWeak (line 20679) | function enclosesWeak(a, b) { function enclosesWeakAll (line 20684) | function enclosesWeakAll(a, B) { function encloseBasis (line 20693) | function encloseBasis(B) { function encloseBasis1 (line 20701) | function encloseBasis1(a) { function encloseBasis2 (line 20709) | function encloseBasis2(a, b) { function encloseBasis3 (line 20721) | function encloseBasis3(a, b, c) { function place (line 20750) | function place(b, a, c) { function intersects (line 20774) | function intersects(a, b) { function score (line 20779) | function score(node) { function Node$1 (line 20788) | function Node$1(circle) { function packEnclose (line 20794) | function packEnclose(circles) { function siblings (line 20862) | function siblings(circles) { function optional (line 20867) | function optional(f) { function required (line 20871) | function required(f) { function constantZero (line 20876) | function constantZero() { function constant (line 20880) | function constant(x) { function defaultRadius (line 20886) | function defaultRadius(d) { function index (line 20890) | function index() { function radiusLeaf (line 20926) | function radiusLeaf(radius) { function packChildren (line 20934) | function packChildren(padding, k) { function translateChild (line 20951) | function translateChild(k) { function roundNode (line 20962) | function roundNode(node) { function treemapDice (line 20969) | function treemapDice(parent, x0, y0, x1, y1) { function partition (line 20982) | function partition() { function defaultId (line 21036) | function defaultId(d) { function defaultParentId (line 21040) | function defaultParentId(d) { function stratify (line 21044) | function stratify() { function defaultSeparation$1 (line 21103) | function defaultSeparation$1(a, b) { function nextLeft (line 21115) | function nextLeft(v) { function nextRight (line 21121) | function nextRight(v) { function moveSubtree (line 21128) | function moveSubtree(wm, wp, shift) { function executeShifts (line 21140) | function executeShifts(v) { function nextAncestor (line 21156) | function nextAncestor(vim, v, ancestor) { function TreeNode (line 21160) | function TreeNode(node, i) { function treeRoot (line 21176) | function treeRoot(root) { function tree (line 21200) | function tree() { function treemapSlice (line 21339) | function treemapSlice(parent, x0, y0, x1, y1) { function squarifyRatio (line 21354) | function squarifyRatio(ratio, parent, x0, y0, x1, y1) { function squarify (line 21405) | function squarify(parent, x0, y0, x1, y1) { function index$1 (line 21416) | function index$1() { function binary (line 21506) | function binary(parent, x0, y0, x1, y1) { function sliceDice (line 21553) | function sliceDice(parent, x0, y0, x1, y1) { function resquarify (line 21559) | function resquarify(parent, x0, y0, x1, y1) { function basis (line 21618) | function basis(t1, v0, v1, v2, v3) { function basis$1 (line 21626) | function basis$1(values) { function basisClosed (line 21638) | function basisClosed(values) { function constant (line 21650) | function constant(x) { function linear (line 21656) | function linear(a, d) { function exponential (line 21662) | function exponential(a, b, y) { function hue (line 21668) | function hue(a, b) { function gamma (line 21673) | function gamma(y) { function nogamma (line 21679) | function nogamma(a, b) { function rgb (line 21687) | function rgb(start, end) { function rgbSpline (line 21706) | function rgbSpline(spline) { function array (line 21735) | function array(a, b) { function date (line 21751) | function date(a, b) { function number (line 21758) | function number(a, b) { function object (line 21764) | function object(a, b) { function zero (line 21789) | function zero(b) { function one (line 21795) | function one(b) { function string (line 21801) | function string(a, b) { function value (line 21849) | function value(a, b) { function discrete (line 21861) | function discrete(range) { function hue$1 (line 21868) | function hue$1(a, b) { function round (line 21876) | function round(a, b) { function decompose (line 21893) | function decompose(a, b, c, d, e, f) { function parseCss (line 21914) | function parseCss(value) { function parseSvg (line 21924) | function parseSvg(value) { function interpolateTransform (line 21933) | function interpolateTransform(parse, pxComma, pxParen, degParen) { function cosh (line 21999) | function cosh(x) { function sinh (line 22003) | function sinh(x) { function tanh (line 22007) | function tanh(x) { function zoom (line 22013) | function zoom(p0, p1) { function hsl (line 22059) | function hsl(hue$$1) { function lab (line 22078) | function lab(start, end) { function hcl (line 22092) | function hcl(hue$$1) { function cubehelix (line 22111) | function cubehelix(hue$$1) { function piecewise (line 22138) | function piecewise(interpolate, values) { function quantize (line 22147) | function quantize(interpolator, n) { function Path (line 22197) | function Path() { function path (line 22203) | function path() { function add (line 22341) | function add(tree, x, y, d) { function addAll (line 22384) | function addAll(data) { function removeAll (line 22629) | function removeAll(data) { function defaultX (line 22681) | function defaultX(d) { function defaultY (line 22689) | function defaultY(d) { function quadtree (line 22697) | function quadtree(nodes, x, y) { function Quadtree (line 22702) | function Quadtree(x, y, x0, y0, x1, y1) { function leaf_copy (line 22712) | function leaf_copy(leaf) { function constant (line 22772) | function constant(x) { function acos (line 22791) | function acos(x) { function asin (line 22795) | function asin(x) { function arcInnerRadius (line 22799) | function arcInnerRadius(d) { function arcOuterRadius (line 22803) | function arcOuterRadius(d) { function arcStartAngle (line 22807) | function arcStartAngle(d) { function arcEndAngle (line 22811) | function arcEndAngle(d) { function arcPadAngle (line 22815) | function arcPadAngle(d) { function intersect (line 22819) | function intersect(x0, y0, x1, y1, x2, y2, x3, y3) { function cornerTangents (line 22830) | function cornerTangents(x0, y0, x1, y1, r1, rc, cw) { function arc (line 22871) | function arc() { function Linear (line 23057) | function Linear(context) { function curveLinear (line 23085) | function curveLinear(context) { function x (line 23089) | function x(p) { function y (line 23093) | function y(p) { function line (line 23097) | function line() { function area (line 23148) | function area() { function descending (line 23252) | function descending(a, b) { function identity (line 23256) | function identity(d) { function pie (line 23260) | function pie() { function Radial (line 23337) | function Radial(curve) { function curveRadial (line 23359) | function curveRadial(curve) { function lineRadial (line 23370) | function lineRadial(l) { function lineRadial$1 (line 23383) | function lineRadial$1() { function areaRadial (line 23387) | function areaRadial() { function pointRadial (line 23413) | function pointRadial(x, y) { function linkSource (line 23419) | function linkSource(d) { function linkTarget (line 23423) | function linkTarget(d) { function link (line 23427) | function link(curve) { function curveHorizontal (line 23464) | function curveHorizontal(context, x0, y0, x1, y1) { function curveVertical (line 23469) | function curveVertical(context, x0, y0, x1, y1) { function curveRadial$1 (line 23474) | function curveRadial$1(context, x0, y0, x1, y1) { function linkHorizontal (line 23483) | function linkHorizontal() { function linkVertical (line 23487) | function linkVertical() { function linkRadial (line 23491) | function linkRadial() { function symbol (line 23620) | function symbol() { function noop (line 23647) | function noop() {} function point (line 23649) | function point(that, x, y) { function Basis (line 23660) | function Basis(context) { function basis (line 23697) | function basis(context) { function BasisClosed (line 23701) | function BasisClosed(context) { function basisClosed (line 23747) | function basisClosed(context) { function BasisOpen (line 23751) | function BasisOpen(context) { function basisOpen (line 23785) | function basisOpen(context) { function Bundle (line 23789) | function Bundle(context, beta) { function bundle (line 23833) | function bundle(context) { function point$1 (line 23844) | function point$1(that, x, y) { function Cardinal (line 23855) | function Cardinal(context, tension) { function cardinal (line 23895) | function cardinal(context) { function CardinalClosed (line 23906) | function CardinalClosed(context, tension) { function cardinal$$1 (line 23954) | function cardinal$$1(context) { function CardinalOpen (line 23965) | function CardinalOpen(context, tension) { function cardinal$$1 (line 24002) | function cardinal$$1(context) { function point$2 (line 24013) | function point$2(that, x, y) { function CatmullRom (line 24036) | function CatmullRom(context, alpha) { function catmullRom (line 24088) | function catmullRom(context) { function CatmullRomClosed (line 24099) | function CatmullRomClosed(context, alpha) { function catmullRom$$1 (line 24159) | function catmullRom$$1(context) { function CatmullRomOpen (line 24170) | function CatmullRomOpen(context, alpha) { function catmullRom$$1 (line 24219) | function catmullRom$$1(context) { function LinearClosed (line 24230) | function LinearClosed(context) { function linearClosed (line 24250) | function linearClosed(context) { function sign (line 24254) | function sign(x) { function slope3 (line 24262) | function slope3(that, x2, y2) { function slope2 (line 24272) | function slope2(that, t) { function point$3 (line 24280) | function point$3(that, t0, t1) { function MonotoneX (line 24289) | function MonotoneX(context) { function MonotoneY (line 24332) | function MonotoneY(context) { function ReflectContext (line 24340) | function ReflectContext(context) { function monotoneX (line 24351) | function monotoneX(context) { function monotoneY (line 24355) | function monotoneY(context) { function Natural (line 24359) | function Natural(context) { function controlPoints (line 24403) | function controlPoints(x) { function natural (line 24421) | function natural(context) { function Step (line 24425) | function Step(context, t) { function step (line 24467) | function step(context) { function stepBefore (line 24471) | function stepBefore(context) { function stepAfter (line 24475) | function stepAfter(context) { function none (line 24479) | function none(series, order) { function none$1 (line 24489) | function none$1(series) { function stackValue (line 24495) | function stackValue(d, key) { function stack (line 24499) | function stack() { function expand (line 24548) | function expand(series, order) { function diverging (line 24557) | function diverging(series, order) { function silhouette (line 24572) | function silhouette(series, order) { function wiggle (line 24581) | function wiggle(series, order) { function appearance (line 24604) | function appearance(series) { function peak (line 24609) | function peak(series) { function ascending (line 24615) | function ascending(series) { function sum (line 24620) | function sum(series) { function descending$1 (line 24626) | function descending$1(series) { function insideOut (line 24630) | function insideOut(series) { function reverse (line 24655) | function reverse(series) { function now (line 24735) | function now() { function clearNow (line 24739) | function clearNow() { function Timer (line 24743) | function Timer() { function timer (line 24772) | function timer(callback, delay, time) { function timerFlush (line 24778) | function timerFlush() { function wake (line 24789) | function wake() { function poke (line 24801) | function poke() { function nap (line 24806) | function nap() { function sleep (line 24821) | function sleep(time) { function d3_documentElement (line 24875) | function d3_documentElement(node) { function d3_window (line 24878) | function d3_window(node) { function d3_ascending (line 24912) | function d3_ascending(a, b) { function d3_number (line 24975) | function d3_number(x) { function d3_numeric (line 24978) | function d3_numeric(x) { function d3_bisector (line 25037) | function d3_bisector(compare) { function d3_transposeLength (line 25098) | function d3_transposeLength(d) { function d3_range_integerScale (line 25150) | function d3_range_integerScale(x) { function d3_class (line 25155) | function d3_class(ctor, properties) { function d3_Map (line 25177) | function d3_Map() { function d3_map_escape (line 25210) | function d3_map_escape(key) { function d3_map_unescape (line 25213) | function d3_map_unescape(key) { function d3_map_has (line 25216) | function d3_map_has(key) { function d3_map_remove (line 25219) | function d3_map_remove(key) { function d3_map_keys (line 25222) | function d3_map_keys() { function d3_map_size (line 25227) | function d3_map_size() { function d3_map_empty (line 25232) | function d3_map_empty() { function map (line 25238) | function map(mapType, array, depth) { function entries (line 25262) | function entries(map, depth) { function d3_Set (line 25304) | function d3_Set() { function d3_identity (line 25322) | function d3_identity(d) { function d3_rebind (line 25330) | function d3_rebind(target, source, method) { function d3_vendorSymbol (line 25336) | function d3_vendorSymbol(object, name) { function d3_noop (line 25345) | function d3_noop() {} function d3_dispatch (line 25351) | function d3_dispatch() {} function d3_dispatch_event (line 25366) | function d3_dispatch_event(dispatch) { function d3_eventPreventDefault (line 25389) | function d3_eventPreventDefault() { function d3_eventSource (line 25392) | function d3_eventSource() { function d3_eventDispatch (line 25397) | function d3_eventDispatch(target) { function d3_selection (line 25423) | function d3_selection(groups) { function d3_selection_selector (line 25466) | function d3_selection_selector(selector) { function d3_selection_selectorAll (line 25484) | function d3_selection_selectorAll(selector) { function d3_selection_attr (line 25520) | function d3_selection_attr(name, value) { function d3_collapse (line 25544) | function d3_collapse(s) { function d3_selection_classedRe (line 25564) | function d3_selection_classedRe(name) { function d3_selection_classes (line 25567) | function d3_selection_classes(name) { function d3_selection_classed (line 25570) | function d3_selection_classed(name, value) { function d3_selection_classedName (line 25583) | function d3_selection_classedName(name) { function d3_selection_style (line 25612) | function d3_selection_style(name, value, priority) { function d3_selection_property (line 25633) | function d3_selection_property(name, value) { function d3_selection_creator (line 25672) | function d3_selection_creator(name) { function d3_selectionRemove (line 25692) | function d3_selectionRemove() { function bind (line 25707) | function bind(group, groupData) { function d3_selection_dataNode (line 25777) | function d3_selection_dataNode(data) { function d3_selection_filter (line 25799) | function d3_selection_filter(selector) { function d3_selection_sortComparator (line 25820) | function d3_selection_sortComparator(comparator) { function d3_selection_each (line 25831) | function d3_selection_each(groups, callback) { function d3_selection_enter (line 25863) | function d3_selection_enter(selection) { function d3_selection_enterInsertBefore (line 25896) | function d3_selection_enterInsertBefore(enter) { function d3_selection_on (line 25941) | function d3_selection_on(type, listener, capture) { function d3_selection_onListener (line 25980) | function d3_selection_onListener(listener, argumentz) { function d3_selection_onFilter (line 25992) | function d3_selection_onFilter(listener, argumentz) { function d3_event_dragSuppress (line 26002) | function d3_event_dragSuppress(node) { function d3_mousePoint (line 26030) | function d3_mousePoint(container, e) { function drag (line 26069) | function drag() { function dragstart (line 26072) | function dragstart(id, position, subject, move, end) { function d3_behavior_dragTouchId (line 26116) | function d3_behavior_dragTouchId() { function d3_sgn (line 26128) | function d3_sgn(x) { function d3_cross2d (line 26131) | function d3_cross2d(a, b, c) { function d3_acos (line 26134) | function d3_acos(x) { function d3_asin (line 26137) | function d3_asin(x) { function d3_sinh (line 26140) | function d3_sinh(x) { function d3_cosh (line 26143) | function d3_cosh(x) { function d3_tanh (line 26146) | function d3_tanh(x) { function d3_haversin (line 26149) | function d3_haversin(x) { function zoom (line 26186) | function zoom(g) { function location (line 26287) | function location(p) { function point (line 26290) | function point(l) { function scaleTo (line 26293) | function scaleTo(s) { function translateTo (line 26296) | function translateTo(p, l) { function zoomTo (line 26301) | function zoomTo(that, p, l, k) { function rescale (line 26313) | function rescale() { function zoomstarted (line 26321) | function zoomstarted(dispatch) { function zoomed (line 26326) | function zoomed(dispatch) { function zoomended (line 26334) | function zoomended(dispatch) { function mousedowned (line 26339) | function mousedowned() { function touchstarted (line 26354) | function touchstarted() { function mousewheeled (line 26424) | function mousewheeled() { function dblclicked (line 26437) | function dblclicked() { function d3_color (line 26445) | function d3_color() {} function d3_hsl (line 26450) | function d3_hsl(h, s, l) { function d3_hsl_rgb (line 26465) | function d3_hsl_rgb(h, s, l) { function d3_hcl (line 26485) | function d3_hcl(h, c, l) { function d3_hcl_lab (line 26498) | function d3_hcl_lab(h, c, l) { function d3_lab (line 26504) | function d3_lab(l, a, b) { function d3_lab_rgb (line 26519) | function d3_lab_rgb(l, a, b) { function d3_lab_hcl (line 26526) | function d3_lab_hcl(l, a, b) { function d3_lab_xyz (line 26529) | function d3_lab_xyz(x) { function d3_xyz_lab (line 26532) | function d3_xyz_lab(x) { function d3_xyz_rgb (line 26535) | function d3_xyz_rgb(r) { function d3_rgb (line 26539) | function d3_rgb(r, g, b) { function d3_rgbNumber (line 26542) | function d3_rgbNumber(value) { function d3_rgbString (line 26545) | function d3_rgbString(value) { function d3_rgb_hex (line 26568) | function d3_rgb_hex(v) { function d3_rgb_parse (line 26571) | function d3_rgb_parse(format, rgb, hsl) { function d3_rgb_hsl (line 26607) | function d3_rgb_hsl(r, g, b) { function d3_rgb_lab (line 26619) | function d3_rgb_lab(r, g, b) { function d3_rgb_xyz (line 26626) | function d3_rgb_xyz(r) { function d3_rgb_parseNumber (line 26629) | function d3_rgb_parseNumber(c) { function d3_functor (line 26786) | function d3_functor(v) { function d3_xhrType (line 26793) | function d3_xhrType(response) { function d3_xhr (line 26800) | function d3_xhr(url, mimeType, response, callback) { function d3_xhr_fixCallback (line 26875) | function d3_xhr_fixCallback(callback) { function d3_xhrHasResponse (line 26880) | function d3_xhrHasResponse(request) { function dsv (line 26886) | function dsv(url, row, callback) { function response (line 26894) | function response(request) { function typedResponse (line 26897) | function typedResponse(f) { function token (line 26916) | function token() { function formatRow (line 26978) | function formatRow(row) { function formatValue (line 26981) | function formatValue(text) { function d3_timer (line 26994) | function d3_timer(callback, delay, then) { function d3_timer_step (line 27012) | function d3_timer_step() { function d3_timer_mark (line 27029) | function d3_timer_mark() { function d3_timer_sweep (line 27037) | function d3_timer_sweep() { function d3_format_precision (line 27050) | function d3_format_precision(x, p) { function d3_formatPrefix (line 27067) | function d3_formatPrefix(d, i) { function d3_locale_numberFormat (line 27078) | function d3_locale_numberFormat(locale) { function d3_format_typeDefault (line 27199) | function d3_format_typeDefault(x) { function d3_date_utc (line 27203) | function d3_date_utc() { function d3_time_interval (line 27269) | function d3_time_interval(local, step, number) { function d3_time_interval_utc (line 27317) | function d3_time_interval_utc(method) { function d3_locale_timeFormat (line 27377) | function d3_locale_timeFormat(locale) { function d3_time_formatPad (line 27598) | function d3_time_formatPad(value, fill, width) { function d3_time_formatRe (line 27602) | function d3_time_formatRe(names) { function d3_time_formatLookup (line 27605) | function d3_time_formatLookup(names) { function d3_time_parseWeekdayNumber (line 27610) | function d3_time_parseWeekdayNumber(date, string, i) { function d3_time_parseWeekNumberSunday (line 27615) | function d3_time_parseWeekNumberSunday(date, string, i) { function d3_time_parseWeekNumberMonday (line 27620) | function d3_time_parseWeekNumberMonday(date, string, i) { function d3_time_parseFullYear (line 27625) | function d3_time_parseFullYear(date, string, i) { function d3_time_parseYear (line 27630) | function d3_time_parseYear(date, string, i) { function d3_time_parseZone (line 27635) | function d3_time_parseZone(date, string, i) { function d3_time_expandYear (line 27639) | function d3_time_expandYear(d) { function d3_time_parseMonthNumber (line 27642) | function d3_time_parseMonthNumber(date, string, i) { function d3_time_parseDay (line 27647) | function d3_time_parseDay(date, string, i) { function d3_time_parseDayOfYear (line 27652) | function d3_time_parseDayOfYear(date, string, i) { function d3_time_parseHour24 (line 27657) | function d3_time_parseHour24(date, string, i) { function d3_time_parseMinutes (line 27662) | function d3_time_parseMinutes(date, string, i) { function d3_time_parseSeconds (line 27667) | function d3_time_parseSeconds(date, string, i) { function d3_time_parseMilliseconds (line 27672) | function d3_time_parseMilliseconds(date, string, i) { function d3_time_zone (line 27677) | function d3_time_zone(d) { function d3_time_parseLiteralPercent (line 27681) | function d3_time_parseLiteralPercent(date, string, i) { function d3_time_formatMulti (line 27686) | function d3_time_formatMulti(formats) { function d3_adder (line 27717) | function d3_adder() {} function d3_adderSum (line 27734) | function d3_adderSum(a, b, o) { function d3_geo_streamGeometry (line 27745) | function d3_geo_streamGeometry(geometry, listener) { function d3_geo_streamLine (line 27790) | function d3_geo_streamLine(coordinates, listener, closed) { function d3_geo_streamPolygon (line 27796) | function d3_geo_streamPolygon(coordinates, listener) { function d3_geo_areaRingStart (line 27825) | function d3_geo_areaRingStart() { function d3_geo_cartesian (line 27843) | function d3_geo_cartesian(spherical) { function d3_geo_cartesianDot (line 27847) | function d3_geo_cartesianDot(a, b) { function d3_geo_cartesianCross (line 27850) | function d3_geo_cartesianCross(a, b) { function d3_geo_cartesianAdd (line 27853) | function d3_geo_cartesianAdd(a, b) { function d3_geo_cartesianScale (line 27858) | function d3_geo_cartesianScale(vector, k) { function d3_geo_cartesianNormalize (line 27861) | function d3_geo_cartesianNormalize(d) { function d3_geo_spherical (line 27867) | function d3_geo_spherical(cartesian) { function d3_geo_sphericalEqual (line 27870) | function d3_geo_sphericalEqual(a, b) { function point (line 27895) | function point(λ, φ) { function linePoint (line 27900) | function linePoint(λ, φ) { function lineStart (line 27940) | function lineStart() { function lineEnd (line 27943) | function lineEnd() { function ringPoint (line 27948) | function ringPoint(λ, φ) { function ringStart (line 27956) | function ringStart() { function ringEnd (line 27959) | function ringEnd() { function angle (line 27966) | function angle(λ0, λ1) { function compareRanges (line 27969) | function compareRanges(a, b) { function withinRange (line 27972) | function withinRange(x, range) { function d3_geo_centroidPoint (line 28026) | function d3_geo_centroidPoint(λ, φ) { function d3_geo_centroidPointXYZ (line 28031) | function d3_geo_centroidPointXYZ(x, y, z) { function d3_geo_centroidLineStart (line 28037) | function d3_geo_centroidLineStart() { function d3_geo_centroidLineEnd (line 28058) | function d3_geo_centroidLineEnd() { function d3_geo_centroidRingStart (line 28061) | function d3_geo_centroidRingStart() { function d3_geo_compose (line 28091) | function d3_geo_compose(a, b) { function d3_true (line 28100) | function d3_true() { function d3_geo_clipPolygon (line 28103) | function d3_geo_clipPolygon(segments, compare, clipStartInside, interpol... function d3_geo_clipPolygonLinkCircular (line 28162) | function d3_geo_clipPolygonLinkCircular(array) { function d3_geo_clipPolygonIntersection (line 28173) | function d3_geo_clipPolygonIntersection(point, points, other, entry) { function d3_geo_clip (line 28181) | function d3_geo_clip(pointVisible, clipLine, interpolate, clipStart) { function d3_geo_clipSegmentLength1 (line 28273) | function d3_geo_clipSegmentLength1(segment) { function d3_geo_clipBufferListener (line 28276) | function d3_geo_clipBufferListener() { function d3_geo_clipSort (line 28297) | function d3_geo_clipSort(a, b) { function d3_geo_clipAntimeridianLine (line 28301) | function d3_geo_clipAntimeridianLine(listener) { function d3_geo_clipAntimeridianIntersect (line 28340) | function d3_geo_clipAntimeridianIntersect(λ0, φ0, λ1, φ1) { function d3_geo_clipAntimeridianInterpolate (line 28344) | function d3_geo_clipAntimeridianInterpolate(from, to, direction, listene... function d3_geo_pointInPolygon (line 28367) | function d3_geo_pointInPolygon(point, polygon) { function d3_geo_clipCircle (line 28396) | function d3_geo_clipCircle(radius) { function d3_geom_clipLine (line 28492) | function d3_geom_clipLine(x0, y0, x1, y1) { function d3_geo_clipExtent (line 28564) | function d3_geo_clipExtent(x0, y0, x1, y1) { function d3_geo_conic (line 28698) | function d3_geo_conic(projectAt) { function d3_geo_conicEqualArea (line 28706) | function d3_geo_conicEqualArea(φ0, φ1) { function albersUsa (line 28733) | function albersUsa(coordinates) { function d3_geo_pathAreaRingStart (line 28815) | function d3_geo_pathAreaRingStart() { function d3_geo_pathBoundsPoint (line 28837) | function d3_geo_pathBoundsPoint(x, y) { function d3_geo_pathBuffer (line 28843) | function d3_geo_pathBuffer() { function d3_geo_pathBufferCircle (line 28888) | function d3_geo_pathBufferCircle(radius) { function d3_geo_pathCentroidPoint (line 28904) | function d3_geo_pathCentroidPoint(x, y) { function d3_geo_pathCentroidLineStart (line 28909) | function d3_geo_pathCentroidLineStart() { function d3_geo_pathCentroidLineEnd (line 28923) | function d3_geo_pathCentroidLineEnd() { function d3_geo_pathCentroidRingStart (line 28926) | function d3_geo_pathCentroidRingStart() { function d3_geo_pathContext (line 28947) | function d3_geo_pathContext(context) { function d3_geo_resample (line 28987) | function d3_geo_resample(project) { function path (line 29067) | function path(object) { function reset (line 29106) | function reset() { function d3_geo_pathProjectStream (line 29112) | function d3_geo_pathProjectStream(project) { function d3_geo_transform (line 29129) | function d3_geo_transform(stream) { function d3_geo_transformPoint (line 29152) | function d3_geo_transformPoint(stream, point) { function d3_geo_projection (line 29174) | function d3_geo_projection(project) { function d3_geo_projectionMutator (line 29179) | function d3_geo_projectionMutator(projectAt) { function d3_geo_projectionRadians (line 29251) | function d3_geo_projectionRadians(stream) { function d3_geo_equirectangular (line 29256) | function d3_geo_equirectangular(λ, φ) { function forward (line 29264) | function forward(coordinates) { function d3_geo_identityRotation (line 29274) | function d3_geo_identityRotation(λ, φ) { function d3_geo_rotation (line 29278) | function d3_geo_rotation(δλ, δφ, δγ) { function d3_geo_forwardRotationλ (line 29281) | function d3_geo_forwardRotationλ(δλ) { function d3_geo_rotationλ (line 29286) | function d3_geo_rotationλ(δλ) { function d3_geo_rotationφγ (line 29291) | function d3_geo_rotationφγ(δφ, δγ) { function circle (line 29305) | function circle() { function d3_geo_circleInterpolate (line 29335) | function d3_geo_circleInterpolate(radius, precision) { function d3_geo_circleAngle (line 29352) | function d3_geo_circleAngle(cr, point) { function graticule (line 29365) | function graticule() { function lines (line 29371) | function lines() { function d3_geo_graticuleX (line 29437) | function d3_geo_graticuleX(y0, y1, dy) { function d3_geo_graticuleY (line 29445) | function d3_geo_graticuleY(x0, x1, dx) { function d3_source (line 29453) | function d3_source(d) { function d3_target (line 29456) | function d3_target(d) { function greatArc (line 29461) | function greatArc() { function d3_geo_interpolate (line 29488) | function d3_geo_interpolate(x0, y0, x1, y1) { function d3_geo_lengthLineStart (line 29513) | function d3_geo_lengthLineStart() { function d3_geo_azimuthal (line 29528) | function d3_geo_azimuthal(scale, angle) { function d3_geo_conicConformal (line 29554) | function d3_geo_conicConformal(φ0, φ1) { function d3_geo_conicEquidistant (line 29577) | function d3_geo_conicEquidistant(φ0, φ1) { function d3_geo_mercator (line 29599) | function d3_geo_mercator(λ, φ) { function d3_geo_mercatorProjection (line 29605) | function d3_geo_mercatorProjection(project) { function d3_geo_transverseMercator (line 29646) | function d3_geo_transverseMercator(λ, φ) { function d3_geom_pointX (line 29664) | function d3_geom_pointX(d) { function d3_geom_pointY (line 29667) | function d3_geom_pointY(d) { function hull (line 29673) | function hull(data) { function d3_geom_hullUpper (line 29695) | function d3_geom_hullUpper(points) { function d3_geom_hullOrder (line 29703) | function d3_geom_hullOrder(a, b) { function d3_geom_polygonInside (line 29757) | function d3_geom_polygonInside(p, a, b) { function d3_geom_polygonIntersect (line 29760) | function d3_geom_polygonIntersect(c, d, a, b) { function d3_geom_polygonClosed (line 29764) | function d3_geom_polygonClosed(coordinates) { function d3_geom_voronoiBeach (line 29769) | function d3_geom_voronoiBeach() { function d3_geom_voronoiCreateBeach (line 29773) | function d3_geom_voronoiCreateBeach(site) { function d3_geom_voronoiDetachBeach (line 29778) | function d3_geom_voronoiDetachBeach(beach) { function d3_geom_voronoiRemoveBeach (line 29784) | function d3_geom_voronoiRemoveBeach(beach) { function d3_geom_voronoiAddBeach (line 29820) | function d3_geom_voronoiAddBeach(site) { function d3_geom_voronoiLeftBreakPoint (line 29874) | function d3_geom_voronoiLeftBreakPoint(arc, directrix) { function d3_geom_voronoiRightBreakPoint (line 29886) | function d3_geom_voronoiRightBreakPoint(arc, directrix) { function d3_geom_voronoiCell (line 29892) | function d3_geom_voronoiCell(site) { function d3_geom_voronoiCloseCells (line 29905) | function d3_geom_voronoiCloseCells(extent) { function d3_geom_voronoiHalfEdgeOrder (line 29935) | function d3_geom_voronoiHalfEdgeOrder(a, b) { function d3_geom_voronoiCircle (line 29938) | function d3_geom_voronoiCircle() { function d3_geom_voronoiAttachCircle (line 29942) | function d3_geom_voronoiAttachCircle(arc) { function d3_geom_voronoiDetachCircle (line 29975) | function d3_geom_voronoiDetachCircle(arc) { function d3_geom_voronoiClipEdges (line 29985) | function d3_geom_voronoiClipEdges(extent) { function d3_geom_voronoiConnectEdge (line 29995) | function d3_geom_voronoiConnectEdge(edge, extent) { function d3_geom_voronoiEdge (line 30069) | function d3_geom_voronoiEdge(lSite, rSite) { function d3_geom_voronoiCreateEdge (line 30074) | function d3_geom_voronoiCreateEdge(lSite, rSite, va, vb) { function d3_geom_voronoiCreateBorderEdge (line 30083) | function d3_geom_voronoiCreateBorderEdge(lSite, va, vb) { function d3_geom_voronoiSetEdgeEnd (line 30090) | function d3_geom_voronoiSetEdgeEnd(edge, lSite, rSite, vertex) { function d3_geom_voronoiHalfEdge (line 30101) | function d3_geom_voronoiHalfEdge(edge, lSite, rSite) { function d3_geom_voronoiRedBlackTree (line 30115) | function d3_geom_voronoiRedBlackTree() { function d3_geom_voronoiRedBlackNode (line 30118) | function d3_geom_voronoiRedBlackNode(node) { function d3_geom_voronoiRedBlackRotateLeft (line 30281) | function d3_geom_voronoiRedBlackRotateLeft(tree, node) { function d3_geom_voronoiRedBlackRotateRight (line 30294) | function d3_geom_voronoiRedBlackRotateRight(tree, node) { function d3_geom_voronoiRedBlackFirst (line 30307) | function d3_geom_voronoiRedBlackFirst(node) { function d3_geom_voronoi (line 30311) | function d3_geom_voronoi(sites, bbox) { function d3_geom_voronoiVertexOrder (line 30340) | function d3_geom_voronoiVertexOrder(a, b) { function voronoi (line 30346) | function voronoi(data) { function sites (line 30357) | function sites(data) { function d3_geom_voronoiTriangleArea (line 30410) | function d3_geom_voronoiTriangleArea(a, b, c) { function quadtree (line 30428) | function quadtree(data) { function d3_geom_quadtreeCompatX (line 30523) | function d3_geom_quadtreeCompatX(d) { function d3_geom_quadtreeCompatY (line 30526) | function d3_geom_quadtreeCompatY(d) { function d3_geom_quadtreeNode (line 30529) | function d3_geom_quadtreeNode() { function d3_geom_quadtreeVisit (line 30538) | function d3_geom_quadtreeVisit(f, node, x1, y1, x2, y2) { function d3_geom_quadtreeFind (line 30547) | function d3_geom_quadtreeFind(root, x, y, x0, y0, x3, y3) { function d3_interpolateRgb (line 30584) | function d3_interpolateRgb(a, b) { function d3_interpolateObject (line 30593) | function d3_interpolateObject(a, b) { function d3_interpolateNumber (line 30613) | function d3_interpolateNumber(a, b) { function d3_interpolateString (line 30620) | function d3_interpolateString(a, b) { function d3_interpolate (line 30654) | function d3_interpolate(a, b) { function d3_interpolateArray (line 30664) | function d3_interpolateArray(a, b) { function d3_ease_clamp (line 30715) | function d3_ease_clamp(f) { function d3_ease_reverse (line 30720) | function d3_ease_reverse(f) { function d3_ease_reflect (line 30725) | function d3_ease_reflect(f) { function d3_ease_quad (line 30730) | function d3_ease_quad(t) { function d3_ease_cubic (line 30733) | function d3_ease_cubic(t) { function d3_ease_cubicInOut (line 30736) | function d3_ease_cubicInOut(t) { function d3_ease_poly (line 30742) | function d3_ease_poly(e) { function d3_ease_sin (line 30747) | function d3_ease_sin(t) { function d3_ease_exp (line 30750) | function d3_ease_exp(t) { function d3_ease_circle (line 30753) | function d3_ease_circle(t) { function d3_ease_elastic (line 30756) | function d3_ease_elastic(a, p) { function d3_ease_back (line 30764) | function d3_ease_back(s) { function d3_ease_bounce (line 30770) | function d3_ease_bounce(t) { function d3_interpolateHcl (line 30774) | function d3_interpolateHcl(a, b) { function d3_interpolateHsl (line 30785) | function d3_interpolateHsl(a, b) { function d3_interpolateLab (line 30796) | function d3_interpolateLab(a, b) { function d3_interpolateRound (line 30805) | function d3_interpolateRound(a, b) { function d3_transform (line 30821) | function d3_transform(m) { function d3_transformDot (line 30837) | function d3_transformDot(a, b) { function d3_transformNormalize (line 30840) | function d3_transformNormalize(a) { function d3_transformCombine (line 30848) | function d3_transformCombine(a, b, k) { function d3_interpolateTransformPop (line 30862) | function d3_interpolateTransformPop(s) { function d3_interpolateTranslate (line 30865) | function d3_interpolateTranslate(ta, tb, s, q) { function d3_interpolateRotate (line 30879) | function d3_interpolateRotate(ra, rb, s, q) { function d3_interpolateSkew (line 30890) | function d3_interpolateSkew(wa, wb, s, q) { function d3_interpolateScale (line 30900) | function d3_interpolateScale(ka, kb, s, q) { function d3_interpolateTransform (line 30914) | function d3_interpolateTransform(a, b) { function d3_uninterpolateNumber (line 30928) | function d3_uninterpolateNumber(a, b) { function d3_uninterpolateClamp (line 30934) | function d3_uninterpolateClamp(a, b) { function d3_layout_bundlePath (line 30948) | function d3_layout_bundlePath(link) { function d3_layout_bundleAncestors (line 30961) | function d3_layout_bundleAncestors(node) { function d3_layout_bundleLeastCommonAncestor (line 30971) | function d3_layout_bundleLeastCommonAncestor(a, b) { function relayout (line 30983) | function relayout() { function resort (line 31049) | function resort() { function repulse (line 31096) | function repulse(node) { function position (line 31277) | function position(dimension, size) { function dragmove (line 31306) | function dragmove(d) { function d3_layout_forceDragstart (line 31312) | function d3_layout_forceDragstart(d) { function d3_layout_forceDragend (line 31315) | function d3_layout_forceDragend(d) { function d3_layout_forceMouseover (line 31318) | function d3_layout_forceMouseover(d) { function d3_layout_forceMouseout (line 31322) | function d3_layout_forceMouseout(d) { function d3_layout_forceAccumulate (line 31325) | function d3_layout_forceAccumulate(quad, alpha, charges) { function hierarchy (line 31355) | function hierarchy(root) { function d3_layout_hierarchyRebind (line 31411) | function d3_layout_hierarchyRebind(object, hierarchy) { function d3_layout_hierarchyVisitBefore (line 31417) | function d3_layout_hierarchyVisitBefore(node, callback) { function d3_layout_hierarchyVisitAfter (line 31427) | function d3_layout_hierarchyVisitAfter(node, callback) { function d3_layout_hierarchyChildren (line 31440) | function d3_layout_hierarchyChildren(d) { function d3_layout_hierarchyValue (line 31443) | function d3_layout_hierarchyValue(d) { function d3_layout_hierarchySort (line 31446) | function d3_layout_hierarchySort(a, b) { function d3_layout_hierarchyLinks (line 31449) | function d3_layout_hierarchyLinks(nodes) { function position (line 31461) | function position(node, x, dx, dy) { function depth (line 31476) | function depth(node) { function partition (line 31484) | function partition(d, i) { function pie (line 31498) | function pie(data) { function stack (line 31548) | function stack(data, index) { function d3_layout_stackX (line 31603) | function d3_layout_stackX(d) { function d3_layout_stackY (line 31606) | function d3_layout_stackY(d) { function d3_layout_stackOut (line 31609) | function d3_layout_stackOut(d, y0, y) { function d3_layout_stackOrderDefault (line 31676) | function d3_layout_stackOrderDefault(data) { function d3_layout_stackOffsetZero (line 31679) | function d3_layout_stackOffsetZero(data) { function d3_layout_stackMaxIndex (line 31684) | function d3_layout_stackMaxIndex(array) { function d3_layout_stackReduceSum (line 31694) | function d3_layout_stackReduceSum(d) { function d3_layout_stackSum (line 31697) | function d3_layout_stackSum(p, d) { function histogram (line 31702) | function histogram(data, i) { function d3_layout_histogramBinSturges (line 31746) | function d3_layout_histogramBinSturges(range, values) { function d3_layout_histogramBinFixed (line 31749) | function d3_layout_histogramBinFixed(range, n) { function d3_layout_histogramRange (line 31754) | function d3_layout_histogramRange(values) { function pack (line 31759) | function pack(d, i) { function d3_layout_packSort (line 31798) | function d3_layout_packSort(a, b) { function d3_layout_packInsert (line 31801) | function d3_layout_packInsert(a, b) { function d3_layout_packSplice (line 31808) | function d3_layout_packSplice(a, b) { function d3_layout_packIntersects (line 31812) | function d3_layout_packIntersects(a, b) { function d3_layout_packSiblings (line 31816) | function d3_layout_packSiblings(node) { function d3_layout_packLink (line 31880) | function d3_layout_packLink(node) { function d3_layout_packUnlink (line 31883) | function d3_layout_packUnlink(node) { function d3_layout_packTransform (line 31887) | function d3_layout_packTransform(node, x, y, k) { function d3_layout_packPlace (line 31897) | function d3_layout_packPlace(a, b, c) { function tree (line 31913) | function tree(d, i) { function wrapTree (line 31932) | function wrapTree(root0) { function firstWalk (line 31956) | function firstWalk(v) { function secondWalk (line 31972) | function secondWalk(v) { function apportion (line 31976) | function apportion(v, w, ancestor) { function sizeNode (line 32006) | function sizeNode(node) { function d3_layout_treeSeparation (line 32027) | function d3_layout_treeSeparation(a, b) { function d3_layout_treeLeft (line 32030) | function d3_layout_treeLeft(v) { function d3_layout_treeRight (line 32034) | function d3_layout_treeRight(v) { function d3_layout_treeMove (line 32038) | function d3_layout_treeMove(wm, wp, shift) { function d3_layout_treeShift (line 32046) | function d3_layout_treeShift(v) { function d3_layout_treeAncestor (line 32055) | function d3_layout_treeAncestor(vim, v, ancestor) { function cluster (line 32060) | function cluster(d, i) { function d3_layout_clusterY (line 32100) | function d3_layout_clusterY(children) { function d3_layout_clusterX (line 32105) | function d3_layout_clusterX(children) { function d3_layout_clusterLeft (line 32110) | function d3_layout_clusterLeft(node) { function d3_layout_clusterRight (line 32114) | function d3_layout_clusterRight(node) { function scale (line 32120) | function scale(children, k) { function squarify (line 32127) | function squarify(node) { function stickify (line 32154) | function stickify(node) { function worst (line 32171) | function worst(row, u) { function position (line 32182) | function position(row, u, rect, flush) { function treemap (line 32212) | function treemap(d) { function padFunction (line 32229) | function padFunction(node) { function padConstant (line 32233) | function padConstant(node) { function d3_layout_treemapPadNull (line 32264) | function d3_layout_treemapPadNull(node) { function d3_layout_treemapPad (line 32272) | function d3_layout_treemapPad(node, padding) { function d3_scaleExtent (line 32324) | function d3_scaleExtent(domain) { function d3_scaleRange (line 32328) | function d3_scaleRange(scale) { function d3_scale_bilinear (line 32331) | function d3_scale_bilinear(domain, range, uninterpolate, interpolate) { function d3_scale_nice (line 32337) | function d3_scale_nice(domain, nice) { function d3_scale_niceStep (line 32347) | function d3_scale_niceStep(step) { function d3_scale_polylinear (line 32361) | function d3_scale_polylinear(domain, range, uninterpolate, interpolate) { function d3_scale_linear (line 32379) | function d3_scale_linear(domain, range, interpolate, clamp) { function d3_scale_linearRebind (line 32431) | function d3_scale_linearRebind(scale, linear) { function d3_scale_linearNice (line 32434) | function d3_scale_linearNice(domain, m) { function d3_scale_linearTickRange (line 32439) | function d3_scale_linearTickRange(domain, m) { function d3_scale_linearTicks (line 32448) | function d3_scale_linearTicks(domain, m) { function d3_scale_linearTickFormat (line 32451) | function d3_scale_linearTickFormat(domain, m, format) { function d3_scale_linearPrecision (line 32479) | function d3_scale_linearPrecision(value) { function d3_scale_linearFormatPrecision (line 32482) | function d3_scale_linearFormatPrecision(type, range) { function d3_scale_log (line 32489) | function d3_scale_log(linear, base, positive, domain) { function d3_scale_pow (line 32562) | function d3_scale_pow(linear, exponent, domain) { function d3_scale_powPow (line 32596) | function d3_scale_powPow(e) { function d3_scale_ordinal (line 32610) | function d3_scale_ordinal(domain, ranger) { function d3_scale_quantile (line 32718) | function d3_scale_quantile(domain, range) { function d3_scale_quantize (line 32754) | function d3_scale_quantize(x0, x1, range) { function d3_scale_threshold (line 32788) | function d3_scale_threshold(domain, range) { function d3_scale_identity (line 32814) | function d3_scale_identity(domain) { function d3_zero (line 32836) | function d3_zero() { function arc (line 32841) | function arc() { function circleSegment (line 32919) | function circleSegment(r1, cw) { function d3_svg_arcInnerRadius (line 32964) | function d3_svg_arcInnerRadius(d) { function d3_svg_arcOuterRadius (line 32967) | function d3_svg_arcOuterRadius(d) { function d3_svg_arcStartAngle (line 32970) | function d3_svg_arcStartAngle(d) { function d3_svg_arcEndAngle (line 32973) | function d3_svg_arcEndAngle(d) { function d3_svg_arcPadAngle (line 32976) | function d3_svg_arcPadAngle(d) { function d3_svg_arcSweep (line 32979) | function d3_svg_arcSweep(x0, y0, x1, y1) { function d3_svg_arcCornerTangents (line 32982) | function d3_svg_arcCornerTangents(p0, p1, r1, rc, cw) { function d3_svg_line (line 32987) | function d3_svg_line(projection) { function d3_svg_lineLinear (line 33054) | function d3_svg_lineLinear(points) { function d3_svg_lineLinearClosed (line 33057) | function d3_svg_lineLinearClosed(points) { function d3_svg_lineStep (line 33060) | function d3_svg_lineStep(points) { function d3_svg_lineStepBefore (line 33066) | function d3_svg_lineStepBefore(points) { function d3_svg_lineStepAfter (line 33071) | function d3_svg_lineStepAfter(points) { function d3_svg_lineCardinalOpen (line 33076) | function d3_svg_lineCardinalOpen(points, tension) { function d3_svg_lineCardinalClosed (line 33079) | function d3_svg_lineCardinalClosed(points, tension) { function d3_svg_lineCardinal (line 33083) | function d3_svg_lineCardinal(points, tension) { function d3_svg_lineHermite (line 33086) | function d3_svg_lineHermite(points, tangents) { function d3_svg_lineCardinalTangents (line 33113) | function d3_svg_lineCardinalTangents(points, tension) { function d3_svg_lineBasis (line 33123) | function d3_svg_lineBasis(points) { function d3_svg_lineBasisOpen (line 33139) | function d3_svg_lineBasisOpen(points) { function d3_svg_lineBasisClosed (line 33159) | function d3_svg_lineBasisClosed(points) { function d3_svg_lineBundle (line 33178) | function d3_svg_lineBundle(points, tension) { function d3_svg_lineDot4 (line 33191) | function d3_svg_lineDot4(a, b) { function d3_svg_lineBasisBezier (line 33195) | function d3_svg_lineBasisBezier(path, x, y) { function d3_svg_lineSlope (line 33198) | function d3_svg_lineSlope(p0, p1) { function d3_svg_lineFiniteDifferences (line 33201) | function d3_svg_lineFiniteDifferences(points) { function d3_svg_lineMonotoneTangents (line 33209) | function d3_svg_lineMonotoneTangents(points) { function d3_svg_lineMonotone (line 33233) | function d3_svg_lineMonotone(points) { function d3_svg_lineRadial (line 33242) | function d3_svg_lineRadial(points) { function d3_svg_area (line 33253) | function d3_svg_area(projection) { function chord (line 33343) | function chord(d, i) { function subgroup (line 33347) | function subgroup(self, f, d, i) { function equals (line 33357) | function equals(a, b) { function arc (line 33360) | function arc(r, p, a) { function curve (line 33363) | function curve(r0, p0, r1, p1) { function d3_svg_chordRadius (line 33393) | function d3_svg_chordRadius(d) { function diagonal (line 33398) | function diagonal(d, i) { function d3_svg_diagonalProjection (line 33426) | function d3_svg_diagonalProjection(d) { function d3_svg_diagonalRadialProjection (line 33436) | function d3_svg_diagonalRadialProjection(projection) { function symbol (line 33444) | function symbol(d, i) { function d3_svg_symbolSize (line 33459) | function d3_svg_symbolSize() { function d3_svg_symbolType (line 33462) | function d3_svg_symbolType() { function d3_svg_symbolCircle (line 33465) | function d3_svg_symbolCircle(size) { function d3_selection_interruptNS (line 33514) | function d3_selection_interruptNS(ns) { function d3_transition (line 33526) | function d3_transition(groups, ns, id) { function d3_transition_tween (line 33598) | function d3_transition_tween(groups, name, value, tween) { function attrNull (line 33612) | function attrNull() { function attrNullNS (line 33615) | function attrNullNS() { function attrTween (line 33618) | function attrTween(b) { function attrTweenNS (line 33626) | function attrTweenNS(b) { function attrTween (line 33638) | function attrTween(d, i) { function attrTweenNS (line 33644) | function attrTweenNS(d, i) { function styleNull (line 33662) | function styleNull() { function styleString (line 33665) | function styleString(b) { function styleTween (line 33677) | function styleTween(d, i) { function d3_transition_text (line 33688) | function d3_transition_text(b) { function d3_transitionNamespace (line 33768) | function d3_transitionNamespace(name) { function d3_transitionNode (line 33771) | function d3_transitionNode(node, i, ns, id, inherit) { function axis (line 33848) | function axis(g) { function d3_svg_axisX (line 33943) | function d3_svg_axisX(selection, x0, x1) { function d3_svg_axisY (line 33949) | function d3_svg_axisY(selection, y0, y1) { function brush (line 33957) | function brush(g) { function redraw (line 34043) | function redraw(g) { function redrawX (line 34048) | function redrawX(g) { function redrawY (line 34052) | function redrawY(g) { function brushstart (line 34056) | function brushstart() { function d3_time_formatIsoNative (line 34249) | function d3_time_formatIsoNative(date) { function d3_time_scale (line 34296) | function d3_time_scale(linear, methods, format) { function d3_time_scaleDate (line 34346) | function d3_time_scaleDate(t) { function d3_json (line 34405) | function d3_json(request) { function d3_html (line 34411) | function d3_html(request) { function LiftedPoint (line 34436) | function LiftedPoint(p, i) { function compareLifted (line 34441) | function compareLifted(a, b) { function triangulate1D (line 34454) | function triangulate1D(n, points, includePointAtInfinity) { function triangulate (line 34482) | function triangulate(points, includePointAtInfinity) { function kerning (line 34603) | function kerning (family, o) { function createPairs (line 34642) | function createPairs (range) { function toDoubleLE (line 34672) | function toDoubleLE(lo, hi) { function lowUintLE (line 34678) | function lowUintLE(n) { function highUintLE (line 34683) | function highUintLE(n) { function toDoubleBE (line 34694) | function toDoubleBE(lo, hi) { function lowUintBE (line 34700) | function lowUintBE(n) { function highUintBE (line 34705) | function highUintBE(n) { function toDouble (line 34720) | function toDouble(lo, hi) { function lowUint (line 34726) | function lowUint(n) { function highUint (line 34731) | function highUint(n) { function dupe_array (line 34817) | function dupe_array(count, value, i) { function dupe_number (line 34835) | function dupe_number(count, value) { function dupe (line 34844) | function dupe(count, value) { function edgeToAdjacency (line 34871) | function edgeToAdjacency(edges, numVertices) { function unblock (line 34910) | function unblock(u) { function circuit (line 34920) | function circuit(v) { function output (line 34959) | function output(start, stack) { function subgraph (line 34964) | function subgraph(minId) { function adjacencyStructureSCC (line 34974) | function adjacencyStructureSCC(from) { function objectOrFunction (line 36007) | function objectOrFunction(x) { function isFunction (line 36011) | function isFunction(x) { function setScheduler (line 36046) | function setScheduler(scheduleFn) { function setAsap (line 36050) | function setAsap(asapFn) { function useNextTick (line 36063) | function useNextTick() { function useVertxTimer (line 36072) | function useVertxTimer() { function useMutationObserver (line 36078) | function useMutationObserver() { function useMessageChannel (line 36090) | function useMessageChannel() { function useSetTimeout (line 36098) | function useSetTimeout() { function flush (line 36108) | function flush() { function attemptVertx (line 36122) | function attemptVertx() { function then (line 36147) | function then(onFulfillment, onRejection) { function resolve (line 36205) | function resolve(object) { function noop (line 36220) | function noop() {} function selfFulfillment (line 36228) | function selfFulfillment() { function cannotReturnOwn (line 36232) | function cannotReturnOwn() { function getThen (line 36236) | function getThen(promise) { function tryThen (line 36245) | function tryThen(then, value, fulfillmentHandler, rejectionHandler) { function handleForeignThenable (line 36253) | function handleForeignThenable(promise, thenable, then) { function handleOwnThenable (line 36282) | function handleOwnThenable(promise, thenable) { function handleMaybeThenable (line 36296) | function handleMaybeThenable(promise, maybeThenable, then$$) { function _resolve (line 36312) | function _resolve(promise, value) { function publishRejection (line 36322) | function publishRejection(promise) { function fulfill (line 36330) | function fulfill(promise, value) { function _reject (line 36343) | function _reject(promise, reason) { function subscribe (line 36353) | function subscribe(parent, child, onFulfillment, onRejection) { function publish (line 36368) | function publish(promise) { function ErrorObject (line 36394) | function ErrorObject() { function tryCatch (line 36400) | function tryCatch(callback, detail) { function invokeCallback (line 36409) | function invokeCallback(settled, promise, callback, detail) { function initializePromise (line 36449) | function initializePromise(promise, resolver) { function nextId (line 36462) | function nextId() { function makePromise (line 36466) | function makePromise(promise) { function Enumerator (line 36473) | function Enumerator(Constructor, input) { function validationError (line 36502) | function validationError() { function all (line 36616) | function all(entries) { function race (line 36685) | function race(entries) { function reject (line 36737) | function reject(reason) { function needsResolver (line 36745) | function needsResolver() { function needsNew (line 36749) | function needsNew() { function Promise (line 36856) | function Promise(resolver) { function polyfill (line 37105) | function polyfill() { function extractPlanes (line 37318) | function extractPlanes(M, zNear, zFar) { function clamp (line 37364) | function clamp(lo, hi, x) { function FilteredVector (line 37368) | function FilteredVector(state0, velocity0, t0) { function getZero (line 37615) | function getZero(d) { function createFilteredVector (line 37623) | function createFilteredVector(initState, initVelocity, initTime) { function flattenVertexData (line 37655) | function flattenVertexData (data, output, offset) { function atlas (line 37717) | function atlas(options) { function measure (line 37776) | function measure (font, o) { function applyOrigin (line 37925) | function applyOrigin(obj, origin) { function firstTop (line 37935) | function firstTop(iData) { function firstBottom (line 37945) | function firstBottom(iData) { function RBNode (line 37963) | function RBNode(color, key, value, left, right, count) { function cloneNode (line 37972) | function cloneNode(node) { function repaint (line 37976) | function repaint(color, node) { function recount (line 37980) | function recount(node) { function RedBlackTree (line 37984) | function RedBlackTree(compare, root) { function doVisitFull (line 38188) | function doVisitFull(visit, node) { function doVisitHalf (line 38201) | function doVisitHalf(lo, compare, visit, node) { function doVisit (line 38217) | function doVisit(lo, hi, compare, visit, node) { function RedBlackTreeIterator (line 38449) | function RedBlackTreeIterator(tree, stack) { function swapNode (line 38480) | function swapNode(n, v) { function fixDoubleBlack (line 38490) | function fixDoubleBlack(stack) { function defaultCompare (line 38938) | function defaultCompare(a, b) { function createRBTree (line 38949) | function createRBTree(compare) { function lngamma (line 38989) | function lngamma(z) { function getCanvasContext (line 39023) | function getCanvasContext (type, opts) { function copyVec3 (line 39078) | function copyVec3(a, b) { function Axes (line 39085) | function Axes(gl) { function parseOption (line 39154) | function parseOption(nest, cons, name) { function OffsetInfo (line 39321) | function OffsetInfo() { function computeLineOffset (line 39330) | function computeLineOffset(result, i, bounds, cubeEdges, cubeAxis) { function alignTo (line 39540) | function alignTo(i) { function solveTickAlignments (line 39545) | function solveTickAlignments(i, minor, major) { function createAxes (line 39663) | function createAxes(gl, options) { function BackgroundCube (line 39678) | function BackgroundCube(gl, buffer, vao, shader) { function createBackgroundCube (line 39723) | function createBackgroundCube(gl) { function transformHg (line 39806) | function transformHg(result, x, mat) { function polygonArea (line 39824) | function polygonArea(p) { function getCubeEdges (line 39864) | function getCubeEdges(model, view, projection, bounds, ortho) { function zeroVec (line 40039) | function zeroVec(a) { function copyVec (line 40044) | function copyVec(a,b) { function Lines (line 40051) | function Lines(gl, vertBuffer, vao, shader, tickCount, tickOffset, gridC... function createLines (line 40179) | function createLines(gl, bounds, ticks) { function TextSprites (line 40287) | function TextSprites( function addItem (line 40326) | function addItem(t, text, font, size, lineSpacing, styletags) { function tryVectorizeText (line 40445) | function tryVectorizeText(text, options) { function createTextSprites (line 40457) | function createTextSprites( function prettyPrint (line 40493) | function prettyPrint(spacing, i) { function defaultTicks (line 40529) | function defaultTicks(bounds, tickSpacing) { function ticksEqual (line 40545) | function ticksEqual(ticksA, ticksB) { function AxesRange3D (line 40589) | function AxesRange3D(lo, hi, pixelsPerDataUnit) { function gradient (line 40598) | function gradient(result, M, v, width, height) { function axesProperties (line 40635) | function axesProperties(axes, camera, width, height, params) { function GLBuffer (line 40729) | function GLBuffer(gl, type, handle, length, usage) { function updateTypeArray (line 40751) | function updateTypeArray(gl, type, len, usage, data, offset) { function makeScratchTypeArray (line 40764) | function makeScratchTypeArray(array, dtype) { function isPacked (line 40773) | function isPacked(shape, stride) { function createBuffer (line 40849) | function createBuffer(gl, data, type, usage) { function SimplicialMesh (line 41165) | function SimplicialMesh(gl function genColormap (line 41276) | function genColormap(param) { function unpackIntensity (line 41295) | function unpackIntensity(cells, numVerts, cellIntensity) { function takeZComponent (line 41310) | function takeZComponent(array) { function createMeshShader (line 41925) | function createMeshShader(gl) { function createPickShader (line 41937) | function createPickShader(gl) { function createSimplicialMesh (line 41947) | function createSimplicialMesh(gl, params) { function ErrorBars (line 42438) | function ErrorBars(gl, buffer, vao, shader) { function updateBounds (line 42496) | function updateBounds(bounds, point) { function emitFace (line 42521) | function emitFace(verts, x, c, d) { function createErrorBars (line 42638) | function createErrorBars(options) { function saveFBOState (line 42705) | function saveFBOState(gl) { function restoreFBOState (line 42712) | function restoreFBOState(gl, data) { function lazyInitColorAttachments (line 42718) | function lazyInitColorAttachments(gl, ext) { function throwFBOError (line 42734) | function throwFBOError(status) { function initTexture (line 42750) | function initTexture(gl, width, height, type, format, attachment) { function initRenderBuffer (line 42764) | function initRenderBuffer(gl, width, height, component, attachment) { function rebuildFBO (line 42773) | function rebuildFBO(fbo) { function Framebuffer (line 42866) | function Framebuffer(gl, width, height, colorType, numColors, useDepth, ... function reshapeFBO (line 42917) | function reshapeFBO(fbo, w, h) { function createFBO (line 43069) | function createFBO(gl, width, height, options) { function formatCompilerError (line 43168) | function formatCompilerError(errLog, src, type) { function GLHeatmap2D (line 43227) | function GLHeatmap2D ( function createHeatmap2D (line 43506) | function createHeatmap2D (plot, options) { function distance (line 43591) | function distance (a, b) { function filterClipBounds (line 43600) | function filterClipBounds (bounds) { function PickResult (line 43609) | function PickResult (tau, position, index, dataCoordinate) { function LinePlot (line 43616) | function LinePlot (gl, shader, pickShader, buffer, vao, texture) { function createLinePlot (line 43896) | function createLinePlot (options) { function invert (line 43973) | function invert(out, a) { function invert (line 44002) | function invert(out, a) { function clone (line 44039) | function clone(a) { function create (line 44067) | function create() { function determinant (line 44096) | function determinant(a) { function fromQuat (line 44128) | function fromQuat(out, q) { function fromRotationTranslation (line 44184) | function fromRotationTranslation(out, q, v) { function identity (line 44229) | function identity(out) { function invert (line 44258) | function invert(out, a) { function lookAt (line 44318) | function lookAt(out, eye, center, up) { function multiply (line 44406) | function multiply(out, a, b) { function ortho (line 44453) | function ortho(out, left, right, bottom, top, near, far) { function perspective (line 44488) | function perspective(out, fovy, aspect, near, far) { function rotate (line 44521) | function rotate(out, a, rad, axis) { function rotateX (line 44585) | function rotateX(out, a, rad) { function rotateY (line 44630) | function rotateY(out, a, rad) { function rotateZ (line 44675) | function rotateZ(out, a, rad) { function scale (line 44720) | function scale(out, a, v) { function translate (line 44752) | function translate(out, a, v) { function transpose (line 44790) | function transpose(out, a) { function invert (line 44839) | function invert(out, M) { function xformMatrix (line 44869) | function xformMatrix(m, v) { function projectVertex (line 44879) | function projectVertex(v, model, view, projection, resolution) { function barycentricCoord (line 44889) | function barycentricCoord(simplex, point) { function interpolate (line 44911) | function interpolate(simplex, weights) { function closestPointToPickLocation (line 44923) | function closestPointToPickLocation(simplex, pixelCoord, model, view, pr... function SimplicialMesh (line 45062) | function SimplicialMesh(gl function getOpacityFromScale (line 45177) | function getOpacityFromScale(ratio, opacityscale) { function genColormap (line 45194) | function genColormap(param, opacityscale) { function unpackIntensity (line 45217) | function unpackIntensity(cells, numVerts, cellIntensity) { function takeZComponent (line 45232) | function takeZComponent(array) { function createMeshShader (line 45924) | function createMeshShader(gl) { function createWireShader (line 45933) | function createWireShader(gl) { function createPointShader (line 45941) | function createPointShader(gl) { function createPickShader (line 45950) | function createPickShader(gl) { function createPointPickShader (line 45957) | function createPointPickShader(gl) { function createContourShader (line 45965) | function createContourShader(gl) { function createSimplicialMesh (line 45971) | function createSimplicialMesh(gl, params) { function Boxes (line 46129) | function Boxes(plot, vbo, shader) { function createBoxes (line 46171) | function createBoxes(plot) { function Grid (line 46192) | function Grid(plot, vbo, shader, tickShader) { function compareTickNum (line 46200) | function compareTickNum(a, b) { function createGrid (line 46420) | function createGrid(plot) { function Lines (line 46439) | function Lines(plot, vbo, shader) { function createLines (line 46482) | function createLines(plot) { function TextElements (line 46523) | function TextElements(plot, vbo, shader) { function createTextElements (line 46782) | function createTextElements(plot) { function GLPlot2D (line 46804) | function GLPlot2D(gl, pickBuffer) { function lerp (line 46897) | function lerp(a, b, t) { function deepClone (line 47140) | function deepClone(array) { function compareTicks (line 47148) | function compareTicks(a, b) { function createGLPlot2D (line 47362) | function createGLPlot2D(options) { function createCamera (line 47387) | function createCamera(element, options) { function MouseSelect (line 47695) | function MouseSelect() { function getContext (line 47706) | function getContext(canvas, options) { function roundUpPow10 (line 47719) | function roundUpPow10(x) { function defaultBool (line 47731) | function defaultBool(x) { function createScene (line 47738) | function createScene(options) { function Pointcloud2D (line 48506) | function Pointcloud2D(plot, offsetBuffer, pickBuffer, shader, pickShader) { function dflt (line 48540) | function dflt(opt, value) { function count (line 48595) | function count(points, dataBox) { function createPointcloud2D (line 48698) | function createPointcloud2D(plot, options) { function slerp (line 48726) | function slerp (out, a, b, t) { function getGlyph (line 48783) | function getGlyph(symbol, font, pixelRatio) { function createShader (line 48891) | function createShader(gl, src) { function transformMat4 (line 48939) | function transformMat4(x, m) { function project (line 48951) | function project(p, v, m, x) { function ScatterPlotPickResult (line 48957) | function ScatterPlotPickResult(index, position) { function fixOpacity (line 48962) | function fixOpacity(a) { function PointCloud (line 48968) | function PointCloud( function zeroVec (line 49073) | function zeroVec(a) { function augment (line 49078) | function augment(hg, af) { function setComponent (line 49086) | function setComponent(out, v, i, x) { function getClipBounds (line 49094) | function getClipBounds(bounds) { function drawProject (line 49104) | function drawProject(shader, points, camera, pixelRatio) { function drawFull (line 49223) | function drawFull(shader, pshader, points, camera, pixelRatio, transpare... function get_glyphData (line 49320) | function get_glyphData(glyphs, index, font, pixelRatio) { function createPointCloud (line 49735) | function createPointCloud(options) { function SelectBox (line 49810) | function SelectBox(plot, boxBuffer, boxShader) { function createSelectBox (line 49912) | function createSelectBox(plot, options) { function SelectResult (line 49939) | function SelectResult(x, y, id, value, distance) { function SelectBuffer (line 49946) | function SelectBuffer(gl, fbo, buffer) { function createSelectBuffer (line 50075) | function createSelectBuffer(gl, shape) { function Shader (line 50092) | function Shader(gl) { function compareAttributes (line 50162) | function compareAttributes(a, b) { function relink (line 50284) | function relink() { function createShader (line 50327) | function createShader( function GLError (line 50348) | function GLError (rawError, shortMessage, longMessage) { function ShaderAttribute (line 50369) | function ShaderAttribute( function addVectorAttribute (line 50424) | function addVectorAttribute( function addMatrixAttribute (line 50472) | function addMatrixAttribute( function createAttributeWrapper (line 50563) | function createAttributeWrapper( function identity (line 50636) | function identity(x) { function makeVector (line 50641) | function makeVector(length, fill) { function createUniformWrapper (line 50650) | function createUniformWrapper(gl, wrapper, uniforms, locations) { function makeReflectTypes (line 50830) | function makeReflectTypes(uniforms, useIndex) { function getType (line 50906) | function getType(gl, type) { function runtimeUniforms (line 50918) | function runtimeUniforms(gl, program) { function runtimeAttributes (line 50943) | function runtimeAttributes(gl, program) { function ShaderReference (line 50972) | function ShaderReference(id, src, type, shader, programs, count, cache) { function ContextCache (line 51003) | function ContextCache(gl) { function compileShader (line 51011) | function compileShader(gl, type, src) { function linkProgram (line 51048) | function linkProgram(gl, vshader, fshader, attribs, locations) { function getCache (line 51079) | function getCache(gl) { function getShaderReference (line 51088) | function getShaderReference(gl, type, src) { function createProgram (line 51092) | function createProgram(gl, vref, fref, attribs, locations) { function GLSpikes2D (line 51101) | function GLSpikes2D(plot) { function createSpikes2D (line 51177) | function createSpikes2D(plot, options) { function AxisSpikes (line 51215) | function AxisSpikes(gl, buffer, vao, shader) { function createSpikes (line 51327) | function createSpikes(gl, options) { function SimplicialMesh (line 51454) | function SimplicialMesh(gl function genColormap (line 51563) | function genColormap(param) { function unpackIntensity (line 51582) | function unpackIntensity(cells, numVerts, cellIntensity) { function takeZComponent (line 51597) | function takeZComponent(array) { function createMeshShader (line 52210) | function createMeshShader(gl) { function createPickShader (line 52220) | function createPickShader(gl) { function createSimplicialMesh (line 52229) | function createSimplicialMesh(gl, params) { function SurfacePickResult (line 52970) | function SurfacePickResult (position, index, uv, level, dataCoordinate) { function genColormap (line 52980) | function genColormap (name) { function SurfacePlot (line 52992) | function SurfacePlot ( function computeProjectionData (line 53125) | function computeProjectionData (camera, obj) { function drawCore (line 53199) | function drawCore (params, transparent) { function handleArray (line 53604) | function handleArray (param, ctor) { function toColor (line 53611) | function toColor (x) { function handleColor (line 53621) | function handleColor (param) { function createSurfacePlot (line 54189) | function createSurfacePlot (params) { function isRegl (line 54992) | function isRegl (o) { function lazyInitLinearTypes (line 55122) | function lazyInitLinearTypes(gl) { function acceptTextureDOM (line 55144) | function acceptTextureDOM (obj) { function reshapeTexture (line 55156) | function reshapeTexture(tex, w, h) { function Texture2D (line 55169) | function Texture2D(gl, handle, width, height, format, type) { function isPacked (line 55439) | function isPacked(shape, stride) { function texSubImageArray (line 55449) | function texSubImageArray(gl, x_off, y_off, mip_level, cformat, ctype, m... function initTexture (line 55546) | function initTexture(gl) { function createTextureShape (line 55556) | function createTextureShape(gl, width, height, format, type) { function createTextureDOM (line 55569) | function createTextureDOM(gl, directData, width, height, format, type) { function createTextureArray (line 55576) | function createTextureArray(gl, array) { function createTexture2D (line 55647) | function createTexture2D(gl) { function resize (line 55763) | function resize (o) { function isCanvas (line 55777) | function isCanvas (e) { function isElement (line 55783) | function isElement (e) { function isContext (line 55789) | function isContext (e) { function createCanvas (line 55794) | function createCanvas () { function doBind (line 55807) | function doBind(gl, elements, attributes) { function VAOEmulated (line 55864) | function VAOEmulated(gl) { function createVAOEmulated (line 55894) | function createVAOEmulated(gl) { function VertexAttribute (line 55904) | function VertexAttribute(location, dimension, a, b, c, d) { function VAONative (line 55930) | function VAONative(gl, ext, handle) { function createVAONative (line 55982) | function createVAONative(gl, ext) { function ExtensionShim (line 55993) | function ExtensionShim (gl) { function createVAO (line 55999) | function createVAO(gl, attributes, elements, elementsType) { function add (line 56027) | function add(out, a, b) { function angle (line 56046) | function angle(a, b) { function ceil (line 56072) | function ceil(out, a) { function clone (line 56088) | function clone(a) { function copy (line 56105) | function copy(out, a) { function create (line 56119) | function create() { function cross (line 56137) | function cross(out, a, b) { function distance (line 56159) | function distance(a, b) { function divide (line 56179) | function divide(out, a, b) { function dot (line 56195) | function dot(a, b) { function equals (line 56213) | function equals(a, b) { function exactEquals (line 56235) | function exactEquals(a, b) { function floor (line 56249) | function floor(out, a) { function forEach (line 56273) | function forEach(a, stride, offset, count, fn, arg) { function fromValues (line 56312) | function fromValues(x, y, z) { function inverse (line 56378) | function inverse(out, a) { function length (line 56396) | function length(a) { function lerp (line 56414) | function lerp(out, a, b, t) { function max (line 56434) | function max(out, a, b) { function min (line 56451) | function min(out, a, b) { function multiply (line 56471) | function multiply(out, a, b) { function negate (line 56487) | function negate(out, a) { function normalize (line 56503) | function normalize(out, a) { function random (line 56527) | function random(out, scale) { function rotateX (line 56550) | function rotateX(out, a, b, c){ function rotateY (line 56580) | function rotateY(out, a, b, c){ function rotateZ (line 56610) | function rotateZ(out, a, b, c){ function round (line 56639) | function round(out, a) { function scale (line 56657) | function scale(out, a, b) { function scaleAndAdd (line 56675) | function scaleAndAdd(out, a, b, scale) { function set (line 56693) | function set(out, x, y, z) { function squaredDistance (line 56715) | function squaredDistance(a, b) { function squaredLength (line 56730) | function squaredLength(a) { function subtract (line 56750) | function subtract(out, a, b) { function transformMat3 (line 56767) | function transformMat3(out, a, m) { function transformMat4 (line 56786) | function transformMat4(out, a, m) { function transformQuat (line 56806) | function transformQuat(out, a, q) { function add (line 56835) | function add (out, a, b) { function clone (line 56852) | function clone (a) { function copy (line 56871) | function copy (out, a) { function create (line 56887) | function create () { function distance (line 56906) | function distance (a, b) { function divide (line 56925) | function divide (out, a, b) { function dot (line 56943) | function dot (a, b) { function fromValues (line 56959) | function fromValues (x, y, z, w) { function inverse (line 57007) | function inverse (out, a) { function length (line 57024) | function length (a) { function lerp (line 57044) | function lerp (out, a, b, t) { function max (line 57067) | function max (out, a, b) { function min (line 57086) | function min (out, a, b) { function multiply (line 57105) | function multiply (out, a, b) { function negate (line 57123) | function negate (out, a) { function normalize (line 57141) | function normalize (out, a) { function random (line 57170) | function random (out, scale) { function scale (line 57194) | function scale (out, a, b) { function scaleAndAdd (line 57214) | function scaleAndAdd (out, a, b, scale) { function set (line 57235) | function set (out, x, y, z, w) { function squaredDistance (line 57253) | function squaredDistance (a, b) { function squaredLength (line 57270) | function squaredLength (a) { function subtract (line 57289) | function subtract (out, a, b) { function transformMat4 (line 57308) | function transformMat4 (out, a, m) { function transformQuat (line 57328) | function transformQuat (out, a, q) { function decodeFloat (line 57352) | function decodeFloat(x, y, z, w) { function getName (line 57366) | function getName(src) { function tokenize (line 57424) | function tokenize(opt) { function tokenizeString (line 58211) | function tokenizeString(str, opt) { function detect (line 58255) | function detect() { function compareInt (line 58374) | function compareInt(a, b) { function Simplex (line 58378) | function Simplex(vertices, adjacent, boundary) { function GlueFacet (line 58394) | function GlueFacet(vertices, cell, index) { function compareGlue (line 58400) | function compareGlue(a, b) { function bakeOrient (line 58404) | function bakeOrient(d) { function Triangulation (line 58423) | function Triangulation(dimension, vertices, simplices) { function incrementalConvexHull (line 58734) | function incrementalConvexHull(points, randomSearch) { function IntervalTreeNode (line 58820) | function IntervalTreeNode(mid, left, right, leftPoints, rightPoints) { function copy (line 58831) | function copy(a, b) { function rebuild (line 58840) | function rebuild(node, intervals) { function rebuildWithInterval (line 58850) | function rebuildWithInterval(node, interval) { function rebuildWithoutInterval (line 58856) | function rebuildWithoutInterval(node, interval) { function reportLeftRange (line 59001) | function reportLeftRange(arr, hi, cb) { function reportRightRange (line 59008) | function reportRightRange(arr, lo, cb) { function reportRange (line 59015) | function reportRange(arr, cb) { function compareNumbers (line 59058) | function compareNumbers(a, b) { function compareBegin (line 59062) | function compareBegin(a, b) { function compareEnd (line 59068) | function compareEnd(a, b) { function createIntervalTree (line 59074) | function createIntervalTree(intervals) { function IntervalTree (line 59114) | function IntervalTree(root) { function createWrapper (line 59169) | function createWrapper(intervals) { function invertPermutation (line 59179) | function invertPermutation(pi, result) { function iota (line 59191) | function iota(n) { function isBuffer (line 59216) | function isBuffer (obj) { function isSlowBuffer (line 59221) | function isSlowBuffer (obj) { function isMobile (line 59240) | function isMobile (opts) { function lerp (line 59322) | function lerp(v0, v1, t) { function define (line 59339) | function define(_, chunk) { function e (line 59355) | function e(t,e){return t(e={exports:{}},e.exports),e.exports} function n (line 59355) | function n(t,e,r,n){this.cx=3*t,this.bx=3*(r-t)-this.cx,this.ax=1-this.c... function a (line 59355) | function a(t,e){this.x=t,this.y=e;} function o (line 59355) | function o(t,e){if(Array.isArray(t)){if(!Array.isArray(e)||t.length!==e.... function s (line 59355) | function s(t,e,n,i){var a=new r(t,e,n,i);return function(t){return a.sol... function l (line 59355) | function l(t,e,r){return Math.min(r,Math.max(e,t))} function p (line 59355) | function p(t,e,r){var n=r-e,i=((t-e)%n+n)%n+e;return i===e?r:i} function c (line 59355) | function c(t){for(var e=[],r=arguments.length-1;r-- >0;)e[r]=arguments[r... function f (line 59355) | function f(){return h++} function y (line 59355) | function y(){return function t(e){return e?(e^16*Math.random()>>e/4).toS... function d (line 59355) | function d(t){return !!t&&/^[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab... function m (line 59355) | function m(t,e){t.forEach(function(t){e[t]&&(e[t]=e[t].bind(e));});} function v (line 59355) | function v(t,e){return -1!==t.indexOf(e,t.length-e.length)} function g (line 59355) | function g(t,e,r){var n={};for(var i in t)n[i]=e.call(r||this,t[i],i,t);... function x (line 59355) | function x(t,e,r){var n={};for(var i in t)e.call(r||this,t[i],i,t)&&(n[i... function b (line 59355) | function b(t){return Array.isArray(t)?t.map(b):"object"==typeof t&&t?g(t... function w (line 59355) | function w(t){_[t]||("undefined"!=typeof console&&console.warn(t),_[t]=!... function A (line 59355) | function A(t,e,r){return (r.y-t.y)*(e.x-t.x)>(e.y-t.y)*(r.x-t.x)} function S (line 59355) | function S(t){for(var e=0,r=0,n=t.length,i=n-1,a=void 0,o=void 0;r0;)e[r]=arguments[... function Ut (line 59355) | function Ut(t){return t instanceof Number||t instanceof String||t instan... function jt (line 59355) | function jt(t){return Ut(t)?t.valueOf():t} function qt (line 59355) | function qt(t){if(Array.isArray(t))return t.map(qt);if(t instanceof Obje... function e (line 59355) | function e(e,r){t.call(this,r),this.message=r,this.key=e;} function te (line 59355) | function te(t,e){return {kind:"array",itemType:t,N:e}} function ee (line 59355) | function ee(t){if("array"===t.kind){var e=ee(t.itemType);return "number"... function ne (line 59355) | function ne(t,e){if("error"===e.kind)return null;if("array"===t.kind){if... function n (line 59355) | function n(t){return (t=Math.round(t))<0?0:t>255?255:t} function i (line 59355) | function i(t){return t<0?0:t>1?1:t} function a (line 59355) | function a(t){return "%"===t[t.length-1]?n(parseFloat(t)/100*255):n(pars... function o (line 59355) | function o(t){return "%"===t[t.length-1]?i(parseFloat(t)/100):i(parseFlo... function s (line 59355) | function s(t,e,r){return r<0?r+=1:r>1&&(r-=1),6*r<1?t+(e-t)*r*6:2*r<1?e:... function le (line 59355) | function le(t,e,r,n){return "number"==typeof t&&t>=0&&t<=255&&"number"==... function pe (line 59355) | function pe(t){if(null===t)return Kt;if("string"==typeof t)return Xt;if(... function ce (line 59355) | function ce(t){var e=typeof t;return null===t?"":"string"===e||"number"=... function Ae (line 59355) | function Ae(t){if(t instanceof _e){if("get"===t.name&&1===t.args.length)... function Se (line 59355) | function Se(t){if(t instanceof _e&&"feature-state"===t.name)return !1;va... function ke (line 59355) | function ke(t,e){if(t instanceof _e&&e.indexOf(t.name)>=0)return !1;var ... function Be (line 59355) | function Be(t,e){for(var r,n,i=t.length-1,a=0,o=i,s=0;a<=o;)if(r=t[s=Mat... function r (line 59355) | function r(t,e,r){return "assert"===r?new de(e,[t]):"coerce"===r?new ge(... function Ee (line 59355) | function Ee(t,e,r){return t*(1-r)+e*r} function je (line 59355) | function je(t){return t>Oe?Math.pow(t,1/3):t/De+Fe} function qe (line 59355) | function qe(t){return t>Le?t*t*t:De*(t-Fe)} function Ne (line 59355) | function Ne(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.... function Ze (line 59355) | function Ze(t){return (t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2... function Ke (line 59355) | function Ke(t){var e=Ze(t.r),r=Ze(t.g),n=Ze(t.b),i=je((.4124564*e+.35757... function Ge (line 59355) | function Ge(t){var e=(t.l+16)/116,r=isNaN(t.a)?e:e+t.a/500,n=isNaN(t.b)?... function Xe (line 59355) | function Xe(t,e,r){var n=e-t;return t+r*(n>180||n<-180?n-360*Math.round(... function We (line 59355) | function We(t,e,r,n){var i=n-r,a=t-r;return 0===i?0:1===e?a/i:(Math.pow(... function ir (line 59355) | function ir(t,e){return "=="===t||"!="===t?"boolean"===e.kind||"string"=... function ar (line 59355) | function ar(t,e,r,n){return 0===n.compare(e,r)} function or (line 59355) | function or(t,e,r){var n="=="!==t&&"!="!==t;return function(){function i... function mr (line 59355) | function mr(t,e){var r=e[0],n=e[1],i=e[2],a=e[3];r=r.evaluate(t),n=n.eva... function vr (line 59355) | function vr(t,e){return t in e} function gr (line 59355) | function gr(t,e){var r=e[t];return void 0===r?null:r} function xr (line 59355) | function xr(t){return {type:t}} function br (line 59355) | function br(t){return {result:"success",value:t}} function _r (line 59355) | function _r(t){return {result:"error",value:t}} function wr (line 59355) | function wr(t){return "data-driven"===t["property-type"]||"cross-faded-d... function Ar (line 59355) | function Ar(t){return !!t.expression&&t.expression.parameters.indexOf("z... function Sr (line 59355) | function Sr(t){return !!t.expression&&t.expression.interpolated} function kr (line 59355) | function kr(t){return t instanceof Number?"number":t instanceof String?"... function zr (line 59355) | function zr(t){return "object"==typeof t&&null!==t&&!Array.isArray(t)} function Ir (line 59355) | function Ir(t){return t} function Br (line 59355) | function Br(t,e,r){return void 0!==t?t:void 0!==e?e:void 0!==r?r:void 0} function Cr (line 59355) | function Cr(t,e,r,n,i){return Br(typeof r===i?n[r]:void 0,t.default,e.de... function Er (line 59355) | function Er(t,e,r){if("number"!==kr(r))return Br(t.default,e.default);va... function Mr (line 59355) | function Mr(t,e,r){var n=void 0!==t.base?t.base:1;if("number"!==kr(r))re... function Tr (line 59355) | function Tr(t,e,r){return "color"===e.type?r=ae.parse(r):"formatted"===e... function Vr (line 59355) | function Vr(t){return Array.isArray(t)&&t.length>0&&"string"==typeof t[0... function Fr (line 59355) | function Fr(t,e){var r=new Ie(dr,[],e?function(t){var e={color:Ht,string... function Or (line 59355) | function Or(t,e){if("error"===(t=Fr(t,e)).result)return t;var r=t.value.... function Ur (line 59355) | function Ur(t){var e=t.key,r=t.value,n=t.valueSpec||{},i=t.objectElement... function jr (line 59355) | function jr(t){var e=t.value,r=t.valueSpec,n=t.style,i=t.styleSpec,a=t.k... function qr (line 59355) | function qr(t){var e=t.key,r=t.value,n=t.valueSpec,i=kr(r);return "numbe... function Nr (line 59355) | function Nr(t){var e,r,n,i=t.valueSpec,a=jt(t.value.type),o={},s="catego... function Zr (line 59355) | function Zr(t){var e=("property"===t.expressionContext?Or:Fr)(qt(t.value... function Kr (line 59355) | function Kr(t){var e=t.key,r=t.value,n=t.valueSpec,i=[];return Array.isA... function Gr (line 59355) | function Gr(t){if(!0===t||!1===t)return !0;if(!Array.isArray(t)||0===t.l... function Jr (line 59355) | function Jr(t){if(null==t)return function(){return !0};Gr(t)||(t=Yr(t));... function Hr (line 59355) | function Hr(t,e){return te?1:0} function Yr (line 59355) | function Yr(t){if(!t)return !0;var e,r=t[0];return t.length<=1?"any"!==r... function $r (line 59355) | function $r(t,e,r){switch(t){case"$type":return ["filter-type-"+r,e];cas... function Wr (line 59355) | function Wr(t,e){if(0===e.length)return !1;switch(t){case"$type":return ... function Qr (line 59355) | function Qr(t){switch(t){case"$type":return !0;case"$id":return ["filter... function tn (line 59355) | function tn(t){return ["!",t]} function en (line 59355) | function en(t){return Gr(qt(t.value))?Zr(Rt({},t,{expressionContext:"fil... function rn (line 59355) | function rn(t,e){var r=t.key,n=t.style,i=t.styleSpec,a=t.value,o=t.objec... function nn (line 59355) | function nn(t){return rn(t,"paint")} function an (line 59355) | function an(t){return rn(t,"layout")} function on (line 59355) | function on(t){var e=[],r=t.value,n=t.key,i=t.style,a=t.styleSpec;r.type... function sn (line 59355) | function sn(t){var e=t.value,r=t.key,n=t.styleSpec,i=t.style;if(!e.type)... function un (line 59355) | function un(t){var e=t.value,r=t.styleSpec,n=r.light,i=t.style,a=[],o=kr... function ln (line 59355) | function ln(t){var e=t.value,r=t.key,n=kr(e);return "string"!==n?[new Dt... function cn (line 59355) | function cn(t){var e=t.value,r=t.valueSpec,n=t.styleSpec;return r.expres... function hn (line 59355) | function hn(t){var e=t.value,r=t.key,n=ln(t);return n.length?n:(-1===e.i... function fn (line 59355) | function fn(t,e){e=e||Lt;var r=[];return r=r.concat(cn({key:"",value:t,v... function yn (line 59355) | function yn(t){return [].concat(t).sort(function(t,e){return t.line-e.li... function dn (line 59355) | function dn(t){return function(){for(var e=[],r=arguments.length;r--;)e[... function bn (line 59355) | function bn(t,e){var r=!1;if(e&&e.length)for(var n=0,i=e;n=1424&&t<=2303||Mn["Arabic Presentation... function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(e,r){if(t.call(this),this.id=e.id,this.type=e.type,this._feat... function li (line 59355) | function li(t,e){void 0===e&&(e=1);var r=0,n=0;return {members:t.map(fun... function pi (line 59355) | function pi(t,e){return Math.ceil(t/e)*e} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(){t.apply(this,arguments);} function Gi (line 59355) | function Gi(t,e){return 256*(t=l(Math.floor(t),0,255))+(e=l(Math.floor(e... function Ji (line 59355) | function Ji(t,e,r){var n=t[e];t[e]=t[r],t[r]=n;} function e (line 59355) | function e(e,r){t.call(this,e,r),this.current=0;} function e (line 59355) | function e(e,r){t.call(this,e,r),this.current=0;} function e (line 59355) | function e(e,r){t.call(this,e,r),this.current=[0,0];} function e (line 59355) | function e(e,r){t.call(this,e,r),this.current=[0,0,0];} function e (line 59355) | function e(e,r){t.call(this,e,r),this.current=[0,0,0,0];} function e (line 59355) | function e(e,r){t.call(this,e,r),this.current=ae.transparent;} function e (line 59355) | function e(e,r){t.call(this,e,r),this.current=ra;} function ia (line 59355) | function ia(t){return [Gi(255*t.r,255*t.g),Gi(255*t.b,255*t.a)]} function ha (line 59355) | function ha(t,e){return {"text-opacity":["opacity"],"icon-opacity":["opa... function fa (line 59355) | function fa(t,e,r){var n={color:{source:Ei,composite:Mi},number:{source:... function va (line 59355) | function va(t){for(var e=ya/t.extent,r=t.loadGeometry(),n=0;n1){if(Sa(t,e))return !0;for(var n=0;ni.x&&e.x>i... function Ma (line 59355) | function Ma(t,e,r){var n=e.paint.get(t).value;return "constant"===n.kind... function Ta (line 59355) | function Ta(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])} function Pa (line 59355) | function Pa(t,e,r,n,a){if(!e[0]&&!e[1])return t;var o=i.convert(e)._mult... function Da (line 59355) | function Da(){var t=new La(9);return La!=Float32Array&&(t[1]=0,t[2]=0,t[... function Oa (line 59355) | function Oa(){var t=new La(3);return La!=Float32Array&&(t[0]=0,t[1]=0,t[... function Ra (line 59355) | function Ra(t,e,r){var n=new La(3);return n[0]=t,n[1]=e,n[2]=r,n} function Ua (line 59355) | function Ua(t,e,r){var n=e[0],i=e[1],a=e[2],o=r[0],s=r[1],u=r[2];return ... function Na (line 59355) | function Na(t,e,r){var n=e[0],i=e[1],a=e[2],o=e[3];return t[0]=r[0]*n+r[... function Za (line 59355) | function Za(){var t=new La(4);return La!=Float32Array&&(t[0]=0,t[1]=0,t[... function Ka (line 59355) | function Ka(t,e,r,n){var i,a,o,s,u,l=e[0],p=e[1],c=e[2],h=e[3],f=r[0],y=... function e (line 59355) | function e(e){t.call(this,e,Va);} function to (line 59355) | function to(t,e){var r=Na([],[t.x,t.y,0,1],e);return new i(r[0]/r[3],r[1... function e (line 59355) | function e(){t.apply(this,arguments);} function ro (line 59355) | function ro(t,e,r,n){var i=e.width,a=e.height;if(n){if(n instanceof Uint... function no (line 59355) | function no(t,e,r){var n=e.width,i=e.height;if(n!==t.width||i!==t.height... function io (line 59355) | function io(t,e,r,n,i,a){if(0===i.width||0===i.height)return e;if(i.widt... function uo (line 59355) | function uo(t,e){for(var r=new Uint8Array(1024),n={},i=0,a=0;i<256;i++,a... function e (line 59355) | function e(e){t.call(this,e,so),this._updateColorRamp();} function e (line 59355) | function e(e){t.call(this,e,po);} function mo (line 59355) | function mo(t,e,r){r=r||2;var n,i,a,o,s,u,l,p=e&&e.length,c=p?e[0]*r:t.l... function vo (line 59355) | function vo(t,e,r,n,i){var a,o;if(i===Oo(t,e,r,n)>0)for(a=e;a=0)return !1;for(v... function _o (line 59355) | function _o(t,e,r,n){var i=t.prev,a=t,o=t.next;if(Eo(i,a,o)>=0)return !1... function wo (line 59355) | function wo(t,e,r){var n=t;do{var i=n.prev,a=n.next.next;!Mo(i,a)&&To(i,... function Ao (line 59355) | function Ao(t,e,r,n,i,a){var o=t;do{for(var s=o.next.next;s!==o.prev;){i... function So (line 59355) | function So(t,e){return t.x-e.x} function ko (line 59355) | function ko(t,e){if(e=function(t,e){var r,n=e,i=t.x,a=t.y,o=-1/0;do{if(a... function zo (line 59355) | function zo(t,e,r,n,i){return (t=1431655765&((t=858993459&((t=252645135&... function Io (line 59355) | function Io(t){var e=t,r=t;do{(e.x=0&&(t-o)*(n... function Co (line 59355) | function Co(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){v... function Eo (line 59355) | function Eo(t,e,r){return (e.y-t.y)*(r.x-e.x)-(e.x-t.x)*(r.y-e.y)} function Mo (line 59355) | function Mo(t,e){return t.x===e.x&&t.y===e.y} function To (line 59355) | function To(t,e,r,n){return !!(Mo(t,e)&&Mo(r,n)||Mo(t,n)&&Mo(r,e))||Eo(t... function Po (line 59355) | function Po(t,e){return Eo(t.prev,t,t.next)<0?Eo(t,e,t.next)>=0&&Eo(t,t.... function Vo (line 59355) | function Vo(t,e){var r=new Do(t.i,t.x,t.y),n=new Do(e.i,e.x,e.y),i=t.nex... function Fo (line 59355) | function Fo(t,e,r,n){var i=new Do(t,e,r);return n?(i.next=n.next,i.prev=... function Lo (line 59355) | function Lo(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.n... function Do (line 59355) | function Do(t,e,r){this.i=t,this.x=e,this.y=r,this.prev=null,this.next=n... function Oo (line 59355) | function Oo(t,e,r,n){for(var i=0,a=e,o=r-n;an;){if(i-n>600){var... function Uo (line 59355) | function Uo(t,e,r){var n=t[e];t[e]=t[r],t[r]=n;} function jo (line 59355) | function jo(t,e){return te?1:0} function qo (line 59355) | function qo(t,e){var r=t.length;if(r<=1)return [t];for(var n,i,a=[],o=0;... function No (line 59355) | function No(t,e){return e.area-t.area} function Zo (line 59355) | function Zo(t,e,r){for(var n=r.patternDependencies,i=!1,a=0,o=e;aya)||t.y===e.y&&(t.y<0||t... function ps (line 59355) | function ps(t){return t.every(function(t){return t.x<0})||t.every(functi... function e (line 59355) | function e(e){t.call(this,e,cs);} function fs (line 59355) | function fs(t,e){return t.x*e.x+t.y*e.y} function ys (line 59355) | function ys(t,e){if(1===t.length){var r=e[0],n=e[1],i=e[3],a=t[0],o=n.su... function _s (line 59355) | function _s(t,e,r,n,i,a,o){t.emplaceBack((e.x<<1)+(n?1:0),(e.y<<1)+(i?1:... function As (line 59355) | function As(t,e){return (t/e.tileTotal*(e.end-e.start)+e.start)*(bs-1)} function e (line 59355) | function e(){t.apply(this,arguments);} function e (line 59355) | function e(e){t.call(this,e,ks);} function Bs (line 59355) | function Bs(t,e){return e>0?e+2*t:t} function Vs (line 59355) | function Vs(t,e,r){return t.sections.forEach(function(t){t.text=function... function e (line 59355) | function e(e,r,n,i){t.call(this,e,r),this.angle=n,void 0!==i&&(this.segm... function Os (line 59355) | function Os(t,e){var r=e.expression;if("constant"===r.kind)return {kind:... function Rs (line 59355) | function Rs(t,e,r){var n=e.uSize,i=e.uSizeT,a=r.lowerSize,o=r.upperSize;... function Us (line 59355) | function Us(t,e){var r=0,n=0;if("constant"===t.kind)n=t.layoutSize;else ... function Zs (line 59355) | function Zs(t,e,r,n,i,a,o,s){t.emplaceBack(e,r,Math.round(32*n),Math.rou... function Ks (line 59355) | function Ks(t,e,r){t.emplaceBack(e.x,e.y,r),t.emplaceBack(e.x,e.y,r),t.e... function a (line 59355) | function a(e){n.push(t[e]),i++;} function o (line 59355) | function o(t,e,i){var a=r[t];return delete r[t],r[e]=a,n[a].geometry[0].... function s (line 59355) | function s(t,r,i){var a=e[r];return delete e[r],e[t]=a,n[a].geometry[0].... function u (line 59355) | function u(t,e,r){var n=r?e[0][e[0].length-1]:e[0][0];return t+":"+n.x+"... function e (line 59355) | function e(e){t.call(this,e,Ys);} function e (line 59355) | function e(e){t.call(this,e,Ws);} function e (line 59355) | function e(e){t.call(this,e,tu);} function e (line 59355) | function e(e){t.call(this,e,{}),this.implementation=e;} function iu (line 59355) | function iu(t){for(var e=0,r=0,n=0,i=t;n>>0):4294967296*(e>>>0)+(t>>... function xu (line 59355) | function xu(t,e,r){var n=e<=16383?1:e<=2097151?2:e<=268435455?3:Math.flo... function bu (line 59355) | function bu(t,e){for(var r=0;r>>8,t[r+2]=e>>>16,t[r+3]=e>>>24;} function Mu (line 59355) | function Mu(t,e){return (t[e]|t[e+1]<<8|t[e+2]<<16)+(t[e+3]<<24)} function Pu (line 59355) | function Pu(t,e,r){1===t&&r.readMessage(Vu,e);} function Vu (line 59355) | function Vu(t,e,r){if(3===t){var n=r.readMessage(Fu,{}),i=n.id,a=n.bitma... function Fu (line 59355) | function Fu(t,e,r){1===t?e.id=r.readVarint():2===t?e.bitmap=r.readBytes(... function Ou (line 59355) | function Ou(t,e,r){var n=2*Math.PI*6378137/256/Math.pow(2,r);return [t*n... function ju (line 59355) | function ju(t){return 2*Math.PI*6378137*Math.cos(t*Math.PI/180)} function qu (line 59355) | function qu(t){return (180+t)/360} function Nu (line 59355) | function Nu(t){return (180-180/Math.PI*Math.log(Math.tan(Math.PI/4+t*Mat... function Zu (line 59355) | function Zu(t,e){return t/ju(e)} function Ku (line 59355) | function Ku(t){var e=180-360*t;return 360/Math.PI*Math.atan(Math.exp(e*M... function Yu (line 59355) | function Yu(t,e,r,n){(t*=2)<0&&(t=-1*t-1);var i=1<e?1:0} function Cl (line 59355) | function Cl(t,e,r){void 0===e&&(e=1),void 0===r&&(r=!1);for(var n=1/0,a=... function El (line 59355) | function El(t,e){return e.max-t.max} function Ml (line 59355) | function Ml(t,e,r,n){this.p=new i(t,e),this.h=r,this.d=function(t,e){for... function Ol (line 59355) | function Ol(t,e){var r=0,n=0,i=e/Math.sqrt(2);switch(t){case"top-right":... function Rl (line 59355) | function Rl(t){switch(t){case"right":case"top-right":case"bottom-right":... function Ul (line 59355) | function Ul(t,e,r,n,a,o,s){var u=o.layoutTextSize.evaluate(e,{}),l=o.lay... function ql (line 59355) | function ql(t,e,r,n,a,o,s,u,l,p,c,h,f){var y=function(t,e,r,n,a,o,s){for... function Nl (line 59355) | function Nl(t){for(var e in t)return t[e];return null} function Zl (line 59355) | function Zl(t,e,r,n){var i=t.compareText;if(e in i){for(var a=i[e],o=a.l... function t (line 59357) | function t(e){var r=typeof e;if("number"===r||"boolean"===r||"string"===... function r (line 59357) | function r(r){for(var o="",i=0,n=e.refProperties;i0){t+=Math.abs(g(e[0]));for(var r=1... function g (line 59357) | function g(e){var t,r,o,i,n,a,s=0,u=e.length;if(u>2){for(a=0;a=0}(e)===t?e:e.rever... function I (line 59357) | function I(e,t){this.options=t||{},this.features=e,this.length=e.length;} function T (line 59357) | function T(e,t){this.id="number"==typeof e.id?e.id:void 0,this.type=e.ty... function O (line 59357) | function O(t){var r=new e.pbf;return function(e,t){for(var r in e.layers... function E (line 59357) | function E(e,t){var r;t.writeVarintField(15,e.version||1),t.writeStringF... function N (line 59357) | function N(e,t){var r=e.feature;void 0!==r.id&&t.writeVarintField(1,r.id... function F (line 59357) | function F(e,t){var r=e.feature,o=e.keys,i=e.values,n=e.keycache,a=e.val... function A (line 59357) | function A(e,t){return (t<<3)+(7&e)} function B (line 59357) | function B(e){return e<<1^e>>31} function J (line 59357) | function J(e,t){for(var r=e.loadGeometry(),o=e.type,i=0,n=0,a=r.length,s... function G (line 59357) | function G(e,t){var r=typeof e;"string"===r?t.writeStringField(1,e):"boo... function Z (line 59357) | function Z(e,t,r,o,i,n){if(!(i-o<=r)){var a=o+i>>1;!function e(t,r,o,i,n... function j (line 59357) | function j(e,t,r,o){Y(e,r,o),Y(t,2*r,2*o),Y(t,2*r+1,2*o+1);} function Y (line 59357) | function Y(e,t,r){var o=e[t];e[t]=e[r],e[r]=o;} function V (line 59357) | function V(e,t,r,o){var i=e-r,n=t-o;return i*i+n*n} function $ (line 59357) | function $(e,t,r,o,i){return {x:e,y:t,zoom:1/0,id:r,parentId:-1,numPoint... function H (line 59357) | function H(e,t){var r=e.geometry.coordinates,o=r[0],i=r[1];return {x:ee(... function K (line 59357) | function K(e){return {type:"Feature",id:e.id,properties:Q(e),geometry:{t... function Q (line 59357) | function Q(e){var t=e.numPoints,r=t>=1e4?Math.round(t/1e3)+"k":t>=1e3?Ma... function ee (line 59357) | function ee(e){return e/360+.5} function te (line 59357) | function te(e){var t=Math.sin(e*Math.PI/180),r=.5-.25*Math.log((1+t)/(1-... function re (line 59357) | function re(e,t){for(var r in t)e[r]=t[r];return e} function oe (line 59357) | function oe(e){return e.x} function ie (line 59357) | function ie(e){return e.y} function ne (line 59357) | function ne(e,t,r,o,i,n){var a=i-r,s=n-o;if(0!==a||0!==s){var u=((e-r)*a... function ae (line 59357) | function ae(e,t,r,o){var i={id:void 0===e?null:e,type:t,geometry:r,tags:... function se (line 59357) | function se(e,t){for(var r=0;r=(r/=t)&&a=... function ge (line 59357) | function ge(e,t,r,o,i){for(var n=0;n=r&&a... function me (line 59357) | function me(e,t,r,o,i,n,a){for(var s,u,l=ve(e),h=0===i?we:Se,c=e.start,p... function ve (line 59357) | function ve(e){var t=[];return t.size=e.size,t.start=e.start,t.end=e.end,t} function ye (line 59357) | function ye(e,t,r,o,i,n){for(var a=0;a0&&t.size<(i?a:o))r.numPoints+=t... function Le (line 59357) | function Le(e,t){var r=(t=this.options=function(e,t){for(var r in t)e[r]... function De (line 59357) | function De(e,t,r){return 32*((1<=-e[0]&&i<=e[0]&&o... function Qt (line 59359) | function Qt(e,i,o,r,a,n,s,l){var c=r?e.textSizeData:e.iconSizeData,u=t.e... function $t (line 59359) | function $t(t,e,i,o,r,a,n,s,l,c,u,h){var p=s.glyphStartIndex+s.numGlyphs... function te (line 59359) | function te(e,i,o,r){if(e===t.WritingMode.horizontal&&Math.abs(o.y-i.y)>... function ee (line 59359) | function ee(e,i,o,r,a,n,s,l,c,u,h,p,d,_){var f,m=i/24,g=e.lineOffsetX*m,... function ie (line 59359) | function ie(t,e,i,o,r){var a=Yt(t.add(t.sub(e)._unit()),r).point,n=i.sub... function oe (line 59359) | function oe(e,i,o,r,a,n,s,l,c,u,h,p,d){var _=r?e-i:e+i,f=_>0?1:-1,m=0;r&... function ae (line 59359) | function ae(t,e){for(var i=0;i0)... function io (line 59359) | function io(e,i,o){var r=e.context,a=r.gl,n=o.posMatrix,s=e.useProgram("... function no (line 59359) | function no(t,e){if(t.y>e.y){var i=t;t=e,e=i;}return {x0:t.x,y0:t.y,x1:e... function so (line 59359) | function so(t,e,i,o,r){var a=Math.max(i,Math.floor(e.y0)),n=Math.min(o,M... function lo (line 59359) | function lo(t,e,i,o,r,a){var n,s=no(t,e),l=no(e,i),c=no(i,t);s.dy>l.dy&&... function s (line 59359) | function s(i,s,l){var c,u,h,p;if(l>=0&&l<=a)for(c=i;c>>=b;c=(255>>=c;b|=c;c=... function cb (line 71029) | function cb(){function a(a){a:{for(var b=16;268435456>=b;b*=16)if(a<=b){... function ma (line 71031) | function ma(a){return!!a&&"object"===typeof a&&Array.isArray(a.shape)&&A... function db (line 71031) | function db(a,b,c,e,g,d){for(var n=0;n b; } function greaterOrEqual (line 109860) | function greaterOrEqual(a, b) { return a >= b; } function str2RgbaArray (line 110195) | function str2RgbaArray(color) { function getSize (line 110224) | function getSize(_selection, _dimension) { function showText (line 110255) | function showText() { function cleanEscapesForTex (line 110359) | function cleanEscapesForTex(s) { function texToSVG (line 110364) | function texToSVG(_texString, _config, _callback) { function getQuotedMatch (line 110504) | function getQuotedMatch(_str, re) { function convertEntities (line 110604) | function convertEntities(_str) { function fromCodePoint (line 110623) | function fromCodePoint(code) { function buildSVGText (line 110650) | function buildSVGText(containerNode, str) { function setOrGet (line 110837) | function setOrGet(attr, val) { function alignHTMLWith (line 110857) | function alignHTMLWith(_base, container, options) { function handleClick (line 110918) | function handleClick() { function selectElementContents (line 110931) | function selectElementContents(_el) { function appendEditable (line 110941) | function appendEditable() { function exec (line 111064) | function exec() { function _clearTimeout (line 111113) | function _clearTimeout(cache) { function falseObj (line 111377) | function falseObj(keys) { function overrideAll (line 111398) | function overrideAll(attrs, editTypeOverride, overrideContainers) { function overrideOne (line 111411) | function overrideOne(attr, editTypeOverride, overrideContainers, key) { function cleanAxRef (line 111647) | function cleanAxRef(container, attr) { function cleanTitle (line 111660) | function cleanTitle(titleContainer) { function cleanFinanceDir (line 111905) | function cleanFinanceDir(dirContainer) { function commonPrefix (line 111916) | function commonPrefix(name1, name2, show1, show2) { function cleanTextPosition (line 111939) | function cleanTextPosition(textposition) { function emptyContainer (line 111954) | function emptyContainer(outer, innerStr) { function getParent (line 112064) | function getParent(attr) { function plot (line 112444) | function plot(gd, data, layout, config) { function emitAfterPlot (line 112759) | function emitAfterPlot(gd) { function setPlotConfig (line 112769) | function setPlotConfig(obj) { function setBackground (line 112773) | function setBackground(gd, bgColor) { function opaqueSetBackground (line 112781) | function opaqueSetBackground(gd, bgColor) { function setPlotContext (line 112786) | function setPlotContext(gd, config) { function plotLegacyPolar (line 112893) | function plotLegacyPolar(gd, data, layout) { function redraw (line 112988) | function redraw(gd) { function newPlot (line 113013) | function newPlot(gd, data, layout, config) { function positivifyIndices (line 113029) | function positivifyIndices(indices, maxIndex) { function assertIndexArray (line 113055) | function assertIndexArray(gd, indices, arrayName) { function checkMoveTracesArgs (line 113088) | function checkMoveTracesArgs(gd, currentIndices, newIndices) { function checkAddTracesArgs (line 113122) | function checkAddTracesArgs(gd, traces, newIndices) { function assertExtendTracesArgs (line 113169) | function assertExtendTracesArgs(gd, update, indices, maxPoints) { function getExtendProperties (line 113215) | function getExtendProperties(gd, update, indices, maxPoints) { function spliceTraces (line 113290) | function spliceTraces(gd, update, indices, maxPoints, updateArray) { function concatTypedArray (line 113317) | function concatTypedArray(arr0, arr1) { function extendTraces (line 113341) | function extendTraces(gd, update, indices, maxPoints) { function prependTraces (line 113399) | function prependTraces(gd, update, indices, maxPoints) { function addTraces (line 113465) | function addTraces(gd, traces, newIndices) { function deleteTraces (line 113539) | function deleteTraces(gd, indices) { function moveTraces (line 113605) | function moveTraces(gd, currentIndices, newIndices) { function restyle (line 113701) | function restyle(gd, astr, val, _traces) { function undefinedToNull (line 113774) | function undefinedToNull(val) { function makeNP (line 113784) | function makeNP(preGUI, guiEditFlag) { function storeCurrent (line 113799) | function storeCurrent(attr, val, newVal, preGUI) { function _storeDirectGUIEdit (line 113831) | function _storeDirectGUIEdit(container, preGUI, edits) { function _restyle (line 113838) | function _restyle(gd, aobj, traces) { function cleanDeprecatedAttributeKeys (line 114158) | function cleanDeprecatedAttributeKeys(aobj) { function relayout (line 114208) | function relayout(gd, astr, val) { function axRangeSupplyDefaultsByPass (line 114275) | function axRangeSupplyDefaultsByPass(gd, flags, specs) { function addAxRangeSequence (line 114307) | function addAxRangeSequence(seq, rangesAltered) { function _relayout (line 114350) | function _relayout(gd, aobj) { function updateAutosize (line 114689) | function updateAutosize(gd) { function update (line 114715) | function update(gd, traceUpdate, layoutUpdate, _traces) { function guiEdit (line 114791) | function guiEdit(func) { function findUIPattern (line 114845) | function findUIPattern(key, patternSpecs) { function getNewRev (line 114858) | function getNewRev(revAttr, container) { function getFullTraceIndexFromUid (line 114873) | function getFullTraceIndexFromUid(uid, fullData) { function getTraceIndexFromUid (line 114880) | function getTraceIndexFromUid(uid, data, tracei) { function valsMatch (line 114888) | function valsMatch(v1, v2) { function applyUIRevisions (line 114900) | function applyUIRevisions(data, layout, oldFullData, oldFullLayout) { function react (line 115032) | function react(gd, data, layout, config) { function diffData (line 115174) | function diffData(gd, oldFullData, newFullData, immutable, transition, n... function diffLayout (line 115232) | function diffLayout(gd, oldFullLayout, newFullLayout, immutable, transit... function getDiffFlags (line 115264) | function getDiffFlags(oldContainer, newContainer, outerparts, opts) { function diffConfig (line 115434) | function diffConfig(oldConfig, newConfig) { function animate (line 115495) | function animate(gd, frameOrGroupNameOrFrameList, animationOpts) { function addFrames (line 115858) | function addFrames(gd, frameList, indices) { function deleteFrames (line 115986) | function deleteFrames(gd, frameList) { function purge (line 116030) | function purge(gd) { function makePlotFramework (line 116057) | function makePlotFramework(gd) { function crawl (line 116509) | function crawl(src, target) { function callback (line 116698) | function callback(attr, attrName, attrs, level) { function crawlIntoTrace (line 116720) | function crawlIntoTrace(container, i, astrPartial) { function layoutHeadAttr (line 116846) | function layoutHeadAttr(fullLayout, head) { function recurseIntoValObject (line 116910) | function recurseIntoValObject(valObject, parts, i) { function isIndex (line 116958) | function isIndex(val) { function getTraceAttributes (line 116962) | function getTraceAttributes(type) { function getLayoutAttributes (line 117046) | function getLayoutAttributes() { function getTransformAttributes (line 117107) | function getTransformAttributes(type) { function getFramesAttributes (line 117127) | function getFramesAttributes() { function formatAttributes (line 117137) | function formatAttributes(attrs) { function mergeValTypeAndRole (line 117145) | function mergeValTypeAndRole(attrs) { function formatArrayContainers (line 117175) | function formatArrayContainers(attrs) { function stringify (line 117195) | function stringify(attrs) { function assignPolarLayoutAttrs (line 117216) | function assignPolarLayoutAttrs(layoutAttributes) { function handleBasePlotModule (line 117227) | function handleBasePlotModule(layoutAttributes, _module, astr) { function insertAttrs (line 117235) | function insertAttrs(baseAttrs, newAttrs, astr) { function newTrace (line 117315) | function newTrace(traceIn) { function newItem (line 117396) | function newItem(itemIn) { function defaultItems (line 117435) | function defaultItems() { function validItemName (line 117462) | function validItemName(name) { function arrayDefaultKey (line 117466) | function arrayDefaultKey(name) { function resetUpdate (line 117508) | function resetUpdate() { function modifyBase (line 117517) | function modifyBase(attr, value) { function modifyItem (line 117521) | function modifyItem(attr, value) { function getUpdateObj (line 117531) | function getUpdateObj() { function applyUpdate (line 117537) | function applyUpdate(attr, value) { function overlappingDomain (line 117591) | function overlappingDomain(xDomain, yDomain, domains) { function lsInner (line 117606) | function lsInner(gd) { function shouldShowLinesOrTicks (line 117906) | function shouldShowLinesOrTicks(ax, subplot) { function shouldShowLineThisSide (line 117916) | function shouldShowLineThisSide(ax, side, counterAx) { function findCounterAxisLineWidth (line 117944) | function findCounterAxisLineWidth(ax, side, counterAx, axList) { function getMainTitleX (line 117976) | function getMainTitleX(fullLayout, textAnchor) { function getMainTitleY (line 117996) | function getMainTitleY(fullLayout, dy) { function getMainTitleTextAnchor (line 118020) | function getMainTitleTextAnchor(fullLayout) { function getMainTitleDy (line 118033) | function getMainTitleDy(fullLayout) { function mergeTemplates (line 118418) | function mergeTemplates(oldTemplate, newTemplate) { function getBaseKey (line 118468) | function getBaseKey(key) { function walkStyleKeys (line 118472) | function walkStyleKeys(parent, templateOut, getAttributeInfo, path, base... function getLayoutInfo (line 118543) | function getLayoutInfo(layout, path) { function getTraceInfo (line 118549) | function getTraceInfo(trace, path) { function getNextPath (line 118555) | function getNextPath(parent, key, path) { function crawlLayoutForContainers (line 118602) | function crawlLayoutForContainers(obj, paths) { function crawlLayoutTemplateForContainers (line 118620) | function crawlLayoutTemplateForContainers(obj, path) { function crawlForMissingTemplates (line 118682) | function crawlForMissingTemplates(obj, path) { function hasPlainObject (line 118706) | function hasPlainObject(arr) { function format (line 118712) | function format(opts) { function toImage (line 118821) | function toImage(gd, opts) { function crawl (line 119106) | function crawl(objIn, objOut, schema, list, base, path) { function fillLayoutSchema (line 119227) | function fillLayoutSchema(schema, dataOut) { function inBase (line 119298) | function inBase(base) { function format (line 119304) | function format(code, base, path, valIn, valOut) { function isInSchema (line 119336) | function isInSchema(schema, key) { function getNestedSchema (line 119348) | function getNestedSchema(schema, key) { function splitKey (line 119358) | function splitKey(key) { function convertPathToAttributeString (line 119367) | function convertPathToAttributeString(path) { function getAutoRange (line 119817) | function getAutoRange(gd, ax) { function makePadFn (line 119953) | function makePadFn(ax) { function concatExtremes (line 119967) | function concatExtremes(gd, ax) { function doAutoRange (line 119999) | function doAutoRange(gd, ax) { function findExtremes (line 120075) | function findExtremes(ax, data, opts) { function collapseMinArray (line 120175) | function collapseMinArray(array, newVal, newPad, opts) { function collapseMaxArray (line 120179) | function collapseMaxArray(array, newVal, newPad, opts) { function collapseArray (line 120220) | function collapseArray(array, newVal, newPad, opts, atLeastAsExtreme) { function goodNumber (line 120247) | function goodNumber(v) { function lessOrEqual (line 120251) | function lessOrEqual(v0, v1) { return v0 <= v1; } function greaterOrEqual (line 120252) | function greaterOrEqual(v0, v1) { return v0 >= v1; } function _redrawOneComp (line 120394) | function _redrawOneComp(moduleName, methodName, stashName, shortCircuit) { function toNum (line 120466) | function toNum(v) { return +v; } function toString (line 120467) | function toString(v) { return String(v); } function autoShiftNumericBins (line 120667) | function autoShiftNumericBins(binStart, data, ax, dataMin, dataMax) { function autoShiftMonthBins (line 120716) | function autoShiftMonthBins(binStart, data, dtick, dataMin, calendar) { function arrayTicks (line 120889) | function arrayTicks(ax) { function roundDTick (line 120940) | function roundDTick(roughDTick, base, roundingSet) { function getBase (line 120963) | function getBase(v) { function autoTickRound (line 121049) | function autoTickRound(ax) { function isHidden (line 121233) | function isHidden(showAttr) { function tickTextObj (line 121310) | function tickTextObj(ax, x, text) { function formatDate (line 121324) | function formatDate(ax, out, hover, extraPrecision) { function formatLog (line 121378) | function formatLog(ax, out, hover, extraPrecision, hideexp) { function formatCategory (line 121439) | function formatCategory(ax, out) { function formatMultiCategory (line 121445) | function formatMultiCategory(ax, out, hover) { function formatLinear (line 121461) | function formatLinear(ax, out, hover, extraPrecision, hideexp) { function formatAngle (line 121479) | function formatAngle(ax, out, hover, extraPrecision, hideexp) { function num2frac (line 121515) | function num2frac(num) { function isSIFormat (line 121550) | function isSIFormat(exponentFormat) { function beyondSI (line 121561) | function beyondSI(exponent) { function numFormat (line 121565) | function numFormat(v, ax, fmtoverride, hover) { function convertToMs (line 121667) | function convertToMs(dtick) { function compareLogTicks (line 121671) | function compareLogTicks(left, right) { function isProperStop (line 121690) | function isProperStop(dtick, range, convert) { function isProperLogStop (line 121698) | function isProperLogStop(dtick, range) { function extendRange (line 122083) | function extendRange(range, newRange) { function calcBoundingBox (line 122088) | function calcBoundingBox() { function doAutoMargins (line 122172) | function doAutoMargins() { function getBoundaryVals (line 122264) | function getBoundaryVals(ax, vals) { function getSecondaryLabelVals (line 122287) | function getSecondaryLabelVals(ax, vals) { function getDividerVals (line 122307) | function getDividerVals(ax, vals) { function getLabelLevelSpan (line 122334) | function getLabelLevelSpan(ax, cls) { function tickDataFn (line 122514) | function tickDataFn(d) { function positionLabels (line 122743) | function positionLabels(s, angle) { function allLabelsReady (line 122784) | function allLabelsReady() { function fixLabelOverlaps (line 122788) | function fixLabelOverlaps() { function drawDividers (line 122891) | function drawDividers(gd, ax, opts) { function getTitleOffset (line 122911) | function getTitleOffset(gd, ax) { function drawTitle (line 122938) | function drawTitle(gd, ax) { function clipEnds (line 123024) | function clipEnds(ax, l) { function anyCounterAxLineAtZero (line 123029) | function anyCounterAxLineAtZero(gd, ax, counterAxis, rng) { function hasBarsOrFill (line 123078) | function hasBarsOrFill(gd, ax) { function selectTickLabel (line 123101) | function selectTickLabel(gTick) { function axAutoMarginID (line 123129) | function axAutoMarginID(ax) { return ax._id + '.automargin'; } function rangeSliderAutoMarginID (line 123130) | function rangeSliderAutoMarginID(ax) { return ax._id + '.rangeslider'; } function makeAxisGroups (line 123141) | function makeAxisGroups(gd, traces) { function mergeAxisGroups (line 123179) | function mergeAxisGroups(intoSet, fromSet) { function swapAxisGroup (line 123185) | function swapAxisGroup(gd, xIds, yIds) { function swapAxisAttrs (line 123247) | function swapAxisAttrs(layout, key, xFullAxes, yFullAxes, dfltTitle) { function isAngular (line 123274) | function isAngular(ax) { function linearOK (line 123307) | function linearOK(array) { function moreDates (line 123323) | function moreDates(a, calendar) { function category (line 123345) | function category(a) { function multiCategory (line 123369) | function multiCategory(a) { function findCategories (line 123634) | function findCategories(ax, opts) { function getConstraintOpts (line 123991) | function getConstraintOpts(groups, thisID, allAxisIds, layoutOut, constr... function updateConstraintGroups (line 124046) | function updateConstraintGroups(constraintGroups, thisGroup, thisID, sca... function updateDomain (line 124261) | function updateDomain(ax, factor) { function makeDragBox (line 124325) | function makeDragBox(gd, plotinfo, x, y, w, h, ns, ew) { function makeDragger (line 125220) | function makeDragger(plotinfo, nodeName, dragClass, cursor) { function makeRectDragger (line 125232) | function makeRectDragger(plotinfo, dragClass, cursor, x, y, w, h) { function isDirectionActive (line 125238) | function isDirectionActive(axList, activeVal) { function getEndText (line 125245) | function getEndText(ax, end) { function zoomAxRanges (line 125264) | function zoomAxRanges(axList, r0Fraction, r1Fraction, updates, linkedAxe... function dragAxList (line 125282) | function dragAxList(axList, pix) { function dZoom (line 125299) | function dZoom(d) { function getDragCursor (line 125304) | function getDragCursor(nsew, dragmode, isMainDrag) { function makeZoombox (line 125316) | function makeZoombox(zoomlayer, lum, xs, ys, path0) { function makeCorners (line 125327) | function makeCorners(zoomlayer, xs, ys) { function updateZoombox (line 125340) | function updateZoombox(zb, corners, box, path0, dimmed, lum) { function transitionZoombox (line 125347) | function transitionZoombox(zb, corners, dimmed, lum) { function removeZoombox (line 125359) | function removeZoombox(gd) { function showDoubleClickNotifier (line 125365) | function showDoubleClickNotifier(gd) { function isSelectOrLasso (line 125372) | function isSelectOrLasso(dragmode) { function xCorners (line 125376) | function xCorners(box, y0) { function yCorners (line 125384) | function yCorners(box, x0) { function xyCorners (line 125392) | function xyCorners(box) { function calcLinks (line 125405) | function calcLinks(gd, groups, xaHash, yaHash) { function attachWheelEventHandler (line 125481) | function attachWheelEventHandler(element, handler) { function hashValues (line 125497) | function hashValues(hash) { function ensureSingleAndAddDatum (line 125789) | function ensureSingleAndAddDatum(parent, nodeType, className) { function plotOne (line 125958) | function plotOne(gd, plotinfo, cdSubplot, transitionOpts, makeOnComplete... function makeSubplotData (line 126150) | function makeSubplotData(gd) { function makeSubplotLayer (line 126212) | function makeSubplotLayer(gd, plotinfo) { function purgeSubplotLayers (line 126315) | function purgeSubplotLayers(layers, fullLayout) { function removeSubplotExtras (line 126348) | function removeSubplotExtras(subplotId, fullLayout) { function canvasToImage (line 126359) | function canvasToImage() { function appendList (line 127005) | function appendList(cont, k, item) { function coerce (line 127108) | function coerce(attr, dflt) { function coerce2 (line 127112) | function coerce2(attr, dflt) { function getCounterAxes (line 127116) | function getCounterAxes(axLetter) { function getOverlayableAxes (line 127123) | function getOverlayableAxes(axLetter, axName) { function coerce2 (line 127359) | function coerce2(attr, dflt) { function getAxId (line 127543) | function getAxId(ax) { return ax._id; } function prepSelect (line 127545) | function prepSelect(e, startX, startY, dragOptions, mode) { function selectOnClick (line 127807) | function selectOnClick(evt, gd, xAxes, yAxes, subplot, dragOptions, poly... function newPointSelectionDef (line 127882) | function newPointSelectionDef(pointNumber, searchInfo, subtract) { function isPointSelectionDef (line 127890) | function isPointSelectionDef(o) { function newPointNumTester (line 127897) | function newPointNumTester(pointSelectionDef) { function multiTester (line 127925) | function multiTester(list) { function coerceSelectionsCache (line 127980) | function coerceSelectionsCache(evt, gd, dragOptions) { function clearSelectionsCache (line 128006) | function clearSelectionsCache(dragOptions) { function determineSearchTraces (line 128014) | function determineSearchTraces(gd, xAxes, yAxes, subplot) { function drawSelection (line 128062) | function drawSelection(polygons, outlines) { function isHoverDataSet (line 128077) | function isHoverDataSet(hoverData) { function extractClickedPtInfo (line 128083) | function extractClickedPtInfo(hoverData, searchTraces) { function isPointOrBinSelected (line 128119) | function isPointOrBinSelected(clickedPtInfo) { function isOnlyThisBinSelected (line 128138) | function isOnlyThisBinSelected(searchTraces, clickedPtInfo) { function isOnlyOnePointSelected (line 128167) | function isOnlyOnePointSelected(searchTraces) { function updateSelectedState (line 128185) | function updateSelectedState(gd, searchTraces, eventData) { function mergePolygons (line 128259) | function mergePolygons(list, poly, subtract) { function fillSelectionItem (line 128285) | function fillSelectionItem(selection, searchInfo) { function clearSelect (line 128301) | function clearSelect(gd) { function fromLog (line 128344) | function fromLog(v) { function isValidCategory (line 128348) | function isValidCategory(v) { function toLog (line 128383) | function toLog(v, clip) { function dt2ms (line 128401) | function dt2ms(v, _, calendar) { function ms2dt (line 128421) | function ms2dt(v, r, calendar) { function getCategoryName (line 128425) | function getCategoryName(v) { function setCategoryIndex (line 128442) | function setCategoryIndex(v) { function setMultiCategoryIndex (line 128462) | function setMultiCategoryIndex(arrayIn, len) { function getCategoryIndex (line 128474) | function getCategoryIndex(v) { function getCategoryPosition (line 128480) | function getCategoryPosition(v) { function l2p (line 128488) | function l2p(v) { function p2l (line 128495) | function p2l(px) { return (px - ax._b) / ax._m; } function handlePrefixSuffix (line 129007) | function handlePrefixSuffix(containerIn, containerOut, coerce, axType, o... function handleOtherDefaults (line 129017) | function handleOtherDefaults(containerIn, containerOut, coerce, axType, ... function getShowAttrDflt (line 129074) | function getShowAttrDflt(containerIn) { function tickformatstopDefaults (line 129088) | function tickformatstopDefaults(valueIn, valueOut) { function unsetSubplotTransform (line 129218) | function unsetSubplotTransform(subplot) { function updateSubplot (line 129243) | function updateSubplot(edit, progress) { function transitionComplete (line 129317) | function transitionComplete() { function transitionInterrupt (line 129336) | function transitionInterrupt() { function doFrame (line 129361) | function doFrame() { function setAutoType (line 129421) | function setAutoType(ax, data) { function getFirstNonEmptyTrace (line 129475) | function getFirstNonEmptyTrace(data, id, axLetter) { function getBoxPosLetter (line 129496) | function getBoxPosLetter(trace) { function isBoxWithoutPositionCoords (line 129500) | function isBoxWithoutPositionCoords(trace, axLetter) { function bindingValueHasChanged (line 129731) | function bindingValueHasChanged(gd, binding, cache) { function computeAnimateBindings (line 129820) | function computeAnimateBindings(gd, args) { function computeLayoutBindings (line 129830) | function computeLayoutBindings(gd, args) { function computeDataBindings (line 129850) | function computeDataBindings(gd, args) { function crawl (line 129924) | function crawl(attrs, callback, path, depth) { function Geo (line 130369) | function Geo(opts) { function isAxisLayer (line 130603) | function isAxisLayer(d) { function isLineLayer (line 130607) | function isLineLayer(d) { function isFillLayer (line 130611) | function isFillLayer(d) { function zoomReset (line 130717) | function zoomReset() { function invert (line 130729) | function invert(lonlat) { function translatePoints (line 130903) | function translatePoints(d) { function hideShowPoints (line 130910) | function hideShowPoints(d) { function getProjection (line 130940) | function getProjection(geoLayout) { function makeGraticule (line 131017) | function makeGraticule(axisName, geoLayout, fullLayout) { function makeRangeBox (line 131075) | function makeRangeBox(lon, lat) { function plotGeo (line 131133) | function plotGeo(gd) { function clean (line 131160) | function clean(newFullData, newFullLayout, oldFullData, oldFullLayout) { function updateFx (line 131174) | function updateFx(gd) { function handleGeoDefaults (line 131502) | function handleGeoDefaults(geoLayoutIn, geoLayoutOut, coerce) { function addProjectionsToD3 (line 131659) | function addProjectionsToD3(d3) { function createGeoZoom (line 132105) | function createGeoZoom(geo, geoLayout) { function initZoom (line 132125) | function initZoom(geo, projection) { function sync (line 132132) | function sync(geo, projection, cb) { function zoomScoped (line 132161) | function zoomScoped(geo, projection) { function zoomNonClipped (line 132203) | function zoomNonClipped(geo, projection) { function zoomClipped (line 132294) | function zoomClipped(geo, projection) { function position (line 132397) | function position(projection, point) { function quaternionFromEuler (line 132402) | function quaternionFromEuler(euler) { function multiply (line 132420) | function multiply(a, b) { function rotateBetween (line 132437) | function rotateBetween(a, b) { function unRoll (line 132455) | function unRoll(rotateAngles, pt, lastRotate) { function angleDistance (line 132497) | function angleDistance(yaw0, pitch0, yaw1, pitch1) { function angleMod (line 132504) | function angleMod(angle) { function rotateCartesian (line 132511) | function rotateCartesian(vector, axis, angle) { function eulerFromQuaternion (line 132524) | function eulerFromQuaternion(q) { function cartesian (line 132532) | function cartesian(spherical) { function dot (line 132543) | function dot(a, b) { function cross (line 132549) | function cross(a, b) { function d3eventDispatch (line 132561) | function d3eventDispatch(target) { function Camera2D (line 132745) | function Camera2D(element, plot) { function createCamera (line 132760) | function createCamera(scene) { function Axes2DOptions (line 133036) | function Axes2DOptions(scene) { function createAxes2D (line 133257) | function createAxes2D(scene) { function Scene2D (line 133449) | function Scene2D(options, fullLayout) { function compareTicks (line 133700) | function compareTicks(a, b) { function coerce (line 134466) | function coerce(attr, dflt) { function AxesOptions (line 134527) | function AxesOptions() { function createAxesOptions (line 134668) | function createAxesOptions(fullLayout, sceneLayout) { function getDfltFromLayout (line 134704) | function getDfltFromLayout(attr) { function handleGl3dDefaults (line 134724) | function handleGl3dDefaults(sceneLayoutIn, sceneLayoutOut, coerce, opts) { function makeCameraVector (line 134841) | function makeCameraVector(x, y, z) { function SpikeOptions (line 134991) | function SpikeOptions() { function createSpikeOptions (line 135019) | function createSpikeOptions(layout) { function contourLevelsFromTicks (line 135050) | function contourLevelsFromTicks(ticks) { function computeTickMarks (line 135063) | function computeTickMarks(scene) { function xformMatrix (line 135140) | function xformMatrix(m, v) { function project (line 135153) | function project(camera, v) { function render (line 135196) | function render(scene) { function tryCreatePlot (line 135360) | function tryCreatePlot(scene, cameraObject, pixelRatio, canvas, gl) { function initializeGLPlot (line 135404) | function initializeGLPlot(scene, pixelRatio, canvas, gl) { function Scene (line 135473) | function Scene(options, fullLayout) { function tryRecover (line 135552) | function tryRecover() { function computeTraceBounds (line 135568) | function computeTraceBounds(scene, trace, bounds) { function computeAnnotationBounds (line 135606) | function computeAnnotationBounds(scene, bounds) { function getOrbitCamera (line 135911) | function getOrbitCamera(camera) { function getLayoutCamera (line 135921) | function getLayoutCamera(camera) { function same (line 135972) | function same(x, y, i, j) { function findAccessToken (line 136972) | function findAccessToken(gd, mapboxIds) { function isMapboxStyle (line 137030) | function isMapboxStyle(s) { function MapboxLayer (line 137059) | function MapboxLayer(subplot, index) { function isVisible (line 137196) | function isVisible(opts) { function convertOpts (line 137205) | function convertOpts(opts) { function convertSourceOpts (line 137269) | function convertSourceOpts(opts) { function handleDefaults (line 137567) | function handleDefaults(containerIn, containerOut, coerce, opts) { function handleLayerDefaults (line 137585) | function handleLayerDefaults(layerIn, layerOut) { function Mapbox (line 137673) | function Mapbox(gd, id) { function fetch (line 137793) | function fetch(url) { function handler (line 138025) | function handler() { function unhover (line 138131) | function unhover() { function emitUpdate (line 138142) | function emitUpdate() { function invert (line 138207) | function invert(pxpy) { function getStyleObj (line 138408) | function getStyleObj(val) { function convertStyleVal (line 138435) | function convertStyleVal(val) { function convertCenter (line 138439) | function convertCenter(center) { function positionPlayWithData (line 138681) | function positionPlayWithData(gd, container) { function getTraceUids (line 139047) | function getTraceUids(oldFullData, newData) { function emptySubplotLists (line 139092) | function emptySubplotLists() { function getFormatObj (line 139137) | function getFormatObj(gd, formatKeys) { function getFormatter (line 139192) | function getFormatter(formatObj, separators) { function fillMetaTextHelpers (line 139199) | function fillMetaTextHelpers(newFullData, newFullLayout) { function findMainSubplot (line 139426) | function findMainSubplot(ax, fullLayout) { function locateColorAttrs (line 139475) | function locateColorAttrs(attr, attrName, attrs, level) { function pushModule (line 139518) | function pushModule(fullTrace) { function coerce (line 139641) | function coerce(attr, dflt) { function coerce (line 139673) | function coerce(attr, dflt) { function coerce (line 139686) | function coerce(attr, dflt) { function coerce (line 139699) | function coerce(attr, dflt) { function coerce (line 139719) | function coerce(attr, dflt) { function hasMakesDataTransform (line 139818) | function hasMakesDataTransform(trace) { function applyTransforms (line 139882) | function applyTransforms(fullTrace, fullData, layout, fullLayout) { function coerce (line 139906) | function coerce(attr, dflt) { function initMargins (line 140269) | function initMargins(fullLayout) { function stripObj (line 140491) | function stripObj(d) { function transitionAxes (line 141053) | function transitionAxes() { function transitionTraces (line 141061) | function transitionTraces() { function _transition (line 141105) | function _transition(gd, transitionOpts, opts) { function transformCalci (line 141290) | function transformCalci(i) { function calci (line 141321) | function calci(i, isContainer) { function sortAxisCategoriesByValue (line 141400) | function sortAxisCategoriesByValue(axList, gd) { function setupAxisCategories (line 141578) | function setupAxisCategories(axList, fullData) { function doCrossTraceCalc (line 141588) | function doCrossTraceCalc(gd) { function isPtInsidePolygon (line 141764) | function isPtInsidePolygon(r, a, rBnds, aBnds, vangles) { function findIntersectionXY (line 141787) | function findIntersectionXY(v0, v1, a, xpyp) { function findXYatLength (line 141838) | function findXYatLength(l, m, xp, yp) { function makeRegularPolygon (line 141852) | function makeRegularPolygon(r, vangles) { function makeClippedPolygon (line 141864) | function makeClippedPolygon(r, a0, a1, vangles) { function makePolygon (line 141914) | function makePolygon(r, a0, a1, vangles) { function findPolygonOffset (line 141920) | function findPolygonOffset(r, a0, a1, vangles) { function findEnclosingVertexAngles (line 141940) | function findEnclosingVertexAngles(a, vangles) { function clampTiny (line 141951) | function clampTiny(v) { function transformForSVG (line 141955) | function transformForSVG(pts0, cx, cy) { function pathPolygon (line 141981) | function pathPolygon(r, a0, a1, vangles, cx, cy) { function pathPolygonAnnulus (line 142002) | function pathPolygonAnnulus(r0, r1, a0, a1, vangles, cx, cy) { function plot (line 142059) | function plot(gd) { function clean (line 142078) | function clean(newFullData, newFullLayout, oldFullData, oldFullLayout) { function handleDefaults (line 142431) | function handleDefaults(contIn, contOut, coerce, opts) { function handleAxisTypeDefaults (line 142591) | function handleAxisTypeDefaults(axIn, axOut, coerce, subplotData, dataAt... function mergeAttrs (line 142703) | function mergeAttrs(axisName, nonCommonAttrs) { function render (line 142838) | function render(_container) { function exports (line 143595) | function exports() { function exports (line 143857) | function exports() { function exports (line 144262) | function exports(_inputConfig, _container) { function execute (line 144340) | function execute(command, action) { function Polar (line 144430) | function Polar(gd, id) { function norm (line 145102) | function norm(x, y) { function xy2r (line 145106) | function xy2r(x, y) { function xy2a (line 145110) | function xy2a(x, y) { function ra2xy (line 145114) | function ra2xy(r, a) { function pathCorner (line 145118) | function pathCorner(r, a) { function pathCornerForPolygons (line 145139) | function pathCornerForPolygons(r, va0, va1) { function zoomPrep (line 145173) | function zoomPrep() { function clampAndSetR0R1 (line 145190) | function clampAndSetR0R1(rr0, rr1) { function applyZoomMove (line 145218) | function applyZoomMove(path1, cpath) { function zoomMove (line 145232) | function zoomMove(dx, dy) { function findPolygonRadius (line 145250) | function findPolygonRadius(x, y, va0, va1) { function zoomMoveForPolygons (line 145255) | function zoomMoveForPolygons(dx, dy) { function zoomDone (line 145279) | function zoomDone() { function computeZoomUpdates (line 145291) | function computeZoomUpdates(update) { function zoomClick (line 145301) | function zoomClick(numClicks, evt) { function moveFn (line 145423) | function moveFn(dx, dy) { function computeRadialAxisUpdates (line 145443) | function computeRadialAxisUpdates(update) { function doneFn (line 145451) | function doneFn() { function rotateMove (line 145459) | function rotateMove(dx, dy) { function rerangeMove (line 145479) | function rerangeMove(dx, dy) { function xy2a (line 145561) | function xy2a(x, y) { function moveFn (line 145579) | function moveFn(dx, dy) { function computeRotationUpdates (line 145654) | function computeRotationUpdates(updateObj) { function doneFn (line 145662) | function doneFn() { function strTickLayout (line 145739) | function strTickLayout(axLayout) { function computeSectorBBox (line 145751) | function computeSectorBBox(sector) { function snapToVertexAngle (line 145800) | function snapToVertexAngle(a, vangles) { function updateElement (line 145806) | function updateElement(sel, showAttr, attrs) { function strTranslate (line 145816) | function strTranslate(x, y) { function strRotate (line 145820) | function strRotate(angle) { function setConvertRadial (line 145887) | function setConvertRadial(ax, polarLayout) { function toRadians (line 145916) | function toRadians(v, unit) { function fromRadians (line 145920) | function fromRadians(v, unit) { function setConvertAngular (line 145924) | function setConvertAngular(ax, polarLayout) { function coerce (line 146076) | function coerce(attr, dflt) { function handleTernaryDefaults (line 146325) | function handleTernaryDefaults(ternaryLayoutIn, ternaryLayoutOut, coerce... function handleAxisDefaults (line 146359) | function handleAxisDefaults(containerIn, containerOut, options, ternaryL... function Ternary (line 146455) | function Ternary(options, fullLayout) { function strTickLayout (line 146892) | function strTickLayout(axLayout) { function makeUpdate (line 146959) | function makeUpdate(_mins) { function clickZoomPan (line 146967) | function clickZoomPan(numClicks, evt) { function zoomPrep (line 146986) | function zoomPrep(e, startX, startY) { function getAFrac (line 147024) | function getAFrac(x, y) { return 1 - (y / _this.h); } function getBFrac (line 147025) | function getBFrac(x, y) { return 1 - ((x + (_this.h - y) / Math.sqrt(3))... function getCFrac (line 147026) | function getCFrac(x, y) { return ((x - (_this.h - y) / Math.sqrt(3)) / _... function zoomMove (line 147028) | function zoomMove(dx0, dy0) { function zoomDone (line 147074) | function zoomDone() { function panPrep (line 147087) | function panPrep() { function plotDrag (line 147096) | function plotDrag(dx, dy) { function dragDone (line 147152) | function dragDone() { function removeZoombox (line 147174) | function removeZoombox(gd) { function registerTraceModule (line 147408) | function registerTraceModule(_module) { function registerSubplot (line 147473) | function registerSubplot(_module) { function registerComponentModule (line 147494) | function registerComponentModule(_module) { function registerTransformModule (line 147526) | function registerTransformModule(_module) { function registerLocale (line 147559) | function registerLocale(_module) { function findArrayRegexps (line 147595) | function findArrayRegexps(_module) { function mergeComponentAttrsToTrace (line 147606) | function mergeComponentAttrsToTrace(componentName, traceType) { function mergeComponentAttrsToTransform (line 147616) | function mergeComponentAttrsToTransform(componentName, transformType) { function mergeComponentAttrsToSubplot (line 147626) | function mergeComponentAttrsToSubplot(componentName, subplotName) { function getTraceType (line 147641) | function getTraceType(traceType) { function cloneLayoutOverride (line 147664) | function cloneLayoutOverride(tileClass) { function keyIsAxis (line 147700) | function keyIsAxis(keyName) { function downloadImage (line 147847) | function downloadImage(gd, opts) { function fileSaver (line 147915) | function fileSaver(url, name, format) { function fixBinary (line 148032) | function fixBinary(b) { function svgToImg (line 148088) | function svgToImg(opts) { function toImage (line 148225) | function toImage(gd, opts) { function htmlEntityDecode (line 148299) | function htmlEntityDecode(s) { function xmlEntityEncode (line 148311) | function xmlEntityEncode(str) { function crossTraceCalc (line 148803) | function crossTraceCalc(gd, plotinfo) { function setGroupPositions (line 148840) | function setGroupPositions(gd, pa, sa, calcTraces, opts) { function initBase (line 148899) | function initBase(sa, calcTraces) { function setGroupPositionsInOverlayMode (line 148942) | function setGroupPositionsInOverlayMode(pa, sa, calcTraces, opts) { function setGroupPositionsInGroupMode (line 148969) | function setGroupPositionsInGroupMode(gd, pa, sa, calcTraces, opts) { function setGroupPositionsInStackOrRelativeMode (line 148991) | function setGroupPositionsInStackOrRelativeMode(gd, pa, sa, calcTraces, ... function setOffsetAndWidth (line 149022) | function setOffsetAndWidth(pa, sieve, opts) { function setOffsetAndWidthInGroupMode (line 149058) | function setOffsetAndWidthInGroupMode(gd, pa, sieve, opts) { function applyAttributes (line 149119) | function applyAttributes(sieve) { function setBarCenterAndWidth (line 149197) | function setBarCenterAndWidth(pa, sieve) { function updatePositionAxis (line 149219) | function updatePositionAxis(pa, sieve, allowMinDtick) { function setBaseAndTop (line 149264) | function setBaseAndTop(sa, sieve) { function stackBars (line 149295) | function stackBars(sa, sieve, opts) { function sieveBars (line 149369) | function sieveBars(sieve) { function unhideBarsWithinTrace (line 149385) | function unhideBarsWithinTrace(sieve) { function normalizeBars (line 149419) | function normalizeBars(sa, sieve, opts) { function collectExtents (line 149479) | function collectExtents(calcTraces, pa) { function getAxisLetter (line 149535) | function getAxisLetter(ax) { function supplyDefaults (line 149566) | function supplyDefaults(traceIn, traceOut, defaultColor, layout) { function handleGroupingDefaults (line 149608) | function handleGroupingDefaults(traceIn, traceOut, fullLayout, coerce) { function crossTraceDefaults (line 149647) | function crossTraceDefaults(fullData, fullLayout) { function handleText (line 149666) | function handleText(traceIn, traceOut, layout, coerce, textposition, opt... function hoverPoints (line 149813) | function hoverPoints(pointData, xval, yval, hovermode) { function hoverOnBars (line 149828) | function hoverOnBars(pointData, xval, yval, hovermode) { function getTraceColor (line 149960) | function getTraceColor(trace, di) { function coerce (line 150077) | function coerce(attr, dflt) { function dirSign (line 150151) | function dirSign(a, b) { function getXY (line 150155) | function getXY(di, xa, ya, isHorizontal) { function plot (line 150171) | function plot(gd, plotinfo, cdModule, traceLayer, opts) { function appendBarText (line 150320) | function appendBarText(gd, plotinfo, bar, calcTrace, i, x0, x1, y0, y1, ... function getRotationFromAngle (line 150483) | function getRotationFromAngle(angle) { function getTransformToMoveInsideBar (line 150487) | function getTransformToMoveInsideBar(x0, x1, y0, y1, textBB, opts) { function getTransformToMoveOutsideBar (line 150565) | function getTransformToMoveOutsideBar(x0, x1, y0, y1, textBB, opts) { function getTransform (line 150616) | function getTransform(textX, textY, targetX, targetY, scale, rotation) { function getText (line 150638) | function getText(calcTrace, index, xa, ya) { function getTextPosition (line 150651) | function getTextPosition(trace, index) { function calcTextinfo (line 150656) | function calcTextinfo(calcTrace, index, xa, ya) { function getCentroid (line 150783) | function getCentroid(d, xa, ya, isHorizontal, isFunnel) { function Sieve (line 150830) | function Sieve(traces, opts) { function style (line 150934) | function style(gd) { function stylePoints (line 150963) | function stylePoints(sel, trace, gd) { function styleTextPoints (line 150968) | function styleTextPoints(sel, trace, gd) { function styleOnSelect (line 150976) | function styleOnSelect(gd, cd, sel) { function stylePointsInSelectionMode (line 150987) | function stylePointsInSelectionMode(s, trace, gd) { function styleTextInSelectionMode (line 150992) | function styleTextInSelectionMode(txs, trace, gd) { function determineFont (line 151012) | function determineFont(tx, d, trace, gd) { function getTextFont (line 151026) | function getTextFont(trace, index, defaultValue) { function getInsideTextFont (line 151031) | function getInsideTextFont(trace, index, layoutFont, barColor) { function getOutsideTextFont (line 151049) | function getOutsideTextFont(trace, index, layoutFont) { function getFontValue (line 151055) | function getFontValue(attributeDefinition, attributeValue, index, defaul... function getBarColor (line 151072) | function getBarColor(cd, trace) { function calc (line 151214) | function calc(gd, trace) { function crossTraceCalc (line 151271) | function crossTraceCalc(gd, polarLayout, subplotId) { function coerce (line 151325) | function coerce(attr, dflt) { function coerce (line 151530) | function coerce(attr, dflt) { function makePathFn (line 151627) | function makePathFn(subplot) { function getPos (line 152034) | function getPos(trace, posLetter, posAxis, val, num) { function makeBins (line 152064) | function makeBins(x, dx) { function initNestedArray (line 152076) | function initNestedArray(len) { function arraysToCalcdata (line 152084) | function arraysToCalcdata(pt, trace, i) { function calcSelection (line 152097) | function calcSelection(cd, trace) { function sortByVal (line 152112) | function sortByVal(a, b) { return a.v - b.v; } function extractVal (line 152114) | function extractVal(o) { return o.v; } function crossTraceCalc (line 152133) | function crossTraceCalc(gd, plotinfo) { function setPositionOffset (line 152165) | function setPositionOffset(traceType, gd, boxList, posAxis) { function supplyDefaults (line 152361) | function supplyDefaults(traceIn, traceOut, defaultColor, layout) { function handleSampleDefaults (line 152383) | function handleSampleDefaults(traceIn, traceOut, coerce, layout) { function handlePointsDefaults (line 152414) | function handlePointsDefaults(traceIn, traceOut, coerce, opts) { function crossTraceDefaults (line 152460) | function crossTraceDefaults(fullData, fullLayout) { function hoverPoints (line 152530) | function hoverPoints(pointData, xval, yval, hovermode) { function hoverOnBoxes (line 152561) | function hoverOnBoxes(pointData, xval, yval, hovermode) { function hoverOnPoints (line 152714) | function hoverOnPoints(pointData, xval, yval) { function _supply (line 152889) | function _supply(layoutIn, layoutOut, fullData, coerce, traceType) { function supplyLayoutDefaults (line 152908) | function supplyLayoutDefaults(layoutIn, layoutOut, fullData) { function plot (line 152940) | function plot(gd, plotinfo, cdbox, boxLayer) { function plotBoxAndWhiskers (line 152974) | function plotBoxAndWhiskers(sel, axes, trace, t) { function plotPoints (line 153066) | function plotPoints(sel, axes, trace, t) { function plotBoxMean (line 153176) | function plotBoxMean(sel, axes, trace, t) { function style (line 153307) | function style(gd, cd, sel) { function styleOnSelect (line 153350) | function styleOnSelect(gd, cd, sel) { function directionAttrs (line 153382) | function directionAttrs(lineColorDefault) { function ptFunc (line 153460) | function ptFunc(o, h, l, c) { function coerce (line 153488) | function coerce(attr, dflt) { function handleDirection (line 153510) | function handleDirection(traceIn, traceOut, coerce, direction) { function mimickAxisDefaults (line 153581) | function mimickAxisDefaults(traceIn, traceOut, fullLayout, dfltColor) { function minMax (line 153630) | function minMax(a, depth) { function coerce (line 154315) | function coerce(attr, dflt) { function coerce2 (line 154319) | function coerce2(attr, dflt) { function setAutoType (line 154485) | function setAutoType(ax, data) { function constructValueGridline (line 154714) | function constructValueGridline(value) { function constructArrayGridline (line 154816) | function constructArrayGridline(idx) { function inferCubicControlPoint (line 155294) | function inferCubicControlPoint(p0, p2, p3) { function coerce (line 155992) | function coerce(attr, dflt) { function drawClipPath (line 156267) | function drawClipPath(trace, t, layer, xaxis, yaxis) { function drawGridLines (line 156296) | function drawGridLines(xaxis, yaxis, layer, axis, axisLetter, gridlines) { function drawAxisLabels (line 156325) | function drawAxisLabels(gd, xaxis, yaxis, trace, t, layer, labels, label... function drawAxisTitles (line 156380) | function drawAxisTitles(gd, layer, trace, t, xa, ya, labelOrientationA, ... function drawAxisTitle (line 156410) | function drawAxisTitle(gd, layer, trace, t, xy, dxy, axis, xa, ya, label... function avgSurrounding (line 156774) | function avgSurrounding(i, j) { function isNonBlankString (line 157100) | function isNonBlankString(v) { function coerce (line 157160) | function coerce(attr, dflt) { function makeHoverInfo (line 157269) | function makeHoverInfo(pointData, trace, pt) { function plot (line 157355) | function plot(gd, geo, calcData) { function calcGeoJSON (line 157377) | function calcGeoJSON(calcTrace, topojson) { function feature2polygons (line 157397) | function feature2polygons(feature) { function style (line 157571) | function style(gd, calcTrace) { function styleTrace (line 157575) | function styleTrace(gd, calcTrace) { function styleOnSelect (line 157595) | function styleOnSelect(gd, calcTrace) { function convert (line 157745) | function convert(calcTrace) { function convertOnSelect (line 157897) | function convertOnSelect(calcTrace) { function findCentroid (line 157929) | function findCentroid(feature) { function coerce (line 157973) | function coerce(attr, dflt) { function ChoroplethMapbox (line 158083) | function ChoroplethMapbox(subplot, uid) { function Cone (line 158418) | function Cone(scene, uid) { function convert (line 158458) | function convert(scene, trace) { function createConeTrace (line 158528) | function createConeTrace(scene, data) { function coerce (line 158564) | function coerce(attr, dflt) { function calc (line 158959) | function calc(gd, trace, opts) { function handleConstraintValueDefaults (line 159126) | function handleConstraintValueDefaults(coerce, contours) { function coerceValue (line 159191) | function coerceValue(operation, value) { function makeRangeSettings (line 159216) | function makeRangeSettings(operation) { function makeInequalitySettings (line 159232) | function makeInequalitySettings(operation) { function copyPathinfo (line 159354) | function copyPathinfo(pi) { function coerce (line 159382) | function coerce(attr, dflt) { function coerce2 (line 159386) | function coerce2(attr) { function equalPts (line 159538) | function equalPts(pt1, pt2, xtol, ytol) { function ptDist (line 159544) | function ptDist(pt1, pt2) { function makePath (line 159550) | function makePath(pi, loc, edgeflag, xtol, ytol) { function startStep (line 159732) | function startStep(mi, edgeflag, loc) { function getInterpPx (line 159766) | function getInterpPx(pi, loc, step) { function getMarchingIndex (line 160041) | function getMarchingIndex(val, corners) { function makeBackground (line 160135) | function makeBackground(plotgroup, perimeter, contours) { function makeFills (line 160147) | function makeFills(plotgroup, pathinfo, perimeter, contours) { function initFullPath (line 160167) | function initFullPath(pi, perimeter) { function joinAllPaths (line 160182) | function joinAllPaths(pi, perimeter) { function makeLinesAndLabels (line 160269) | function makeLinesAndLabels(plotgroup, pathinfo, gd, cd0, contours) { function locationCost (line 160549) | function locationCost(loc, textOpts, labelData, bounds) { function clipGaps (line 160671) | function clipGaps(plotGroup, plotinfo, gd, cd0, perimeter) { function makeClipMask (line 160713) | function makeClipMask(cd0) { function autoContours (line 160823) | function autoContours(start, end, ncontours) { function heatmappishCalc (line 161106) | function heatmappishCalc(gd, trace) { function coerce (line 161186) | function coerce(attr, dflt) { function coerce2 (line 161190) | function coerce2(attr) { function istop (line 161289) | function istop(pt) { return Math.abs(pt[1] - perimeter[0][1]) < btol; } function isbottom (line 161290) | function isbottom(pt) { return Math.abs(pt[1] - perimeter[2][1]) < btol; } function isleft (line 161291) | function isleft(pt) { return Math.abs(pt[0] - perimeter[0][0]) < atol; } function isright (line 161292) | function isright(pt) { return Math.abs(pt[0] - perimeter[2][0]) < atol; } function pathto (line 161294) | function pathto(pt0, pt1) { function ab2p (line 161485) | function ab2p(ab) { function makeLinesAndLabels (line 161554) | function makeLinesAndLabels(plotgroup, pathinfo, gd, cd0, contours, plot... function constrainToCarpet (line 161656) | function constrainToCarpet(path, pathData, levelData, pathBounds, carpet... function getUnitVector (line 161697) | function getUnitVector(path, p0, p1) { function normalizeVector (line 161706) | function normalizeVector(v) { function vectorTan (line 161711) | function vectorTan(v0, v1) { function makeBackground (line 161717) | function makeBackground(plotgroup, clipsegments, xaxis, yaxis, isConstra... function makeFills (line 161739) | function makeFills(trace, plotgroup, xa, ya, pathinfo, perimeter, ab2p, ... function coerce (line 162040) | function coerce(attr, dflt) { function getExtraText (line 162122) | function getExtraText(trace, di, labels) { function DensityMapbox (line 162212) | function DensityMapbox(subplot, uid) { function fixNum (line 162529) | function fixNum(a) { function supplyDefaults (line 162642) | function supplyDefaults(traceIn, traceOut, defaultColor, layout) { function defaultFillColor (line 162692) | function defaultFillColor(markerColor) { function crossTraceDefaults (line 162698) | function crossTraceDefaults(fullData, fullLayout) { function getTraceColor (line 162811) | function getTraceColor(trace, di) { function coerce (line 162911) | function coerce(attr, dflt) { function plotConnectorRegions (line 162961) | function plotConnectorRegions(gd, plotinfo, cdModule, traceLayer) { function plotConnectorLines (line 163012) | function plotConnectorLines(gd, plotinfo, cdModule, traceLayer) { function getXY (line 163067) | function getXY(di, xa, ya, isHorizontal) { function style (line 163108) | function style(gd, cd, sel) { function calc (line 163293) | function calc(gd, trace) { function crossTraceCalc (line 163297) | function crossTraceCalc(gd) { function coerce (line 163323) | function coerce(attr, dflt) { function coerce (line 163464) | function coerce(attr, dflt) { function line (line 163641) | function line(a, b) { function getBetween (line 163648) | function getBetween(a, b) { function setCoords (line 163655) | function setCoords(cd) { function noZsmooth (line 163975) | function noZsmooth(msg) { function cleanZvalue (line 164073) | function cleanZvalue(v) { function axisMapping (line 164095) | function axisMapping(ax) { function coerce (line 164247) | function coerce(attr, dflt) { function correctionOvershoot (line 164547) | function correctionOvershoot(maxFractionalChange) { function iterateInterp2d (line 164595) | function iterateInterp2d(z, emptyPoints, overshoot) { function setColor (line 164933) | function setColor(v, pixsize) { function interpColor (line 164949) | function interpColor(r0, r1, xinterp, yinterp) { function findInterp (line 165100) | function findInterp(pixel, pixArray) { function findInterpFromCenters (line 165123) | function findInterpFromCenters(pixel, centerPixArray) { function putColor (line 165150) | function putColor(pixels, pxIndex, c) { function coordDefaults (line 165254) | function coordDefaults(coordStr, coerce) { function isValidZ (line 165266) | function isValidZ(z) { function Heatmap (line 165354) | function Heatmap(scene, uid) { function convertColorscale (line 165445) | function convertColorscale(fullTrace) { function createHeatmap (line 165471) | function createHeatmap(scene, fullTrace, calcTrace) { function biggestDigitChanged (line 165894) | function biggestDigitChanged(v1, v2, pa, calendar) { function biggestGuaranteedDigitChanged (line 165919) | function biggestGuaranteedDigitChanged(dv, isDate) { function didDigitChange (line 165939) | function didDigitChange(digit, v1, v2, isDate, pa, calendar) { function dateParts (line 165949) | function dateParts(v, pa, calendar) { function calc (line 165981) | function calc(gd, trace) { function calcAllAutoBins (line 166166) | function calcAllAutoBins(gd, trace, pa, mainData, _overlayEdgeCase) { function handleSingleValueOverlays (line 166355) | function handleSingleValueOverlays(gd, trace, pa, mainData, binAttr) { function getConnectedHistograms (line 166441) | function getConnectedHistograms(gd, trace) { function cdf (line 166462) | function cdf(size, direction, currentBin) { function coerce (line 166570) | function coerce(attr, dflt) { function orientation2binDir (line 166574) | function orientation2binDir(traceOut) { function getAxisType (line 166578) | function getAxisType(traceOut, binDir) { function fillBinOpts (line 166583) | function fillBinOpts(traceOut, groupName, binDir) { function coerce (line 166828) | function coerce(attr, dflt) { function makeIncrements (line 167302) | function makeIncrements(len, bins, dv, nonuniform) { function binsToCalc (line 167314) | function binsToCalc(r2c, bins) { function getRanges (line 167322) | function getRanges(edges, uniqueVals, gapLow, gapHigh, ax, calendar) { function coerce (line 167358) | function coerce(attr, dflt) { function coerce (line 167553) | function coerce(attr, dflt) { function coerce2 (line 167557) | function coerce2(attr) { function calc (line 167964) | function calc(gd, trace) { function supplyDefaults (line 168032) | function supplyDefaults(traceIn, traceOut, defaultColor, layout) { function stepDefaults (line 168161) | function stepDefaults(stepIn, stepOut) { function hasTransition (line 168246) | function hasTransition(transitionOpts) { function drawBulletGauge (line 168435) | function drawBulletGauge(gd, plotGroup, cd, opts) { function drawAngularGauge (line 168552) | function drawAngularGauge(gd, plotGroup, cd, opts) { function drawNumbers (line 168728) | function drawNumbers(gd, plotGroup, cd, opts) { function styleShape (line 168996) | function styleShape(p) { function arcTween (line 169005) | function arcTween(arc, endAngle, newAngle) { function mockAxis (line 169015) | function mockAxis(gd, opts, zrange) { function strTranslate (line 169047) | function strTranslate(x, y) { function fitTextInsideBox (line 169051) | function fitTextInsideBox(textBB, width, height) { function fitTextInsideCircle (line 169057) | function fitTextInsideCircle(textBB, radius) { function measureText (line 169064) | function measureText(txt, font, textAnchor, gd) { function cache (line 169077) | function cache(trace, name, initialValue, value, key, fn) { function makeSliceAttr (line 169107) | function makeSliceAttr(axLetter) { function makeCapAttr (line 169132) | function makeCapAttr(axLetter) { function distinctVals (line 169339) | function distinctVals(col) { function IsosurfaceTrace (line 169360) | function IsosurfaceTrace(scene, mesh, uid) { function toDataCoords (line 169413) | function toDataCoords(axis, coord, scale, calendar) { function generateIsoMeshes (line 169458) | function generateIsoMeshes(data) { function createIsosurfaceTrace (line 170348) | function createIsosurfaceTrace(scene, data) { function supplyDefaults (line 170381) | function supplyDefaults(traceIn, traceOut, defaultColor, layout) { function supplyIsoDefaults (line 170389) | function supplyIsoDefaults(traceIn, traceOut, defaultColor, layout, coer... function Mesh3DTrace (line 170728) | function Mesh3DTrace(scene, mesh, uid) { function parseColorArray (line 170761) | function parseColorArray(colors) { function toDataCoords (line 170771) | function toDataCoords(axis, coord, scale, calendar) { function toRoundIndex (line 170781) | function toRoundIndex(a) { function delaunayCells (line 170790) | function delaunayCells(delaunayaxis, positions) { function hasValidIndices (line 170801) | function hasValidIndices(list, numVertices) { function createMesh3DTrace (line 170893) | function createMesh3DTrace(scene, data) { function coerce (line 170923) | function coerce(attr, dflt) { function readComponents (line 170928) | function readComponents(array) { function directionAttrs (line 171058) | function directionAttrs(lineColorDefault) { function calc (line 171170) | function calc(gd, trace) { function ptFunc (line 171194) | function ptFunc(o, h, l, c) { function calcCommon (line 171206) | function calcCommon(gd, trace, x, ya, ptFunc) { function convertTickWidth (line 171280) | function convertTickWidth(gd, xa, trace) { function coerce (line 171343) | function coerce(attr, dflt) { function handleDirection (line 171366) | function handleDirection(traceIn, traceOut, coerce, direction) { function hoverPoints (line 171395) | function hoverPoints(pointData, xval, yval, hovermode) { function getClosestPoint (line 171406) | function getClosestPoint(pointData, xval, yval, hovermode) { function hoverSplit (line 171471) | function hoverSplit(pointData, xval, yval, hovermode) { function hoverOnPoints (line 171527) | function hoverOnPoints(pointData, xval, yval, hovermode) { function getMarkerColorInfo (line 172083) | function getMarkerColorInfo(index) { function createParcatsModel (line 172193) | function createParcatsModel(dimensions, paths, count) { function createDimensionModel (line 172232) | function createDimensionModel(dimensionInd, containerInd, displayInd, di... function createCategoryModel (line 172276) | function createCategoryModel(dimensionInd, categoryInd, categoryValue, c... function updateCategoryModel (line 172297) | function updateCategoryModel(categoryModel, valueInd, count) { function createPathModel (line 172330) | function createPathModel(categoryInds, color, rawColor) { function updatePathModel (line 172348) | function updatePathModel(pathModel, valueInd, count) { function getUniqueInfo (line 172382) | function getUniqueInfo(values, uniqueValues) { function validateDimensionDisplayInds (line 172437) | function validateDimensionDisplayInds(visibleDims) { function validateCategoryProperties (line 172458) | function validateCategoryProperties(dim, uniqueInfoDim) { function isRangePermutation (line 172481) | function isRangePermutation(inds) { function handleLineDefaults (line 172522) | function handleLineDefaults(traceIn, traceOut, defaultColor, layout, coe... function dimensionDefaults (line 172539) | function dimensionDefaults(dimensionIn, dimensionOut) { function coerce (line 172580) | function coerce(attr, dflt) { function performPlot (line 172673) | function performPlot(parcatsModels, graphDiv, layout, svg) { function key (line 173013) | function key(d) { function catInRightDim (line 173019) | function catInRightDim(d) { function compareRawColor (line 173029) | function compareRawColor(a, b) { function mouseoverPath (line 173043) | function mouseoverPath(d) { function mouseoutPath (line 173146) | function mouseoutPath(d) { function buildPointsArrayForPath (line 173171) | function buildPointsArrayForPath(d) { function clickPath (line 173189) | function clickPath(d) { function stylePathsNoHover (line 173197) | function stylePathsNoHover(pathSelection) { function stylePathsHover (line 173208) | function stylePathsHover(pathSelection) { function styleCategoryHover (line 173217) | function styleCategoryHover(categorySelection) { function styleCategoriesNoHover (line 173224) | function styleCategoriesNoHover(categorySelection) { function styleBandsHover (line 173232) | function styleBandsHover(bandsSelection) { function styleBandsNoHover (line 173238) | function styleBandsNoHover(bandsSelection) { function selectPathsThroughCategoryBandColor (line 173250) | function selectPathsThroughCategoryBandColor(catBandViewModel) { function styleForCategoryHovermode (line 173272) | function styleForCategoryHovermode(bandElement) { function styleForColorHovermode (line 173298) | function styleForColorHovermode(bandElement) { function emitPointsEventCategoryHovermode (line 173326) | function emitPointsEventCategoryHovermode(bandElement, eventName, event) { function emitPointsEventColorHovermode (line 173352) | function emitPointsEventColorHovermode(bandElement, eventName, event) { function createHoverLabelForCategoryHovermode (line 173375) | function createHoverLabelForCategoryHovermode(rootBBox, bandElement) { function createHoverLabelForDimensionHovermode (line 173453) | function createHoverLabelForDimensionHovermode(rootBBox, bandElement) { function createHoverLabelForColorHovermode (line 173476) | function createHoverLabelForColorHovermode(rootBBox, bandElement) { function mouseoverCategoryBand (line 173583) | function mouseoverCategoryBand(bandViewModel) { function mouseoutCategory (line 173642) | function mouseoutCategory(bandViewModel) { function dragDimensionStart (line 173679) | function dragDimensionStart(d) { function dragDimension (line 173739) | function dragDimension(d) { function dragDimensionEnd (line 173836) | function dragDimensionEnd(d) { function getTraceIndex (line 173949) | function getTraceIndex(parcatsViewModel) { function updateSvgPaths (line 173965) | function updateSvgPaths(parcatsViewModel, hasTransition) { function updateSvgCategories (line 173989) | function updateSvgCategories(parcatsViewModel, hasTransition) { function createParcatsViewModel (line 174131) | function createParcatsViewModel(graphDiv, layout, wrappedParcatsModel) { function buildSvgPath (line 174214) | function buildSvgPath(leftXPositions, pathYs, dimWidths, pathHeight, cur... function updatePathViewModels (line 174275) | function updatePathViewModels(parcatsViewModel) { function updateDimensionViewModels (line 174453) | function updateDimensionViewModels(parcatsViewModel) { function createDimensionViewModel (line 174481) | function createDimensionViewModel(parcatsViewModel, dimensionModel) { function snapOvershoot (line 174949) | function snapOvershoot(v, vAdjacent) { return v * (1 - snapRatio) + vAdj... function closeToCovering (line 174952) | function closeToCovering(v, vAdjacent) { return v * (1 - snapClose) + vA... function ordinalScaleSnap (line 174959) | function ordinalScaleSnap(isHigh, a, v, existingRanges) { function overlappingExisting (line 174987) | function overlappingExisting(v, existingRanges) { function barHorizontalSetup (line 174994) | function barHorizontalSetup(selection) { function backgroundBarHorizontalSetup (line 175000) | function backgroundBarHorizontalSetup(selection) { function setHighlight (line 175008) | function setHighlight(d) { function unitToPx (line 175034) | function unitToPx(unitRanges, height) { function getRegion (line 175042) | function getRegion(fPix, y) { function clearCursor (line 175050) | function clearCursor() { function styleHighlight (line 175055) | function styleHighlight(selection) { function renderHighlight (line 175063) | function renderHighlight(root, tweenCallback) { function getInterval (line 175069) | function getInterval(d, y) { function attachDragBehavior (line 175139) | function attachDragBehavior(selection) { function startAsc (line 175286) | function startAsc(a, b) { return a[0] - b[0]; } function renderAxisBrush (line 175288) | function renderAxisBrush(axisBrush) { function ensureAxisBrush (line 175336) | function ensureAxisBrush(axisOverlays) { function getBrushExtent (line 175347) | function getBrushExtent(brush) { function brushClear (line 175351) | function brushClear(brush) { function axisBrushMoved (line 175356) | function axisBrushMoved(callback) { function dedupeRealRanges (line 175366) | function dedupeRealRanges(intervals) { function makeFilter (line 175383) | function makeFilter() { function makeBrush (line 175411) | function makeBrush(state, rangeSpecified, initialRange, brushStartCallba... function cleanRanges (line 175428) | function cleanRanges(ranges, dimension) { function canvasToImage (line 175498) | function canvasToImage() { function constHalf (line 175562) | function constHalf(len) { function handleLineDefaults (line 175655) | function handleLineDefaults(traceIn, traceOut, defaultColor, layout, coe... function dimensionDefaults (line 175673) | function dimensionDefaults(dimensionIn, dimensionOut, parentOut, opts) { function coerce (line 175710) | function coerce(attr, dflt) { function ensureDraw (line 175843) | function ensureDraw(regl) { function clear (line 175853) | function clear(regl, x, y, width, height) { function renderBlock (line 175860) | function renderBlock(regl, glAes, renderState, blockLineCount, sampleCou... function adjustDepth (line 175899) | function adjustDepth(d) { function palette (line 175906) | function palette(unitToColor, opacity) { function calcPickColor (line 175919) | function calcPickColor(i, rgbIndex) { function makePoints (line 175923) | function makePoints(sampleCount, dims, color) { function makeVecAttr (line 175938) | function makeVecAttr(vecIndex, sampleCount, points) { function pad2 (line 175956) | function pad2(num) { function getAttrName (line 175961) | function getAttrName(i) { function setAttributes (line 175965) | function setAttributes(attributes, sampleCount, points) { function emptyAttributes (line 175971) | function emptyAttributes(regl) { function makeItem (line 175979) | function makeItem(model, leftmost, rightmost, itemNumber, i0, i1, x, y, ... function expandedPixelRange (line 176034) | function expandedPixelRange(bounds) { function update (line 176156) | function update(dNew) { function makeConstraints (line 176175) | function makeConstraints(isContext) { function renderGLParcoords (line 176238) | function renderGLParcoords(panels, setChanged, clearOnly) { function readPixel (line 176297) | function readPixel(canvasX, canvasY) { function readPixels (line 176308) | function readPixels(canvasX, canvasY, width, height) { function destroy (line 176320) | function destroy() { function findExtreme (line 176404) | function findExtreme(fn, values, len) { function findExtremes (line 176408) | function findExtremes(values, len) { function dimensionExtent (line 176415) | function dimensionExtent(dimension) { function toText (line 176446) | function toText(formatter, texts) { function domainScale (line 176457) | function domainScale(height, padding, dimension, tickvals, ticktext) { function unitToPaddedPx (line 176474) | function unitToPaddedPx(height, padding) { function domainToPaddedUnitScale (line 176478) | function domainToPaddedUnitScale(dimension, padFraction) { function ordinalScale (line 176484) | function ordinalScale(dimension) { function unitToColorScale (line 176495) | function unitToColorScale(cscale) { function someFiltersActive (line 176519) | function someFiltersActive(view) { function model (line 176525) | function model(layout, d, i) { function viewModel (line 176588) | function viewModel(state, callbacks, model) { function styleExtentTexts (line 176723) | function styleExtentTexts(selection) { function parcoordsInteractionState (line 176731) | function parcoordsInteractionState() { function calcTilt (line 176740) | function calcTilt(angle, position) { function updatePanelLayout (line 176753) | function updatePanelLayout(yAxis, vm) { function calcAllTicks (line 176770) | function calcAllTicks(cd) { function linearFormat (line 176793) | function linearFormat(dim, v) { function extremeText (line 176797) | function extremeText(d, isTop) { function newIndex (line 177146) | function newIndex(visibleIndices, orig, dim) { function sorter (line 177156) | function sorter(visibleIndices, orig) { function calc (line 177590) | function calc(gd, trace) { function makePullColorFn (line 177694) | function makePullColorFn(colorMap) { function crossTraceCalc (line 177715) | function crossTraceCalc(gd, plotinfo) { // TODO: should we name the seco... function generateExtendedColors (line 177753) | function generateExtendedColors(colorList, extendedColorWays) { function coerce (line 177798) | function coerce(attr, dflt) { function coerce (line 178036) | function coerce(attr, dflt) { function plot (line 178067) | function plot(gd, cdModule) { function plotTextLines (line 178305) | function plotTextLines(slices, trace) { function attachFxHandlers (line 178355) | function attachFxHandlers(sliceTop, gd, cd) { function determineOutsideTextFont (line 178487) | function determineOutsideTextFont(trace, pt, layoutFont) { function determineInsideTextFont (line 178510) | function determineInsideTextFont(trace, pt, layoutFont) { function prerenderTitles (line 178537) | function prerenderTitles(cdModule, gd) { function transformInsideText (line 178566) | function transformInsideText(textBB, pt, cd0) { function getInscribedRadiusFraction (line 178623) | function getInscribedRadiusFraction(pt, cd0) { function transformOutsideText (line 178629) | function transformOutsideText(textBB, pt) { function positionTitleInside (line 178648) | function positionTitleInside(cd0) { function positionTitleOutside (line 178660) | function positionTitleOutside(cd0, plotSize) { function applyAspectRatio (line 178718) | function applyAspectRatio(x, aspectratio) { function getTitleSpace (line 178722) | function getTitleSpace(cd0, plotSize) { function getMaxPull (line 178729) | function getMaxPull(trace) { function scootLabels (line 178743) | function scootLabels(quadrants, trace) { function layoutAreas (line 178848) | function layoutAreas(cdModule, plotSize) { function groupScale (line 178886) | function groupScale(cdModule, scaleGroups) { function setCoords (line 178938) | function setCoords(cd) { function Pointcloud (line 179172) | function Pointcloud(scene, uid) { function createPointcloud (line 179349) | function createPointcloud(scene, data) { function coerce (line 179374) | function coerce(attr, dflt) { function subplotUpdateFx (line 179727) | function subplotUpdateFx(gd, index) { function convertToD3Sankey (line 179833) | function convertToD3Sankey(trace) { function circularityPresent (line 179964) | function circularityPresent(nodeLen, sources, targets) { function coerce (line 180055) | function coerce(attr, dflt) { function coerceNode (line 180065) | function coerceNode(attr, dflt) { function coerceLink (line 180092) | function coerceLink(attr, dflt) { function concentrationscalesDefaults (line 180135) | function concentrationscalesDefaults(In, Out) { function renderableValuePresent (line 180193) | function renderableValuePresent(d) {return d !== '';} function ownTrace (line 180195) | function ownTrace(selection, d) { function makeTranslucent (line 180199) | function makeTranslucent(element, alpha) { function makeTextContrasty (line 180208) | function makeTextContrasty(element) { function relatedLinks (line 180214) | function relatedLinks(d) { function relatedNodes (line 180220) | function relatedNodes(l) { function nodeHoveredStyle (line 180226) | function nodeHoveredStyle(sankeyNode, d, sankey) { function nodeNonHoveredStyle (line 180235) | function nodeNonHoveredStyle(sankeyNode, d, sankey) { function linkHoveredStyle (line 180244) | function linkHoveredStyle(d, sankey, visitNodes, sankeyLink) { function linkNonHoveredStyle (line 180272) | function linkNonHoveredStyle(d, sankey, visitNodes, sankeyLink) { function castHoverOption (line 180292) | function castHoverOption(trace, attr) { function hoverCenterPosition (line 180350) | function hoverCenterPosition(link) { function sankeyModel (line 180570) | function sankeyModel(layout, d, traceIndex) { function linkModel (line 180831) | function linkModel(d, l, i) { function createCircularClosedPathString (line 180860) | function createCircularClosedPathString(link) { function linkPath (line 180979) | function linkPath() { function nodeModel (line 181008) | function nodeModel(d, n) { function updateNodePositions (line 181067) | function updateNodePositions(sankeyNode) { function updateNodeShapes (line 181074) | function updateNodeShapes(sankeyNode) { function updateShapes (line 181078) | function updateShapes(sankeyNode, sankeyLink) { function sizeNode (line 181083) | function sizeNode(rect) { function salientEnough (line 181089) | function salientEnough(d) {return (d.link.width > 1 || d.linkLineWidth >... function sankeyTransform (line 181091) | function sankeyTransform(d) { function nodeCentering (line 181096) | function nodeCentering(d) { function textGuidePath (line 181100) | function textGuidePath(d) { function sankeyInverseTransform (line 181107) | function sankeyInverseTransform(d) {return d.horizontal ? 'matrix(1 0 0 ... function textFlip (line 181108) | function textFlip(d) {return d.horizontal ? 'scale(1 1)' : 'scale(-1 1)';} function nodeTextColor (line 181109) | function nodeTextColor(d) {return d.darkBackground && !d.horizontal ? 'r... function nodeTextOffset (line 181110) | function nodeTextOffset(d) {return d.horizontal && d.left ? '100%' : '0%';} function attachPointerEvents (line 181114) | function attachPointerEvents(selection, sankey, eventSet) { function attachDragHandler (line 181146) | function attachDragHandler(sankeyNode, sankeyLink, callbacks, gd) { function attachForce (line 181220) | function attachForce(sankeyNode, forceKey, d, gd) { function startForce (line 181237) | function startForce(sankeyNode, sankeyLink, d, forceKey, gd) { function snappingForce (line 181264) | function snappingForce(sankeyNode, forceKey, nodes, d) { function persistFinalNodePositions (line 181286) | function persistFinalNodePositions(d, gd) { function persistOriginalPlace (line 181304) | function persistOriginalPlace(nodes) { function saveCurrentDragPosition (line 181321) | function saveCurrentDragPosition(d) { function sameLayer (line 181326) | function sameLayer(d) { function switchToForceFormat (line 181330) | function switchToForceFormat(nodes) { function switchToSankeyFormat (line 181338) | function switchToSankeyFormat(nodes) { function calc (line 182126) | function calc(gd, trace) { function calcAxisExpansion (line 182251) | function calcAxisExpansion(gd, trace, xa, ya, x, y, ppad) { function calcMarkerSize (line 182315) | function calcMarkerSize(trace, serieslen) { function setFirstScatter (line 182358) | function setFirstScatter(fullLayout, trace) { function firstScatterGroup (line 182364) | function firstScatterGroup(trace) { function getStackOpts (line 182370) | function getStackOpts(trace, fullLayout, xa, ya) { function insertBlank (line 182620) | function insertBlank(calcTrace, index, position, traceIndex, hasAnyBlank... function getInterp (line 182653) | function getInterp(calcTrace, index, position, posAttr) { function coerce (line 182726) | function coerce(attr, dflt) { function getPt (line 183213) | function getPt(index) { function crossesViewport (line 183240) | function crossesViewport(xFrac0, yFrac0, xFrac1, yFrac1) { function getTolerance (line 183255) | function getTolerance(pt, nextPt) { function ptDist (line 183273) | function ptDist(pt1, pt2) { function getLinearEdgeIntersections (line 183306) | function getLinearEdgeIntersections(pt1, pt2) { function onlyConstrainedPoint (line 183329) | function onlyConstrainedPoint(pt) { function sameEdge (line 183335) | function sameEdge(pt1, pt2) { function getHVEdgeIntersections (line 183342) | function getHVEdgeIntersections(pt1, pt2) { function getABAEdgeIntersections (line 183356) | function getABAEdgeIntersections(dim, limit0, limit1) { function getClosestCorner (line 183392) | function getClosestCorner(pt1, pt2) { function updateEdge (line 183401) | function updateEdge(pt) { function updateEdgesForReentry (line 183422) | function updateEdgesForReentry(pt) { function addPt (line 183433) | function addPt(pt) { function createFills (line 183945) | function createFills(gd, traceJoin, plotinfo) { function plotOne (line 183973) | function plotOne(gd, idx, plotinfo, cdscatter, cdscatterAll, element, tr... function selectMarkers (line 184376) | function selectMarkers(gd, idx, plotinfo, cdscatter, cdscatterAll) { function style (line 184593) | function style(gd) { function stylePoints (line 184621) | function stylePoints(sel, trace, gd) { function styleText (line 184625) | function styleText(sel, trace, gd) { function styleOnSelect (line 184629) | function styleOnSelect(gd, cd, sel) { function makeProjectionAttr (line 184797) | function makeProjectionAttr(axLetter) { function calculateAxisErrors (line 184944) | function calculateAxisErrors(data, params, scaleFactor, axis) { function dataLength (line 184980) | function dataLength(array) { function calculateErrors (line 184987) | function calculateErrors(data, scaleFactor, sceneLayout) { function LineWithMarkers (line 185045) | function LineWithMarkers(scene, uid) { function constructDelaunay (line 185104) | function constructDelaunay(points, color, axis) { function calculateErrorParams (line 185134) | function calculateErrorParams(errors) { function parseAlignmentX (line 185153) | function parseAlignmentX(a) { function parseAlignmentY (line 185160) | function parseAlignmentY(a) { function calculateTextOffset (line 185167) | function calculateTextOffset(tp) { function calculateSize (line 185198) | function calculateSize(sizeIn, sizeFn) { function calculateSymbol (line 185203) | function calculateSymbol(symbolIn) { function formatParam (line 185207) | function formatParam(paramIn, len, calculate, dflt, extraFn) { function convertPlotlyOptions (line 185223) | function convertPlotlyOptions(scene, data) { function arrayToColor (line 185317) | function arrayToColor(color) { function createLineWithMarkers (line 185517) | function createLineWithMarkers(scene, data) { function coerce (line 185548) | function coerce(attr, dflt) { function handleXYZDefaults (line 185595) | function handleXYZDefaults(traceIn, traceOut, coerce, layout) { function coerce (line 185831) | function coerce(attr, dflt) { function textPart (line 185979) | function textPart(ax, val) { function coerce (line 186271) | function coerce(attr, dflt) { function handleLonLatLocDefaults (line 186307) | function handleLonLatLocDefaults(traceIn, traceOut, coerce) { function distFn (line 186377) | function distFn(d) { function getExtraText (line 186425) | function getExtraText(trace, pt, pointData, labels) { function removeBADNUM (line 186519) | function removeBADNUM(d, node) { function calcGeoJSON (line 186570) | function calcGeoJSON(calcTrace, topojson) { function styleTrace (line 186666) | function styleTrace(gd, calcTrace) { function expandForErrorBars (line 186919) | function expandForErrorBars(trace, ax, opts) { function sceneOptions (line 186926) | function sceneOptions(gd, subplot, trace, positions, x, y) { function convertStyle (line 187036) | function convertStyle(gd, trace) { function convertTextStyle (line 187108) | function convertTextStyle(trace) { function convertMarkerStyle (line 187180) | function convertMarkerStyle(trace) { function convertMarkerSelection (line 187302) | function convertMarkerSelection(trace, target) { function convertTextSelection (line 187319) | function convertTextSelection(trace, target) { function convertErrorBarStyle (line 187340) | function convertErrorBarStyle(trace, target) { function getSymbolSdf (line 187360) | function getSymbolSdf(symbol) { function convertLinePositions (line 187391) | function convertLinePositions(gd, trace, positions) { function convertErrorBarPositions (line 187514) | function convertErrorBarPositions(gd, trace, positions, x, y) { function convertTextPosition (line 187570) | function convertTextPosition(gd, trace, textOpts, markerOpts) { function coerce (line 187639) | function coerce(attr, dflt) { function styleTextSelection (line 187704) | function styleTextSelection(cd) { function hoverPoints (line 187759) | function hoverPoints(pointData, xval, yval, hovermode) { function calcHover (line 187836) | function calcHover(pointData, x, y, trace) { function getViewport (line 188001) | function getViewport(fullLayout, xaxis, yaxis) { function initContainer (line 188814) | function initContainer() { function makeCircleOpts (line 188822) | function makeCircleOpts(calcTrace) { function makeSymbolGeoJSON (line 188910) | function makeSymbolGeoJSON(calcTrace) { function getFillFunc (line 188951) | function getFillFunc(attr) { function blankFillFunc (line 188961) | function blankFillFunc() { return ''; } function isBADNUM (line 188964) | function isBADNUM(lonlat) { function coerce (line 188989) | function coerce(attr, dflt) { function handleLonLatDefaults (line 189033) | function handleLonLatDefaults(traceIn, traceOut, coerce) { function distFn (line 189096) | function distFn(d) { function getExtraText (line 189136) | function getExtraText(trace, di, labels) { function ScatterMapbox (line 189223) | function ScatterMapbox(subplot, uid) { function supplyDefaults (line 189586) | function supplyDefaults(traceIn, traceOut, defaultColor, layout) { function handleRThetaDefaults (line 189640) | function handleRThetaDefaults(traceIn, traceOut, layout, coerce) { function hoverPoints (line 189684) | function hoverPoints(pointData, xval, yval, hovermode) { function makeHoverPointText (line 189708) | function makeHoverPointText(cdi, trace, subplot, pointData) { function coerce (line 189954) | function coerce(attr, dflt) { function hoverPoints (line 190005) | function hoverPoints(pointData, xval, yval, hovermode) { function coerce (line 190422) | function coerce(attr, dflt) { function textPart (line 190590) | function textPart(ax, val) { function makeAxesValObject (line 190712) | function makeAxesValObject(axLetter) { function plot (line 190860) | function plot(gd) { function drag (line 190875) | function drag(gd) { function dragOne (line 190894) | function dragOne(gd, trace, scene) { function updateGrid (line 190923) | function updateGrid(gd) { function makeGridData (line 190934) | function makeGridData(gd) { function clean (line 191004) | function clean(newFullData, newFullLayout, oldFullData, oldFullLayout) { function makeCalcdata (line 191093) | function makeCalcdata(ax, dim) { function coerce (line 191189) | function coerce(attr, dflt) { function dimensionDefaults (line 191224) | function dimensionDefaults(dimIn, dimOut) { function handleAxisDefaults (line 191239) | function handleAxisDefaults(traceIn, traceOut, layout, coerce) { function hoverPoints (line 191415) | function hoverPoints(pointData, xval, yval) { function plotOne (line 191528) | function plotOne(gd, cd0) { function Streamtube (line 192058) | function Streamtube(scene, uid) { function fromDataScale (line 192071) | function fromDataScale(v, axisName) { function distinctVals (line 192102) | function distinctVals(col) { function getDfltStartingPositions (line 192106) | function getDfltStartingPositions(vec) { function getBoundPads (line 192120) | function getBoundPads(vec) { function convert (line 192129) | function convert(scene, trace) { function createStreamtubeTrace (line 192249) | function createStreamtubeTrace(scene, data) { function coerce (line 192284) | function coerce(attr, dflt) { function pickColor (line 192741) | function pickColor(d) { function coerce (line 192807) | function coerce(attr, dflt) { function coerce (line 192930) | function coerce(attr, dflt) { function plotOne (line 193020) | function plotOne(gd, cd, element, transitionOpts) { function partition (line 193408) | function partition(entry) { function findEntryWithLevel (line 193413) | function findEntryWithLevel(hierarchy, level) { function findEntryWithChild (line 193425) | function findEntryWithChild(hierarchy, childId) { function isHierachyRoot (line 193439) | function isHierachyRoot(pt) { function isEntry (line 193444) | function isEntry(pt) { function isLeaf (line 193448) | function isLeaf(pt) { function getPtId (line 193452) | function getPtId(pt) { function setSliceCursor (line 193457) | function setSliceCursor(sliceTop, gd, opts) { function attachFxHandlers (line 193463) | function attachFxHandlers(sliceTop, gd, cd) { function makeEventData (line 193641) | function makeEventData(pt, trace) { function formatSliceLabel (line 193658) | function formatSliceLabel(pt, trace, fullLayout) { function determineOutsideTextFont (line 193685) | function determineOutsideTextFont(trace, pt, layoutFont) { function determineInsideTextFont (line 193708) | function determineInsideTextFont(trace, pt, layoutFont) { function getInscribedRadiusFraction (line 193736) | function getInscribedRadiusFraction(pt) { function style (line 193763) | function style(gd) { function styleOne (line 193777) | function styleOne(s, pt, trace) { function makeContourProjAttr (line 193814) | function makeContourProjAttr(axLetter) { function makeContourAttr (line 193823) | function makeContourAttr(axLetter) { function SurfaceTrace (line 194121) | function SurfaceTrace(scene, surface, uid) { function isColormapCircular (line 194223) | function isColormapCircular(colormap) { function getPow (line 194268) | function getPow(a, b) { function getFactors (line 194278) | function getFactors(a) { function smallestDivisor (line 194289) | function smallestDivisor(a) { function leastCommonMultiple (line 194301) | function leastCommonMultiple(a, b) { function arrayLCM (line 194314) | function arrayLCM(A) { function insertIfNewLevel (line 194448) | function insertIfNewLevel(arr, newValue) { function createSurfaceTrace (line 194752) | function createSurfaceTrace(scene, data) { function coerce (line 194784) | function coerce(attr, dflt) { function mapLegacy (line 194874) | function mapLegacy(traceIn, oldAttr, newAttr) { function arrayMax (line 195302) | function arrayMax(maybeArray) { function sum (line 195313) | function sum(a, b) { return a + b; } function squareStringMatrix (line 195317) | function squareStringMatrix(matrixIn) { function emptyStrings (line 195337) | function emptyStrings(len) { function xScale (line 195343) | function xScale(d) { function makeRowBlock (line 195349) | function makeRowBlock(anchorToRowBlock, auxiliary) { function makeAnchorToRowBlock (line 195354) | function makeAnchorToRowBlock(rowHeights, minimumFillHeight) { function makeIdentity (line 195384) | function makeIdentity() { function rowFromTo (line 195467) | function rowFromTo(d) { function defaultColumnOrder (line 195490) | function defaultColumnOrder(traceOut, coerce) { function coerce (line 195503) | function coerce(attr, dflt) { function roundHalfWidth (line 195815) | function roundHalfWidth(d) { function scrollAreaBottomClipKey (line 195819) | function scrollAreaBottomClipKey(gd, d) { function columnBoundaryClipKey (line 195823) | function columnBoundaryClipKey(gd, d) { function flatData (line 195827) | function flatData(selection) { function renderScrollbarKit (line 195832) | function renderScrollbarKit(tableControlView, gd, bypassVisibleBar) { function renderColumnCellTree (line 195959) | function renderColumnCellTree(gd, tableControlView, columnBlock, allColu... function renderColumnCells (line 195985) | function renderColumnCells(columnBlock) { function renderColumnCell (line 195999) | function renderColumnCell(columnCells) { function renderCellRect (line 196013) | function renderCellRect(columnCell) { function renderCellText (line 196024) | function renderCellText(cellTextHolder) { function renderCellTextHolder (line 196037) | function renderCellTextHolder(columnCell) { function supplyStylingValues (line 196049) | function supplyStylingValues(columnCell) { function setFont (line 196066) | function setFont(cellText) { function sizeAndStyleRect (line 196073) | function sizeAndStyleRect(cellRect) { function populateCellText (line 196084) | function populateCellText(cellText, tableControlView, allColumnBlock, gd) { function isLatex (line 196152) | function isLatex(content) { function hasWrapCharacter (line 196156) | function hasWrapCharacter(text) {return text.indexOf(c.wrapSplitCharacte... function columnMoved (line 196158) | function columnMoved(gd, calcdata, indices) { function gridPick (line 196172) | function gridPick(spec, col, row) { function easeColumn (line 196185) | function easeColumn(selection, d, y) { function cellsBlock (line 196193) | function cellsBlock(d) {return d.type === 'cells';} function headerBlock (line 196194) | function headerBlock(d) {return d.type === 'header';} function headerHeight (line 196200) | function headerHeight(d) { function findPagesAndCacheHeights (line 196205) | function findPagesAndCacheHeights(blocks, scrollY, scrollHeight) { function updateBlockYPosition (line 196237) | function updateBlockYPosition(gd, cellsColumnBlock, tableControlView) { function makeDragRow (line 196282) | function makeDragRow(gd, allTableControlView, optionalMultiplier, option... function conditionalPanelRerender (line 196301) | function conditionalPanelRerender(gd, tableControlView, cellsColumnBlock... function wrapTextMaker (line 196315) | function wrapTextMaker(columnBlock, element, tableControlView, gd) { function updateYPositionMaker (line 196358) | function updateYPositionMaker(columnBlock, element, tableControlView, gd... function xPosition (line 196404) | function xPosition(d, optionalWidth) { function setCellHeightAndPositionY (line 196413) | function setCellHeightAndPositionY(columnCell) { function firstRowAnchor (line 196426) | function firstRowAnchor(blocks, page) { function rowsHeight (line 196434) | function rowsHeight(rowBlock, key) { function allRowsHeight (line 196442) | function allRowsHeight(rowBlock) { function getBlock (line 196458) | function getBlock(d) {return d.rowBlocks[d.page];} function getRow (line 196459) | function getRow(l, i) {return l.rows[i - l.firstRowIndex];} function silvermanRule (line 196763) | function silvermanRule(len, ssd, iqr) { function calcBandwidth (line 196768) | function calcBandwidth(trace, cdi, vals) { function calcSpan (line 196802) | function calcSpan(trace, cdi, valAxis, bandwidth) { function coerce (line 196897) | function coerce(attr, dflt) { function coerce2 (line 196900) | function coerce2(attr, dflt) { function coerce (line 197201) | function coerce(attr, dflt) { function makePath (line 197231) | function makePath(pts) { function VolumeTrace (line 197548) | function VolumeTrace(scene, mesh, uid) { function toDataCoords (line 197601) | function toDataCoords(axis, coord, scale, calendar) { function createVolumeTrace (line 197647) | function createVolumeTrace(scene, data) { function createWave (line 197677) | function createWave(n, minOpacity) { function coerce (line 197692) | function coerce(attr, dflt) { function isValidScaleArray (line 197710) | function isValidScaleArray(scl) { function directionAttrs (line 197781) | function directionAttrs(dirTxt) { function isAbsolute (line 197918) | function isAbsolute(a) { function isTotal (line 197922) | function isTotal(a) { function handleDirection (line 198122) | function handleDirection(coerce, direction, defaultColor) { function supplyDefaults (line 198128) | function supplyDefaults(traceIn, traceOut, defaultColor, layout) { function crossTraceDefaults (line 198181) | function crossTraceDefaults(fullData, fullLayout) { function formatNumber (line 198261) | function formatNumber(a) { function getTraceColor (line 198316) | function getTraceColor(trace, di) { function coerce (line 198416) | function coerce(attr, dflt) { function plotConnectors (line 198465) | function plotConnectors(gd, plotinfo, cdModule, traceLayer) { function getXY (line 198539) | function getXY(di, xa, ya, isHorizontal) { function style (line 198577) | function style(gd, cd, sel) { function coerce (line 198715) | function coerce(attr, dflt) { function coercei (line 198751) | function coercei(attr, dflt) { function aggregateOneArray (line 198839) | function aggregateOneArray(gd, trace, groupings, aggregation) { function getAggregateFunction (line 198861) | function getAggregateFunction(opts, conversions) { function count (line 199029) | function count(array, indices) { function first (line 199033) | function first(array, indices) { function last (line 199037) | function last(array, indices) { function coerce (line 199115) | function coerce(attr, dflt) { function forAllAttrs (line 199169) | function forAllAttrs(fn, index) { function getFilterFunc (line 199216) | function getFilterFunc(opts, d2c, targetCalendar) { function coerce (line 199400) | function coerce(attr, dflt) { function transformOne (line 199463) | function transformOne(trace, state) { function coerce (line 199658) | function coerce(attr, dflt) { function getIndices (line 199710) | function getIndices(opts, targetArray, d2c, len) { function getSortFunc (line 199728) | function getSortFunc(opts, d2c) { FILE: cyacas/xeus-yacas/include/xeus-yacas/xeus-yacas.hpp class YacasInterpreter (line 12) | class YacasInterpreter : public xeus::xinterpreter { FILE: cyacas/xeus-yacas/src/main.cpp function print_help (line 20) | void print_help(const std::string& program_name) function install (line 25) | int install(const std::string& prefix) function run_kernel (line 46) | void run_kernel(const std::string& file_name) function main (line 69) | int main(int argc, char* argv[]) FILE: cyacas/yacas-gui/include/cellproxy.h function class (line 10) | class CellProxy: public QObject { FILE: cyacas/yacas-gui/include/mainwindow.h function namespace (line 19) | namespace Ui { function class (line 23) | class MainWindow : public QMainWindow { FILE: cyacas/yacas-gui/include/preferences.h function class (line 7) | class Preferences: public QObject { FILE: cyacas/yacas-gui/include/yacasengine.h type YacasRequestQueue (line 17) | struct YacasRequestQueue { function class (line 24) | class YacasEngine: public QObject FILE: cyacas/yacas-gui/include/yacasrequest.h type State (line 12) | enum State { type ResultType (line 18) | enum ResultType { FILE: cyacas/yacas-gui/include/yacasserver.h function class (line 9) | class YacasServer: public QObject FILE: cyacas/yacas-gui/resources/mathbar/functions_parser.js function SquareRootParser (line 3) | function SquareRootParser(outputValue, parameters) { function NaturalLogarithmParser (line 9) | function NaturalLogarithmParser(outputValue, parameters) { function NumericalValueParser (line 13) | function NumericalValueParser(outputValue, parameters) { function ExponentialParser (line 24) | function ExponentialParser(outputValue, parameters) { function SimplifyParser (line 29) | function SimplifyParser(outputValue, parameters) { function IntegrateParser (line 33) | function IntegrateParser(outputValue, parameters) { function DerivativeParser (line 47) | function DerivativeParser(outputValue, parameters) { function Plot2dParser (line 52) | function Plot2dParser(outputValue, parameters) { function Plot3dParser (line 59) | function Plot3dParser(outputValue, parameters) { function LimitParser (line 68) | function LimitParser(outputValue, parameters) { FILE: cyacas/yacas-gui/resources/mathbar/mathBar.js function MathBar (line 8) | function MathBar(outputID, options, callback) { FILE: cyacas/yacas-gui/resources/webchannel/qwebchannel.js function QObject (line 175) | function QObject(name, data, webChannel) FILE: cyacas/yacas-gui/resources/yacas_gui/attic/intput.editable.js function editableLoad (line 4) | function editableLoad(){ function editableReset (line 9) | function editableReset( element ){ function editableBlur (line 17) | function editableBlur( element ){ function changeToEditable (line 25) | function changeToEditable( elementID, number ){ function addEditable (line 47) | function addEditable( lineid, number, value, rootElementID ){ function evaluateCurrent_deprecatedEditable (line 61) | function evaluateCurrent_deprecatedEditable(){ function evaluateAll_deprecatedEditable (line 70) | function evaluateAll_deprecatedEditable(){ function getAllInputs_depreciateEditable (line 89) | function getAllInputs_depreciateEditable(){ FILE: cyacas/yacas-gui/resources/yacas_gui/yacas_gui.js function scrollListener (line 11) | function scrollListener(e) { function findPreviousExpression (line 20) | function findPreviousExpression(number) { function findNextExpression (line 28) | function findNextExpression(number) { function goto (line 36) | function goto(number) { function goUp (line 43) | function goUp(number) { function goDown (line 51) | function goDown(number) { function submitenter (line 59) | function submitenter(input, event) { function hint (line 74) | function hint(cm) { function load (line 100) | function load() { function changeMathJaxScale (line 173) | function changeMathJaxScale(newScale) { function changeMathJaxFont (line 183) | function changeMathJaxFont(newFont) { function updateInputNumber (line 193) | function updateInputNumber(updatedNumber) { function clearInput (line 197) | function clearInput() { function addInputEditor (line 202) | function addInputEditor(lineid, number, value, rootElementID) { function addOutput (line 262) | function addOutput(lineid, number, rootElementID) { function addSideEffects (line 274) | function addSideEffects(number, sideEffects, rootElementID) { function debounce (line 280) | function debounce(func, wait, immediate) { function printResults (line 297) | function printResults(result) { function renderOutput (line 497) | function renderOutput(outputID) { function removeOldResults (line 501) | function removeOldResults(number) { function addExpressionCells (line 505) | function addExpressionCells(lineId, expressionId, value, rootElementId, ... function calculateAt (line 511) | function calculateAt(value, rootElementId) { function calculate (line 520) | function calculate(value) { function parseMathBarResult (line 525) | function parseMathBarResult(value, outputID) { function processChange (line 532) | function processChange(value, number) { function evaluateCurrent (line 554) | function evaluateCurrent() { function evaluateAll (line 575) | function evaluateAll() { function getAllInputs (line 593) | function getAllInputs() { function previousCell (line 605) | function previousCell() { function nextCell (line 615) | function nextCell() { function insertElement (line 626) | function insertElement(whetherAfterOrBefore) { function insertAfterCurrent (line 657) | function insertAfterCurrent() { function insertBeforeCurrent (line 661) | function insertBeforeCurrent() { function deleteCurrent (line 665) | function deleteCurrent() { function contextHelp (line 680) | function contextHelp() { function exportScript (line 685) | function exportScript() { FILE: cyacas/yacas-gui/src/cellproxy.cpp function foreach (line 129) | foreach (QString os, options_string.split("},{")) { function foreach (line 152) | foreach (const QString& ss, parts[i].split("},{")) { function foreach (line 189) | foreach (QString os, options_string.split("},{")) { function foreach (line 207) | foreach (const QString& ss, parts[i].split("},{")) { FILE: cyacas/yacas-gui/src/main.cpp function main (line 16) | int main(int argc, char* argv[]) function addSplashScreen (line 54) | void addSplashScreen(MainWindow* widget) FILE: cyacas/yacas-gui/src/mainwindow.cpp function QStringList (line 467) | QStringList MainWindow::complete(QString p) function foreach (line 548) | foreach (const QVariant e, v.toList()) { FILE: cyacas/yacas-gui/src/preferences.cpp function QString (line 50) | QString Preferences::get_math_font() const function QString (line 77) | QString Preferences::get_default_scripts_path() const function QString (line 82) | QString Preferences::get_custom_scripts_path() const function QString (line 95) | QString Preferences::get_scripts_path() const function QString (line 103) | QString Preferences::get_resources_path() const function QString (line 108) | QString Preferences::get_cwd() const FILE: cyacas/yacas-gui/src/yacasengine.cpp function QStringList (line 57) | QStringList YacasEngine::symbols() const FILE: cyacas/yacas-gui/src/yacasrequest.cpp function QString (line 15) | QString YacasRequest::take() function QString (line 42) | QString YacasRequest::result() const function QString (line 47) | QString YacasRequest::side_effects() const FILE: cyacas/yacas-gui/src/yacasserver.cpp function QStringList (line 43) | QStringList YacasServer::symbols() const FILE: cyacas/yacas-kernel/include/hmac_sha256.hpp class HMAC_SHA256 (line 31) | class HMAC_SHA256 { FILE: cyacas/yacas-kernel/include/yacas_engine.hpp class YacasEngine (line 40) | class YacasEngine { type TaskInfo (line 56) | struct TaskInfo { FILE: cyacas/yacas-kernel/include/yacas_kernel.hpp class YacasKernel (line 38) | class YacasKernel : NonCopyable { class Session (line 45) | class Session : NonCopyable { method HMAC_SHA256 (line 49) | const HMAC_SHA256& auth() const { return _auth; } method generate_msg_uuid (line 52) | boost::uuids::uuid generate_msg_uuid() const { return _uuid_gen(); } class Request (line 61) | class Request : NonCopyable { FILE: cyacas/yacas-kernel/src/base64.cpp function base64_encode (line 24) | std::string base64_encode(std::vector data) FILE: cyacas/yacas-kernel/src/main.cpp function main (line 33) | int main(int argc, char** argv) FILE: cyacas/yacas-kernel/src/yacas_kernel.cpp function now (line 38) | std::string now() FILE: cyacas/yacas/include/commandline.h type ESpecialChars (line 24) | enum ESpecialChars function class (line 58) | class CConsoleHistory function class (line 77) | class CCommandLine { FILE: cyacas/yacas/include/unixcommandline.h type termios (line 26) | struct termios FILE: cyacas/yacas/src/commandline.cpp type IsPrefix (line 7) | struct IsPrefix { method IsPrefix (line 9) | explicit IsPrefix(const std::string& p) : _p(p), _l(p.length()) {} FILE: cyacas/yacas/src/unixcommandline.cpp type winsize (line 26) | struct winsize type winsize (line 71) | struct winsize FILE: cyacas/yacas/src/win32commandline.cpp function win_assert (line 15) | static void win_assert(BOOL condition) FILE: cyacas/yacas/src/yacasmain.cpp function ReportNrCurrent (line 117) | void ReportNrCurrent() {} function LispExit (line 122) | void LispExit(LispEnvironment& aEnvironment, int aStackTop) function LispExitRequested (line 128) | void LispExitRequested(LispEnvironment& aEnvironment, int aStackTop) function get_default_browser (line 137) | std::string get_default_browser() function ReadInputString (line 154) | std::string ReadInputString(const std::string& prompt) function LispReadCmdLineString (line 229) | static void LispReadCmdLineString(LispEnvironment& aEnvironment, int aSt... function LispHistorySize (line 238) | static void LispHistorySize(LispEnvironment& aEnvironment, int aStackTop) function LispTime (line 248) | void LispTime(LispEnvironment& aEnvironment, int aStackTop) function LispFileSize (line 261) | void LispFileSize(LispEnvironment& aEnvironment, int aStackTop) function LispIsPromptShown (line 274) | void LispIsPromptShown(LispEnvironment& aEnvironment, int aStackTop) function my_exit (line 281) | void my_exit() function ShowResult (line 308) | void ShowResult(const std::string& prompt) function DeclarePath (line 324) | void DeclarePath(const char* ptr2) function InterruptHandler (line 436) | void InterruptHandler(int errupt) function runconsole (line 446) | void runconsole(const std::string& inprompt, const std::string& outprompt) function parse_options (line 502) | int parse_options(int argc, char** argv) function main (line 585) | int main(int argc, char** argv) FILE: docs/util/yacasdomain.py function _pseudo_parse_arglist (line 32) | def _pseudo_parse_arglist(signode, arglist): class YacasObject (line 79) | class YacasObject(ObjectDescription): method get_signature_prefix (line 95) | def get_signature_prefix(self, sig): method needs_arglist (line 101) | def needs_arglist(self): method handle_signature (line 107) | def handle_signature(self, sig, signode): method get_index_text (line 182) | def get_index_text(self, modname, name): method add_target_and_index (line 191) | def add_target_and_index(self, name_cls, sig, signode): method before_content (line 216) | def before_content(self): method after_content (line 220) | def after_content(self): class YacasXRefRole (line 225) | class YacasXRefRole(XRefRole): method process_link (line 226) | def process_link(self, env, refnode, has_explicit_title, title, target): class YacasDomain (line 247) | class YacasDomain(Domain): method clear_doc (line 269) | def clear_doc(self, docname): method find_obj (line 274) | def find_obj(self, env, modname, classname, name, type, searchmode=0): method resolve_xref (line 334) | def resolve_xref(self, env, fromdocname, builder, method get_objects (line 367) | def get_objects(self): function setup (line 372) | def setup(sphinx): FILE: jyacas/net/sf/yacas/ArrayClass.java class ArrayClass (line 4) | final class ArrayClass extends GenericClass method ArrayClass (line 6) | public ArrayClass(int aSize,LispObject aInitialItem) method TypeName (line 10) | @Override method Size (line 16) | public int Size() method GetElement (line 20) | public LispObject GetElement(int aItem) throws Exception method SetElement (line 25) | public void SetElement(int aItem,LispObject aObject) throws Exception FILE: jyacas/net/sf/yacas/AssociationClass.java class AssociationClass (line 7) | final class AssociationClass extends GenericClass { class Cmp (line 9) | private static class Cmp implements Comparator { method Cmp (line 10) | public Cmp(LispEnvironment env) { method compare (line 14) | @Override method AssociationClass (line 35) | public AssociationClass(LispEnvironment env) { method TypeName (line 40) | @Override method Size (line 45) | public int Size() { method GetElement (line 49) | public LispObject GetElement(LispObject k) throws Exception { method SetElement (line 58) | public void SetElement(LispObject k, LispObject v) throws Exception { method DropElement (line 62) | public boolean DropElement(LispObject k) throws Exception { method Keys (line 66) | public LispPtr Keys() throws Exception { method ToList (line 76) | public LispPtr ToList() throws Exception { method Head (line 90) | LispPtr Head() throws Exception { FILE: jyacas/net/sf/yacas/BackQuoteBehaviour.java class BackQuoteBehaviour (line 11) | class BackQuoteBehaviour implements SubstBehaviourBase method BackQuoteBehaviour (line 14) | public BackQuoteBehaviour(LispEnvironment aEnvironment) method Matches (line 18) | @Override FILE: jyacas/net/sf/yacas/BasicEvaluator.java class BasicEvaluator (line 6) | class BasicEvaluator extends LispEvaluatorBase method Eval (line 39) | @Override method GetUserFunction (line 136) | LispUserFunction GetUserFunction(LispEnvironment aEnvironment, LispPtr... FILE: jyacas/net/sf/yacas/BigNumber.java class BigNumber (line 6) | final class BigNumber method BigNumber (line 9) | public BigNumber( String aString,int aBasePrecision,int aBase/*=10*/) method BigNumber (line 14) | public BigNumber( BigNumber aOther) method BigNumber (line 19) | public BigNumber(int aPrecision/* = 20*/) method SetTo (line 26) | public void SetTo( BigNumber aOther) method IsFloat (line 33) | boolean IsFloat(String aString,int aBase) method SetTo (line 44) | public void SetTo( String aString,int aPrecision,int aBase/*=10*/) method SetTo (line 74) | public void SetTo(long value) method SetTo (line 78) | public void SetTo(int value) method SetTo (line 82) | public void SetTo(double value) method ToString (line 88) | public String ToString(int aPrecision, int aBase/*=10*/) method Double (line 131) | public double Double() method Long (line 138) | public long Long() method Equals (line 147) | public boolean Equals( BigNumber aOther) method IsInt (line 179) | public boolean IsInt() method IsSmall (line 183) | public boolean IsSmall() method BecomeInt (line 207) | public void BecomeInt() method BecomeFloat (line 215) | public void BecomeFloat(int aPrecision/*=0*/) method LessThan (line 224) | public boolean LessThan( BigNumber aOther) method Multiply (line 240) | public void Multiply( BigNumber aX, BigNumber aY, int aPrecision) method Add (line 261) | public void Add( BigNumber aX, BigNumber aY, int aPrecision) method Negate (line 292) | public void Negate( BigNumber aX) method Divide (line 307) | public void Divide( BigNumber aX, BigNumber aY, int aPrecision) method Mod (line 330) | public void Mod( BigNumber aY, BigNumber aZ) throws Exception method DumpDebugInfo (line 340) | public void DumpDebugInfo(Writer aOutput) throws Exception method Floor (line 353) | public void Floor( BigNumber aX) method Precision (line 381) | public void Precision(int aPrecision) method ShiftLeft (line 394) | void ShiftLeft( BigNumber aX, int aNrToShift) throws Exception method ShiftRight (line 400) | void ShiftRight( BigNumber aX, int aNrToShift) throws Exception method Gcd (line 407) | void Gcd( BigNumber aX, BigNumber aY) throws Exception method BitAnd (line 414) | void BitAnd( BigNumber aX, BigNumber aY) throws Exception method BitOr (line 421) | void BitOr( BigNumber aX, BigNumber aY) throws Exception method BitXor (line 428) | void BitXor( BigNumber aX, BigNumber aY) throws Exception method BitNot (line 435) | void BitNot( BigNumber aX) throws Exception method BitCount (line 447) | public long BitCount() method Sign (line 477) | public int Sign() method GetPrecision (line 487) | public int GetPrecision() method GetDecimal (line 495) | BigDecimal GetDecimal(BigNumber aNumber) FILE: jyacas/net/sf/yacas/BranchingUserFunction.java class BranchingUserFunction (line 12) | class BranchingUserFunction extends LispArityUserFunction class BranchParameter (line 15) | class BranchParameter method BranchParameter (line 17) | public BranchParameter(String aParameter, boolean aHold /*=false*/) class BranchRuleBase (line 27) | abstract class BranchRuleBase method Matches (line 29) | public abstract boolean Matches(LispEnvironment aEnvironment, LispPt... method Precedence (line 30) | public abstract int Precedence(); method Body (line 31) | public abstract LispPtr Body(); class BranchRule (line 36) | class BranchRule extends BranchRuleBase method BranchRule (line 38) | public BranchRule(int aPrecedence,LispPtr aPredicate,LispPtr aBody) method Matches (line 48) | @Override method Precedence (line 57) | @Override method Body (line 64) | @Override method BranchRule (line 69) | protected BranchRule() class BranchRuleTruePredicate (line 78) | class BranchRuleTruePredicate extends BranchRule method BranchRuleTruePredicate (line 80) | public BranchRuleTruePredicate(int aPrecedence,LispPtr aBody) method Matches (line 86) | @Override class BranchPattern (line 94) | class BranchPattern extends BranchRuleBase method BranchPattern (line 100) | public BranchPattern(int aPrecedence,LispPtr aPredicate,LispPtr aB... method Matches (line 115) | @Override method Precedence (line 122) | @Override method Body (line 129) | @Override method BranchingUserFunction (line 152) | BranchingUserFunction(LispPtr aParameters) throws Exception method Evaluate (line 179) | @Override method HoldArgument (line 327) | @Override method IsArity (line 340) | @Override method Arity (line 347) | @Override method DeclareRule (line 355) | @Override method DeclareRule (line 366) | @Override method DeclarePattern (line 377) | @Override method InsertRule (line 391) | void InsertRule(int aPrecedence,BranchRuleBase newRule) method ArgList (line 444) | @Override FILE: jyacas/net/sf/yacas/CYacas.java class CYacas (line 7) | public class CYacas method CYacas (line 9) | public CYacas(Writer stdoutput) method Evaluate (line 23) | public String Evaluate(String input) FILE: jyacas/net/sf/yacas/CachedStdFileInput.java class CachedStdFileInput (line 5) | class CachedStdFileInput extends LispInput method CachedStdFileInput (line 7) | public CachedStdFileInput(InputStatus aStatus) method Next (line 12) | @Override method Peek (line 21) | @Override method EndOfStream (line 37) | @Override method Rewind (line 42) | public void Rewind() method Position (line 47) | @Override method SetPosition (line 52) | @Override FILE: jyacas/net/sf/yacas/EvalFuncBase.java class EvalFuncBase (line 7) | abstract class EvalFuncBase method Evaluate (line 9) | public abstract void Evaluate(LispPtr aResult,LispEnvironment aEnviron... FILE: jyacas/net/sf/yacas/GenericClass.java class GenericClass (line 4) | abstract class GenericClass { method TypeName (line 5) | public abstract String TypeName(); FILE: jyacas/net/sf/yacas/InfixParser.java class InfixParser (line 4) | final class InfixParser extends LispParser method InfixParser (line 6) | public InfixParser(LispTokenizer aTokenizer, LispInput aInput, method Parse (line 19) | @Override method ParseCont (line 24) | public void ParseCont(LispPtr aResult) throws Exception FILE: jyacas/net/sf/yacas/InfixPrinter.java class InfixPrinter (line 6) | final class InfixPrinter extends LispPrinter method InfixPrinter (line 10) | public InfixPrinter(LispOperators aPrefixOperators, method Print (line 21) | @Override method RememberLastChar (line 27) | @Override method Print (line 32) | void Print(LispPtr aExpression, Writer aOutput, int iPrecedence) throw... method WriteToken (line 223) | void WriteToken(Writer aOutput,String aString) throws Exception FILE: jyacas/net/sf/yacas/InputDirectories.java class InputDirectories (line 3) | class InputDirectories extends java.util.ArrayList FILE: jyacas/net/sf/yacas/InputStatus.java class InputStatus (line 4) | class InputStatus method InputStatus (line 6) | public InputStatus() method InputStatus (line 12) | public InputStatus(InputStatus aPreviousStatus) method SetTo (line 18) | public void SetTo(String aFileName) method RestoreFrom (line 24) | public void RestoreFrom(InputStatus aPreviousStatus) method LineNumber (line 32) | public int LineNumber() method FileName (line 36) | public String FileName() method NextLine (line 40) | public void NextLine() FILE: jyacas/net/sf/yacas/JarInputFile.java class JarInputFile (line 7) | class JarInputFile extends StringInput method JarInputFile (line 9) | public JarInputFile(String aFileName, InputStatus aStatus) throws Exce... FILE: jyacas/net/sf/yacas/LispArgList.java class LispArgList (line 4) | abstract class LispArgList method NrArguments (line 6) | public abstract int NrArguments(); method GetArgument (line 7) | public abstract String GetArgument(int aIndex); method Compare (line 8) | public abstract boolean Compare(int aIndex, String aString); FILE: jyacas/net/sf/yacas/LispArityUserFunction.java class LispArityUserFunction (line 8) | abstract class LispArityUserFunction extends LispUserFunction method Arity (line 10) | public abstract int Arity(); method IsArity (line 11) | public abstract boolean IsArity(int aArity); FILE: jyacas/net/sf/yacas/LispAtom.java class LispAtom (line 4) | class LispAtom extends LispObject method New (line 6) | static LispObject New(LispEnvironment aEnvironment, String aString) th... method String (line 20) | @Override method Copy (line 25) | @Override method LispAtom (line 30) | LispAtom(String aString) FILE: jyacas/net/sf/yacas/LispDefFile.java class LispDefFile (line 7) | class LispDefFile method LispDefFile (line 9) | public LispDefFile(String aFile) method LispDefFile (line 14) | public LispDefFile(LispDefFile aOther) method SetLoaded (line 19) | public void SetLoaded() method IsLoaded (line 23) | public boolean IsLoaded() method FileName (line 27) | public String FileName() FILE: jyacas/net/sf/yacas/LispDefFiles.java class LispDefFiles (line 5) | class LispDefFiles { method File (line 7) | LispDefFile File(String aFileName) { FILE: jyacas/net/sf/yacas/LispEnvironment.java class LispEnvironment (line 10) | final class LispEnvironment method LispEnvironment (line 14) | LispEnvironment(Writer aCurrentOutput) throws Exception method HashTable (line 54) | LispHashTable HashTable() method Precision (line 58) | int Precision() method SetPrecision (line 62) | void SetPrecision(int aPrecision) throws Exception method CoreCommands (line 97) | public HashMap CoreCommands() method FindLocal (line 112) | LispPtr FindLocal(String aVariable) throws Exception method SetVariable (line 129) | void SetVariable(String aVariable, LispPtr aValue, boolean aGlobalLazy... method GetVariable (line 148) | void GetVariable(String aVariable,LispPtr aResult) throws Exception method UnsetVariable (line 173) | void UnsetVariable(String aString) throws Exception method PushLocalFrame (line 186) | void PushLocalFrame(boolean aFenced) method PopLocalFrame (line 202) | void PopLocalFrame() throws Exception method NewLocal (line 210) | void NewLocal(String aVariable,LispObject aValue) throws Exception class LispLocalVariable (line 217) | class LispLocalVariable method LispLocalVariable (line 219) | public LispLocalVariable(String aVariable, LispObject aValue) class LocalVariableFrame (line 230) | class LocalVariableFrame method LocalVariableFrame (line 233) | public LocalVariableFrame(LocalVariableFrame aNext, LispLocalVariabl... method Add (line 239) | void Add(LispLocalVariable aNew) method Delete (line 244) | void Delete() method GetUniqueId (line 267) | public int GetUniqueId() method HoldArgument (line 286) | public void HoldArgument(String aOperator, String aVariable) throws E... method Retract (line 292) | public void Retract(String aOperator,int aArity) throws Exception method UserFunction (line 304) | public LispUserFunction UserFunction(LispPtr aArguments) throws Exception method UserFunction (line 316) | public LispUserFunction UserFunction(String aName,int aArity) throws E... method UnFenceRule (line 326) | public void UnFenceRule(String aOperator,int aArity) throws Exception method MultiUserFunction (line 337) | public LispMultiUserFunction MultiUserFunction(String aOperator) throw... method DeclareRuleBase (line 352) | public void DeclareRuleBase(String aOperator, LispPtr aParameters, boo... method DefineRule (line 371) | public void DefineRule(String aOperator,int aArity, method DeclareMacroRuleBase (line 397) | void DeclareMacroRuleBase(String aOperator, LispPtr aParameters, boole... method DefineRulePattern (line 414) | void DefineRulePattern(String aOperator,int aArity, int aPrecedence, L... method Protect (line 431) | void Protect(String symbol) method UnProtect (line 436) | void UnProtect(String symbol) method IsProtected (line 441) | boolean IsProtected(String symbol) FILE: jyacas/net/sf/yacas/LispError.java class LispError (line 4) | class LispError method ErrorString (line 6) | static String ErrorString(int aError) throws Exception method Check (line 75) | static void Check(boolean hastobetrue, int aError) throws Exception method RaiseError (line 83) | static void RaiseError(String str) throws Exception method CheckNrArgs (line 88) | public static void CheckNrArgs(int n, LispPtr aArguments, LispEnvironm... method ErrorNrArgs (line 96) | static void ErrorNrArgs(int needed, int passed, LispPtr aArguments, Li... method ShowFunctionError (line 122) | static String ShowFunctionError(LispPtr aArguments, LispEnvironment aE... method CHK_CORE (line 138) | public static void CHK_CORE(LispEnvironment aEnvironment,int aStackTop... method LISPASSERT (line 156) | public static void LISPASSERT(boolean aPredicate) throws Exception method CHK_ARG_CORE (line 161) | public static void CHK_ARG_CORE(LispEnvironment aEnvironment,int aStac... method CHK_ISLIST_CORE (line 165) | public static void CHK_ISLIST_CORE(LispEnvironment aEnvironment,int aS... method CHK_ISSTRING_CORE (line 169) | public static void CHK_ISSTRING_CORE(LispEnvironment aEnvironment,int ... method CheckArgTypeWithError (line 173) | public static void CheckArgTypeWithError(LispEnvironment aEnvironment,... FILE: jyacas/net/sf/yacas/LispEvaluatorBase.java class LispEvaluatorBase (line 10) | abstract class LispEvaluatorBase method Eval (line 12) | public abstract void Eval(LispEnvironment aEnvironment, LispPtr aResul... method ResetStack (line 13) | public void ResetStack() method StackInformation (line 16) | public UserStackInformation StackInformation() method ShowStack (line 20) | public void ShowStack(LispEnvironment aEnvironment, OutputStream aOutput) FILE: jyacas/net/sf/yacas/LispGenericClass.java class LispGenericClass (line 4) | class LispGenericClass extends LispObject method New (line 7) | public static LispGenericClass New(GenericClass aClass) throws Exception method Generic (line 12) | @Override method String (line 17) | @Override method Copy (line 22) | @Override method LispGenericClass (line 28) | LispGenericClass(GenericClass aClass) FILE: jyacas/net/sf/yacas/LispGlobalVariable.java class LispGlobalVariable (line 11) | final class LispGlobalVariable method LispGlobalVariable (line 13) | public LispGlobalVariable(LispGlobalVariable aOther) method LispGlobalVariable (line 18) | public LispGlobalVariable(LispPtr aValue) method SetEvalBeforeReturn (line 23) | public void SetEvalBeforeReturn(boolean aEval) FILE: jyacas/net/sf/yacas/LispHashTable.java class LispHashTable (line 3) | class LispHashTable { method LookUp (line 5) | String LookUp(String aString) { method LookUpStringify (line 9) | String LookUpStringify(String aString) { method LookUpUnStringify (line 13) | String LookUpUnStringify(String aString) { FILE: jyacas/net/sf/yacas/LispInFixOperator.java class LispInFixOperator (line 4) | class LispInFixOperator method LispInFixOperator (line 6) | public LispInFixOperator(int aPrecedence) method SetRightAssociative (line 13) | public void SetRightAssociative() method SetLeftPrecedence (line 17) | public void SetLeftPrecedence(int aPrecedence) method SetRightPrecedence (line 21) | public void SetRightPrecedence(int aPrecedence) FILE: jyacas/net/sf/yacas/LispInput.java class LispInput (line 8) | abstract class LispInput method LispInput (line 14) | public LispInput(InputStatus aStatus) method Next (line 20) | public abstract char Next() throws Exception; method Peek (line 25) | public abstract char Peek() throws Exception; method Status (line 27) | public InputStatus Status() method EndOfStream (line 33) | public abstract boolean EndOfStream(); method Position (line 35) | public abstract int Position(); method SetPosition (line 36) | public abstract void SetPosition(int aPosition); FILE: jyacas/net/sf/yacas/LispIterator.java class LispIterator (line 9) | class LispIterator method LispIterator (line 11) | public LispIterator(LispPtr aPtr) method GetObject (line 15) | public LispObject GetObject() method Ptr (line 19) | public LispPtr Ptr() method GoNext (line 23) | public void GoNext() throws Exception method GoSub (line 28) | public void GoSub() throws Exception FILE: jyacas/net/sf/yacas/LispLocalFrame.java class LispLocalFrame (line 5) | class LispLocalFrame method LispLocalFrame (line 7) | public LispLocalFrame(LispEnvironment aEnvironment, boolean aFenced) method Delete (line 12) | public void Delete() throws Exception FILE: jyacas/net/sf/yacas/LispMultiUserFunction.java class LispMultiUserFunction (line 12) | class LispMultiUserFunction method LispMultiUserFunction (line 15) | public LispMultiUserFunction() method UserFunc (line 21) | public LispUserFunction UserFunc(int aArity) throws Exception method HoldArgument (line 41) | public void HoldArgument(String aVariable) throws Exception method DefineRuleBase (line 52) | public void DefineRuleBase(LispArityUserFunction aNewFunction) throws... method DeleteBase (line 68) | public void DeleteBase(int aArity) throws Exception FILE: jyacas/net/sf/yacas/LispNumber.java class LispNumber (line 4) | class LispNumber extends LispObject method LispNumber (line 8) | public LispNumber(BigNumber aNumber,String aString) method LispNumber (line 14) | public LispNumber(BigNumber aNumber) method LispNumber (line 20) | public LispNumber(String aString, int aBasePrecision) method Copy (line 27) | @Override method String (line 33) | @Override method Number (line 45) | @Override FILE: jyacas/net/sf/yacas/LispObject.java class LispObject (line 11) | abstract class LispObject extends LispPtr method Next (line 13) | public LispPtr Next() method String (line 22) | public abstract String String() throws Exception; method SubList (line 26) | public LispPtr SubList() method Generic (line 30) | public GenericClass Generic() method Number (line 37) | public BigNumber Number(int aPrecision) throws Exception method Copy (line 42) | public abstract LispObject Copy(boolean aRecursed) throws Exception; method Equal (line 44) | public boolean Equal(LispObject aOther) throws Exception FILE: jyacas/net/sf/yacas/LispOperators.java class LispOperators (line 5) | class LispOperators extends HashMap method SetOperator (line 7) | public void SetOperator(int aPrecedence,String aString) method SetRightAssociative (line 12) | public void SetRightAssociative(String aString) throws Exception method SetLeftPrecedence (line 18) | public void SetLeftPrecedence(String aString,int aPrecedence) throws E... method SetRightPrecedence (line 24) | public void SetRightPrecedence(String aString,int aPrecedence) throws ... FILE: jyacas/net/sf/yacas/LispParser.java class LispParser (line 4) | class LispParser method LispParser (line 6) | public LispParser(LispTokenizer aTokenizer, LispInput aInput, method Parse (line 14) | public void Parse(LispPtr aResult ) throws Exception method ParseList (line 29) | void ParseList(LispPtr aResult) throws Exception method ParseAtom (line 58) | void ParseAtom(LispPtr aResult,String aToken) throws Exception FILE: jyacas/net/sf/yacas/LispPrinter.java class LispPrinter (line 6) | class LispPrinter method Print (line 8) | public void Print(LispPtr aExpression, Writer aOutput, LispEnvironment... method RememberLastChar (line 12) | public void RememberLastChar(char aChar) method PrintExpression (line 16) | void PrintExpression(LispPtr aExpression, Writer aOutput, method Indent (line 53) | void Indent(Writer aOutput, int aDepth) throws Exception { FILE: jyacas/net/sf/yacas/LispPtr.java class LispPtr (line 11) | class LispPtr method LispPtr (line 13) | public LispPtr() method LispPtr (line 17) | public LispPtr(LispPtr aOther) method LispPtr (line 21) | public LispPtr(LispObject aOther) method Set (line 25) | public void Set(LispObject aNext) method Get (line 29) | public LispObject Get() method GoNext (line 33) | public void GoNext() method DoSet (line 37) | void DoSet(LispObject aNext) FILE: jyacas/net/sf/yacas/LispPtrArray.java class LispPtrArray (line 7) | class LispPtrArray method LispPtrArray (line 9) | public LispPtrArray(int aSize,LispObject aInitialItem) method Size (line 20) | public int Size() method GetElement (line 24) | public LispPtr GetElement(int aItem) method SetElement (line 28) | public void SetElement(int aItem,LispObject aObject) FILE: jyacas/net/sf/yacas/LispStandard.java class LispStandard (line 9) | class LispStandard method IsNumber (line 11) | static boolean IsNumber(String ptr, boolean aAllowFloat) method InternalListLength (line 63) | static int InternalListLength(LispPtr aOriginal) throws Exception method InternalReverseList (line 74) | static void InternalReverseList(LispPtr aResult, LispPtr aOriginal) method ReturnUnEvaluated (line 91) | public static void ReturnUnEvaluated(LispPtr aResult,LispPtr aArgument... method InternalApplyString (line 114) | public static void InternalApplyString(LispEnvironment aEnvironment, L... method InternalApplyPure (line 127) | public static void InternalApplyPure(LispPtr oper,LispPtr args2,LispPt... method InternalTrue (line 166) | public static void InternalTrue(LispEnvironment aEnvironment, LispPtr ... method InternalFalse (line 171) | public static void InternalFalse(LispEnvironment aEnvironment, LispPtr... method InternalBoolean (line 175) | public static void InternalBoolean(LispEnvironment aEnvironment, LispP... method InternalNth (line 187) | public static void InternalNth(LispPtr aResult, LispPtr aArg, int n) t... method InternalTail (line 205) | public static void InternalTail(LispPtr aResult, LispPtr aArg) throws ... method IsTrue (line 216) | public static boolean IsTrue(LispEnvironment aEnvironment, LispPtr aEx... method IsFalse (line 221) | public static boolean IsFalse(LispEnvironment aEnvironment, LispPtr aE... method SymbolName (line 227) | public static String SymbolName(LispEnvironment aEnvironment, String a... method InternalIsList (line 239) | public static boolean InternalIsList(LispPtr aPtr) throws Exception method InternalIsString (line 251) | public static boolean InternalIsString(String aOriginal) method InternalNot (line 260) | public static void InternalNot(LispPtr aResult, LispEnvironment aEnvir... method InternalFlatCopy (line 273) | public static void InternalFlatCopy(LispPtr aResult, LispPtr aOriginal... method InternalStrictTotalOrder (line 286) | public static boolean InternalStrictTotalOrder(LispEnvironment env, Li... method InternalEquals (line 385) | public static boolean InternalEquals(LispEnvironment aEnvironment, Lis... method InternalSubstitute (line 453) | public static void InternalSubstitute(LispPtr aTarget, LispPtr aSource... method InternalUnstringify (line 479) | public static String InternalUnstringify(String aOriginal) throws Exce... method DoInternalLoad (line 491) | public static void DoInternalLoad(LispEnvironment aEnvironment,LispInp... method InternalLoad (line 537) | public static void InternalLoad(LispEnvironment aEnvironment,String aF... method InternalUse (line 564) | public static void InternalUse(LispEnvironment aEnvironment,String aFi... method DoPatchString (line 581) | public static void DoPatchString(String unpatchedString, method InternalPatchLoad (line 613) | public static void InternalPatchLoad(LispEnvironment aEnvironment, Str... method PrintExpression (line 637) | static String PrintExpression(LispPtr aExpression, method OpenInputFile (line 657) | public static LispInput OpenInputFile(String aFileName, InputStatus aI... method OpenInputFile (line 686) | public static LispInput OpenInputFile(LispEnvironment aEnvironment, method InternalFindFile (line 703) | public static String InternalFindFile(String aFileName, InputDirectori... method DoLoadDefFile (line 723) | private static void DoLoadDefFile(LispEnvironment aEnvironment, LispIn... method LoadDefFile (line 773) | public static void LoadDefFile(LispEnvironment aEnvironment, String aF... method log2_table_range (line 823) | int log2_table_range() method log2_table_lookup (line 867) | static double log2_table_lookup(int n) throws Exception method digits_to_bits (line 879) | static long digits_to_bits(long digits, int base) throws Exception method bits_to_digits (line 884) | static long bits_to_digits(long bits, int base) throws Exception FILE: jyacas/net/sf/yacas/LispSubList.java class LispSubList (line 4) | class LispSubList extends LispObject method New (line 6) | public static LispSubList New(LispObject aSubList) method SubList (line 10) | @Override method String (line 15) | @Override method Copy (line 20) | @Override method LispSubList (line 28) | LispSubList(LispObject aSubList) FILE: jyacas/net/sf/yacas/LispTokenizer.java class LispTokenizer (line 3) | class LispTokenizer { method NextToken (line 6) | String NextToken(LispInput aInput, LispHashTable aHashTable) throws Ex... method IsAlpha (line 159) | static boolean IsAlpha(char c) { method IsAlNum (line 163) | static boolean IsAlNum(char c) { method IsSymbolic (line 169) | static boolean IsSymbolic(char c) { FILE: jyacas/net/sf/yacas/LispUserFunction.java class LispUserFunction (line 9) | abstract class LispUserFunction extends EvalFuncBase method LispUserFunction (line 11) | public LispUserFunction() method Evaluate (line 16) | @Override method HoldArgument (line 18) | public abstract void HoldArgument(String aVariable); method DeclareRule (line 19) | public abstract void DeclareRule(int aPrecedence, LispPtr aPredicate, ... method DeclareRule (line 20) | public abstract void DeclareRule(int aPrecedence, LispPtr aBody) throw... method DeclarePattern (line 21) | public abstract void DeclarePattern(int aPrecedence, LispPtr aPredicat... method ArgList (line 22) | public abstract LispPtr ArgList(); method UnFence (line 24) | public void UnFence() method Fenced (line 28) | public boolean Fenced() method Trace (line 33) | public void Trace() method UnTrace (line 37) | public void UnTrace() method Traced (line 41) | public boolean Traced() FILE: jyacas/net/sf/yacas/ListedBranchingUserFunction.java class ListedBranchingUserFunction (line 4) | class ListedBranchingUserFunction extends BranchingUserFunction method ListedBranchingUserFunction (line 6) | public ListedBranchingUserFunction(LispPtr aParameters) throws Exception method IsArity (line 10) | @Override method Evaluate (line 15) | @Override FILE: jyacas/net/sf/yacas/ListedMacroUserFunction.java class ListedMacroUserFunction (line 4) | class ListedMacroUserFunction extends MacroUserFunction method ListedMacroUserFunction (line 7) | public ListedMacroUserFunction(LispPtr aParameters) throws Exception method IsArity (line 11) | @Override method Evaluate (line 16) | @Override FILE: jyacas/net/sf/yacas/LocalSymbolBehaviour.java class LocalSymbolBehaviour (line 6) | class LocalSymbolBehaviour implements SubstBehaviourBase method LocalSymbolBehaviour (line 8) | public LocalSymbolBehaviour(LispEnvironment aEnvironment, method Matches (line 17) | @Override FILE: jyacas/net/sf/yacas/MacroUserFunction.java class MacroUserFunction (line 4) | class MacroUserFunction extends BranchingUserFunction method MacroUserFunction (line 6) | public MacroUserFunction(LispPtr aParameters) throws Exception method Evaluate (line 20) | @Override FILE: jyacas/net/sf/yacas/MatchAtom.java class MatchAtom (line 5) | class MatchAtom extends YacasParamMatcherBase method MatchAtom (line 7) | public MatchAtom(String aString) method ArgumentMatches (line 11) | @Override FILE: jyacas/net/sf/yacas/MatchNumber.java class MatchNumber (line 5) | class MatchNumber extends YacasParamMatcherBase method MatchNumber (line 7) | public MatchNumber(BigNumber aNumber) method ArgumentMatches (line 11) | @Override FILE: jyacas/net/sf/yacas/MatchSubList.java class MatchSubList (line 5) | class MatchSubList extends YacasParamMatcherBase method MatchSubList (line 7) | public MatchSubList(YacasParamMatcherBase[] aMatchers, int aNrMatchers) method ArgumentMatches (line 13) | @Override FILE: jyacas/net/sf/yacas/MatchVariable.java class MatchVariable (line 5) | class MatchVariable extends YacasParamMatcherBase method MatchVariable (line 7) | public MatchVariable(int aVarIndex) method ArgumentMatches (line 22) | @Override FILE: jyacas/net/sf/yacas/MathCommands.java class MathCommands (line 6) | class MathCommands method AddCommands (line 8) | public void AddCommands(LispEnvironment aEnvironment) method GetNumber (line 637) | public static BigNumber GetNumber(LispEnvironment aEnvironment, int aS... method MultiFix (line 644) | static void MultiFix(LispEnvironment aEnvironment, int aStackTop, Lisp... method SingleFix (line 659) | public static void SingleFix(int aPrecedence, LispEnvironment aEnviron... method OperatorInfo (line 669) | public static LispInFixOperator OperatorInfo(LispEnvironment aEnvironm... method InternalSetVar (line 688) | static void InternalSetVar(LispEnvironment aEnvironment, int aStackTop... method InternalDelete (line 710) | public static void InternalDelete(LispEnvironment aEnvironment, int aS... method InternalInsert (line 747) | public static void InternalInsert(LispEnvironment aEnvironment, int aS... method InternalReplace (line 789) | public static void InternalReplace(LispEnvironment aEnvironment, int a... method InternalRuleBase (line 832) | public static void InternalRuleBase(LispEnvironment aEnvironment, int ... method InternalNewRule (line 855) | public static void InternalNewRule(LispEnvironment aEnvironment, int a... method InternalDefMacroRuleBase (line 900) | void InternalDefMacroRuleBase(LispEnvironment aEnvironment, int aStack... method InternalNewRulePattern (line 925) | public void InternalNewRulePattern(LispEnvironment aEnvironment, int a... class LispQuote (line 967) | class LispQuote extends YacasEvalCaller method Eval (line 969) | @Override class LispEval (line 976) | class LispEval extends YacasEvalCaller method Eval (line 978) | @Override class LispWrite (line 985) | class LispWrite extends YacasEvalCaller method Eval (line 987) | @Override class LispWriteString (line 1005) | class LispWriteString extends YacasEvalCaller method Eval (line 1007) | @Override class LispFullForm (line 1027) | class LispFullForm extends YacasEvalCaller method Eval (line 1029) | @Override class LispDefaultDirectory (line 1039) | class LispDefaultDirectory extends YacasEvalCaller method Eval (line 1041) | @Override class LispFromFile (line 1054) | class LispFromFile extends YacasEvalCaller method Eval (line 1056) | @Override class LispFromString (line 1097) | class LispFromString extends YacasEvalCaller method Eval (line 1099) | @Override class LispRead (line 1136) | class LispRead extends YacasEvalCaller method Eval (line 1138) | @Override class LispReadToken (line 1153) | class LispReadToken extends YacasEvalCaller method Eval (line 1155) | @Override class LispToFile (line 1171) | class LispToFile extends YacasEvalCaller method Eval (line 1173) | @Override class LispToString (line 1205) | class LispToString extends YacasEvalCaller method Eval (line 1207) | @Override class LispToStdout (line 1231) | class LispToStdout extends YacasEvalCaller method Eval (line 1233) | @Override class LispLoad (line 1250) | class LispLoad extends YacasEvalCaller method Eval (line 1252) | @Override class LispTmpFile (line 1270) | class LispTmpFile extends YacasEvalCaller method Eval (line 1272) | @Override class LispProtect (line 1284) | class LispProtect extends YacasEvalCaller method Eval (line 1286) | @Override class LispUnProtect (line 1300) | class LispUnProtect extends YacasEvalCaller method Eval (line 1302) | @Override class LispIsProtected (line 1316) | class LispIsProtected extends YacasEvalCaller method Eval (line 1318) | @Override class LispSetVar (line 1334) | class LispSetVar extends YacasEvalCaller method Eval (line 1336) | @Override class LispMacroSetVar (line 1343) | class LispMacroSetVar extends YacasEvalCaller method Eval (line 1345) | @Override class LispSetGlobalLazyVariable (line 1352) | class LispSetGlobalLazyVariable extends YacasEvalCaller method Eval (line 1354) | @Override class LispClearVar (line 1361) | class LispClearVar extends YacasEvalCaller method Eval (line 1363) | @Override class LispNewLocal (line 1386) | class LispNewLocal extends YacasEvalCaller method Eval (line 1388) | @Override class LispHead (line 1412) | class LispHead extends YacasEvalCaller method Eval (line 1414) | @Override class LispNth (line 1421) | class LispNth extends YacasEvalCaller method Eval (line 1423) | @Override class LispTail (line 1435) | class LispTail extends YacasEvalCaller method Eval (line 1437) | @Override class LispDestructiveReverse (line 1450) | class LispDestructiveReverse extends YacasEvalCaller method Eval (line 1452) | @Override class LispLength (line 1462) | class LispLength extends YacasEvalCaller method Eval (line 1464) | @Override class LispList (line 1494) | class LispList extends YacasEvalCaller method Eval (line 1496) | @Override class LispUnList (line 1517) | class LispUnList extends YacasEvalCaller method Eval (line 1519) | @Override class LispListify (line 1531) | class LispListify extends YacasEvalCaller method Eval (line 1533) | @Override class LispConcatenate (line 1544) | class LispConcatenate extends YacasEvalCaller method Eval (line 1546) | @Override class LispConcatenateStrings (line 1570) | class LispConcatenateStrings extends YacasEvalCaller method ConcatenateStrings (line 1572) | void ConcatenateStrings(StringBuffer aStringBuffer, LispEnvironment ... method Eval (line 1590) | @Override class LispDelete (line 1599) | class LispDelete extends YacasEvalCaller method Eval (line 1601) | @Override class LispDestructiveDelete (line 1608) | class LispDestructiveDelete extends YacasEvalCaller method Eval (line 1610) | @Override class LispInsert (line 1617) | class LispInsert extends YacasEvalCaller method Eval (line 1619) | @Override class LispDestructiveInsert (line 1626) | class LispDestructiveInsert extends YacasEvalCaller method Eval (line 1628) | @Override class LispReplace (line 1635) | class LispReplace extends YacasEvalCaller method Eval (line 1637) | @Override class LispDestructiveReplace (line 1644) | class LispDestructiveReplace extends YacasEvalCaller method Eval (line 1646) | @Override class LispAtomize (line 1653) | class LispAtomize extends YacasEvalCaller method Eval (line 1655) | @Override class LispStringify (line 1669) | class LispStringify extends YacasEvalCaller method Eval (line 1671) | @Override class LispCharString (line 1686) | class LispCharString extends YacasEvalCaller method Eval (line 1688) | @Override class LispFlatCopy (line 1700) | class LispFlatCopy extends YacasEvalCaller method Eval (line 1702) | @Override class LispProgBody (line 1711) | class LispProgBody extends YacasEvalCaller method Eval (line 1713) | @Override class LispWhile (line 1740) | class LispWhile extends YacasEvalCaller method Eval (line 1742) | @Override class LispIf (line 1763) | class LispIf extends YacasEvalCaller method Eval (line 1765) | @Override class LispCheck (line 1793) | class LispCheck extends YacasEvalCaller method Eval (line 1795) | @Override class LispTrapError (line 1811) | class LispTrapError extends YacasEvalCaller method Eval (line 1813) | @Override class LispGetCoreError (line 1829) | class LispGetCoreError extends YacasEvalCaller method Eval (line 1831) | @Override class LispPreFix (line 1838) | class LispPreFix extends YacasEvalCaller method Eval (line 1840) | @Override class LispInFix (line 1847) | class LispInFix extends YacasEvalCaller method Eval (line 1849) | @Override class LispPostFix (line 1856) | class LispPostFix extends YacasEvalCaller method Eval (line 1858) | @Override class LispBodied (line 1873) | class LispBodied extends YacasEvalCaller method Eval (line 1875) | @Override class LispRuleBase (line 1882) | class LispRuleBase extends YacasEvalCaller method Eval (line 1884) | @Override class LispMacroRuleBase (line 1891) | class LispMacroRuleBase extends YacasEvalCaller method Eval (line 1893) | @Override class LispRuleBaseListed (line 1900) | class LispRuleBaseListed extends YacasEvalCaller method Eval (line 1902) | @Override class LispMacroRuleBaseListed (line 1909) | class LispMacroRuleBaseListed extends YacasEvalCaller method Eval (line 1911) | @Override class LispDefMacroRuleBase (line 1918) | class LispDefMacroRuleBase extends YacasEvalCaller method Eval (line 1920) | @Override class LispDefMacroRuleBaseListed (line 1927) | class LispDefMacroRuleBaseListed extends YacasEvalCaller method Eval (line 1929) | @Override class LispHoldArg (line 1936) | class LispHoldArg extends YacasEvalCaller method Eval (line 1938) | @Override class LispNewRule (line 1955) | class LispNewRule extends YacasEvalCaller method Eval (line 1957) | @Override class LispMacroNewRule (line 1964) | class LispMacroNewRule extends YacasEvalCaller method Eval (line 1966) | @Override class LispUnFence (line 1973) | class LispUnFence extends YacasEvalCaller method Eval (line 1975) | @Override class LispRetract (line 1995) | class LispRetract extends YacasEvalCaller method Eval (line 1997) | @Override class LispNot (line 2018) | class LispNot extends YacasEvalCaller method Eval (line 2020) | @Override class LispLazyAnd (line 2039) | class LispLazyAnd extends YacasEvalCaller method Eval (line 2041) | @Override class LispLazyOr (line 2098) | class LispLazyOr extends YacasEvalCaller method Eval (line 2100) | @Override class LispEquals (line 2157) | class LispEquals extends YacasEvalCaller method Eval (line 2159) | @Override class LispStrictTotalOrder (line 2172) | class LispStrictTotalOrder extends YacasEvalCaller { method Eval (line 2174) | @Override class LispLexCompare2 (line 2186) | abstract class LispLexCompare2 method lexfunc (line 2188) | abstract boolean lexfunc(String f1, String f2, LispHashTable aHashTa... method numfunc (line 2189) | abstract boolean numfunc(BigNumber n1, BigNumber n2); method Compare (line 2191) | void Compare(LispEnvironment aEnvironment, int aStackTop) throws Exc... class LexLessThan (line 2223) | class LexLessThan extends LispLexCompare2 method lexfunc (line 2225) | @Override method numfunc (line 2230) | @Override class LexGreaterThan (line 2236) | class LexGreaterThan extends LispLexCompare2 method lexfunc (line 2238) | @Override method numfunc (line 2243) | @Override class LispLessThan (line 2251) | class LispLessThan extends YacasEvalCaller method Eval (line 2254) | @Override class LispGreaterThan (line 2261) | class LispGreaterThan extends YacasEvalCaller method Eval (line 2264) | @Override class LispIsFunction (line 2271) | class LispIsFunction extends YacasEvalCaller method Eval (line 2273) | @Override class LispIsAtom (line 2283) | class LispIsAtom extends YacasEvalCaller method Eval (line 2285) | @Override class LispIsNumber (line 2295) | class LispIsNumber extends YacasEvalCaller method Eval (line 2297) | @Override class LispIsInteger (line 2306) | class LispIsInteger extends YacasEvalCaller method Eval (line 2308) | @Override class LispIsList (line 2326) | class LispIsList extends YacasEvalCaller method Eval (line 2328) | @Override class LispIsString (line 2337) | class LispIsString extends YacasEvalCaller method Eval (line 2339) | @Override class LispIsBound (line 2349) | class LispIsBound extends YacasEvalCaller method Eval (line 2351) | @Override class LispMultiply (line 2369) | class LispMultiply extends YacasEvalCaller method Eval (line 2371) | @Override class LispAdd (line 2388) | class LispAdd extends YacasEvalCaller method Eval (line 2390) | @Override class LispSubtract (line 2412) | class LispSubtract extends YacasEvalCaller method Eval (line 2414) | @Override class LispDivide (line 2440) | class LispDivide extends YacasEvalCaller method Eval (line 2442) | @Override class YacasBuiltinPrecisionSet (line 2468) | class YacasBuiltinPrecisionSet extends YacasEvalCaller method Eval (line 2470) | @Override class LispGetExactBits (line 2485) | class LispGetExactBits extends YacasEvalCaller method Eval (line 2487) | @Override class LispSetExactBits (line 2502) | class LispSetExactBits extends YacasEvalCaller { method Eval (line 2504) | @Override class LispBitCount (line 2519) | class LispBitCount extends YacasEvalCaller method Eval (line 2521) | @Override class LispMathSign (line 2531) | class LispMathSign extends YacasEvalCaller method Eval (line 2533) | @Override class LispMathIsSmall (line 2543) | class LispMathIsSmall extends YacasEvalCaller method Eval (line 2545) | @Override class LispMathNegate (line 2553) | class LispMathNegate extends YacasEvalCaller method Eval (line 2555) | @Override class LispFloor (line 2565) | class LispFloor extends YacasEvalCaller method Eval (line 2567) | @Override class LispCeil (line 2577) | class LispCeil extends YacasEvalCaller method Eval (line 2579) | @Override class LispAbs (line 2591) | class LispAbs extends YacasEvalCaller method Eval (line 2593) | @Override class LispMod (line 2605) | class LispMod extends YacasEvalCaller method Eval (line 2607) | @Override class LispDiv (line 2618) | class LispDiv extends YacasEvalCaller method Eval (line 2620) | @Override class LispBitsToDigits (line 2638) | class LispBitsToDigits extends YacasEvalCaller method Eval (line 2640) | @Override class LispDigitsToBits (line 2662) | class LispDigitsToBits extends YacasEvalCaller method Eval (line 2664) | @Override class LispGcd (line 2686) | class LispGcd extends YacasEvalCaller method Eval (line 2688) | @Override class LispSystemCall (line 2699) | class LispSystemCall extends YacasEvalCaller method Eval (line 2701) | @Override class LispSystemName (line 2757) | class LispSystemName extends YacasEvalCaller method Eval (line 2759) | @Override class LispFastArcSin (line 2782) | class LispFastArcSin extends YacasEvalCaller method Eval (line 2784) | @Override class LispFastLog (line 2796) | class LispFastLog extends YacasEvalCaller method Eval (line 2798) | @Override class LispFastPower (line 2810) | class LispFastPower extends YacasEvalCaller method Eval (line 2812) | @Override class LispShiftLeft (line 2825) | class LispShiftLeft extends YacasEvalCaller method Eval (line 2827) | @Override class LispShiftRight (line 2839) | class LispShiftRight extends YacasEvalCaller method Eval (line 2841) | @Override class LispFromBase (line 2853) | class LispFromBase extends YacasEvalCaller method Eval (line 2855) | @Override class LispToBase (line 2888) | class LispToBase extends YacasEvalCaller method Eval (line 2890) | @Override class LispMaxEvalDepth (line 2918) | class LispMaxEvalDepth extends YacasEvalCaller method Eval (line 2920) | @Override class LispDefLoad (line 2934) | class LispDefLoad extends YacasEvalCaller method Eval (line 2936) | @Override class LispUse (line 2954) | class LispUse extends YacasEvalCaller method Eval (line 2956) | @Override class LispRightAssociative (line 2972) | class LispRightAssociative extends YacasEvalCaller method Eval (line 2974) | @Override class LispLeftPrecedence (line 2986) | class LispLeftPrecedence extends YacasEvalCaller method Eval (line 2988) | @Override class LispRightPrecedence (line 3007) | class LispRightPrecedence extends YacasEvalCaller method Eval (line 3009) | @Override class LispIsBodied (line 3028) | class LispIsBodied extends YacasEvalCaller method Eval (line 3030) | @Override class LispIsInFix (line 3038) | class LispIsInFix extends YacasEvalCaller method Eval (line 3040) | @Override class LispIsPreFix (line 3048) | class LispIsPreFix extends YacasEvalCaller method Eval (line 3050) | @Override class LispIsPostFix (line 3058) | class LispIsPostFix extends YacasEvalCaller method Eval (line 3060) | @Override class LispGetPrecedence (line 3068) | class LispGetPrecedence extends YacasEvalCaller method Eval (line 3070) | @Override class LispGetLeftPrecedence (line 3091) | class LispGetLeftPrecedence extends YacasEvalCaller method Eval (line 3093) | @Override class LispGetRightPrecedence (line 3106) | class LispGetRightPrecedence extends YacasEvalCaller method Eval (line 3108) | @Override class YacasBuiltinPrecisionGet (line 3125) | class YacasBuiltinPrecisionGet extends YacasEvalCaller method Eval (line 3127) | @Override class LispBitAnd (line 3135) | class LispBitAnd extends YacasEvalCaller method Eval (line 3137) | @Override class LispBitOr (line 3148) | class LispBitOr extends YacasEvalCaller method Eval (line 3150) | @Override class LispBitXor (line 3161) | class LispBitXor extends YacasEvalCaller method Eval (line 3163) | @Override class LispSecure (line 3174) | class LispSecure extends YacasEvalCaller method Eval (line 3176) | @Override class LispFindFile (line 3190) | class LispFindFile extends YacasEvalCaller method Eval (line 3192) | @Override class LispFindFunction (line 3211) | class LispFindFunction extends YacasEvalCaller method Eval (line 3213) | @Override class LispIsGeneric (line 3242) | class LispIsGeneric extends YacasEvalCaller method Eval (line 3244) | @Override class LispGenericTypeName (line 3253) | class LispGenericTypeName extends YacasEvalCaller method Eval (line 3255) | @Override class GenArrayCreate (line 3265) | class GenArrayCreate extends YacasEvalCaller method Eval (line 3267) | @Override class GenArraySize (line 3286) | class GenArraySize extends YacasEvalCaller method Eval (line 3288) | @Override class GenArrayGet (line 3302) | class GenArrayGet extends YacasEvalCaller method Eval (line 3304) | @Override class GenArraySet (line 3329) | class GenArraySet extends YacasEvalCaller method Eval (line 3331) | @Override class GenAssociationCreate (line 3357) | class GenAssociationCreate extends YacasEvalCaller { method Eval (line 3359) | @Override class GenAssociationSize (line 3366) | class GenAssociationSize extends YacasEvalCaller { method Eval (line 3368) | @Override class GenAssociationGet (line 3381) | class GenAssociationGet extends YacasEvalCaller { method Eval (line 3383) | @Override class GenAssociationContains (line 3406) | class GenAssociationContains extends YacasEvalCaller { method Eval (line 3408) | @Override class GenAssociationSet (line 3429) | class GenAssociationSet extends YacasEvalCaller { method Eval (line 3431) | @Override class GenAssociationDrop (line 3452) | class GenAssociationDrop extends YacasEvalCaller { method Eval (line 3454) | @Override class GenAssociationKeys (line 3475) | class GenAssociationKeys extends YacasEvalCaller { method Eval (line 3477) | @Override class GenAssociationToList (line 3490) | class GenAssociationToList extends YacasEvalCaller { method Eval (line 3492) | @Override class GenAssociationHead (line 3505) | class GenAssociationHead extends YacasEvalCaller { method Eval (line 3506) | @Override class LispCustomEval (line 3520) | class LispCustomEval extends YacasEvalCaller method Eval (line 3522) | @Override class LispCustomEvalExpression (line 3530) | class LispCustomEvalExpression extends YacasEvalCaller method Eval (line 3532) | @Override class LispCustomEvalResult (line 3540) | class LispCustomEvalResult extends YacasEvalCaller method Eval (line 3542) | @Override class LispCustomEvalLocals (line 3550) | class LispCustomEvalLocals extends YacasEvalCaller method Eval (line 3552) | @Override class LispCustomEvalStop (line 3560) | class LispCustomEvalStop extends YacasEvalCaller method Eval (line 3562) | @Override class LispTraceRule (line 3570) | class LispTraceRule extends YacasEvalCaller method Eval (line 3572) | @Override class LispTraceStack (line 3580) | class LispTraceStack extends YacasEvalCaller method Eval (line 3582) | @Override class LispReadLisp (line 3590) | class LispReadLisp extends YacasEvalCaller method Eval (line 3592) | @Override class LispReadLispListed (line 3603) | class LispReadLispListed extends YacasEvalCaller method Eval (line 3605) | @Override class LispType (line 3617) | class LispType extends YacasEvalCaller method Eval (line 3619) | @Override class YacasStringMidGet (line 3640) | class YacasStringMidGet extends YacasEvalCaller method Eval (line 3642) | @Override class YacasStringMidSet (line 3668) | class YacasStringMidSet extends YacasEvalCaller method Eval (line 3670) | @Override class GenPatternCreate (line 3700) | class GenPatternCreate extends YacasEvalCaller method Eval (line 3702) | @Override class GenPatternMatches (line 3727) | class GenPatternMatches extends YacasEvalCaller method Eval (line 3729) | @Override class LispRuleBaseDefined (line 3757) | class LispRuleBaseDefined extends YacasEvalCaller method Eval (line 3759) | @Override class LispDefLoadFunction (line 3780) | class LispDefLoadFunction extends YacasEvalCaller method Eval (line 3782) | @Override class LispRuleBaseArgList (line 3809) | class LispRuleBaseArgList extends YacasEvalCaller method Eval (line 3811) | @Override class LispNewRulePattern (line 3838) | class LispNewRulePattern extends YacasEvalCaller method Eval (line 3840) | @Override class LispMacroNewRulePattern (line 3847) | class LispMacroNewRulePattern extends YacasEvalCaller method Eval (line 3849) | @Override class LispSubst (line 3857) | class LispSubst extends YacasEvalCaller method Eval (line 3859) | @Override class LispLocalSymbols (line 3871) | class LispLocalSymbols extends YacasEvalCaller method Eval (line 3873) | @Override class LispFastIsPrime (line 3901) | class LispFastIsPrime extends YacasEvalCaller method Eval (line 3903) | @Override class LispFac (line 3932) | class LispFac extends YacasEvalCaller method Eval (line 3934) | @Override class LispApplyPure (line 3955) | class LispApplyPure extends YacasEvalCaller method Eval (line 3957) | @Override class YacasPrettyReaderSet (line 3987) | class YacasPrettyReaderSet extends YacasEvalCaller method Eval (line 3989) | @Override class YacasPrettyReaderGet (line 4010) | class YacasPrettyReaderGet extends YacasEvalCaller method Eval (line 4012) | @Override class YacasPrettyPrinterSet (line 4022) | class YacasPrettyPrinterSet extends YacasEvalCaller method Eval (line 4024) | @Override class YacasPrettyPrinterGet (line 4045) | class YacasPrettyPrinterGet extends YacasEvalCaller method Eval (line 4047) | @Override class LispGarbageCollect (line 4057) | class LispGarbageCollect extends YacasEvalCaller method Eval (line 4059) | @Override class LispPatchLoad (line 4068) | class LispPatchLoad extends YacasEvalCaller method Eval (line 4070) | @Override class LispPatchString (line 4089) | class LispPatchString extends YacasEvalCaller method Eval (line 4091) | @Override class LispDefaultTokenizer (line 4114) | class LispDefaultTokenizer extends YacasEvalCaller method Eval (line 4116) | @Override class LispCommonLispTokenizer (line 4124) | class LispCommonLispTokenizer extends YacasEvalCaller method Eval (line 4126) | @Override class LispXmlTokenizer (line 4134) | class LispXmlTokenizer extends YacasEvalCaller method Eval (line 4136) | @Override class LispExplodeTag (line 4144) | class LispExplodeTag extends YacasEvalCaller method Eval (line 4146) | @Override class YacasBuiltinAssoc (line 4254) | class YacasBuiltinAssoc extends YacasEvalCaller method Eval (line 4256) | @Override class LispCurrentFile (line 4298) | class LispCurrentFile extends YacasEvalCaller method Eval (line 4300) | @Override class LispCurrentLine (line 4307) | class LispCurrentLine extends YacasEvalCaller method Eval (line 4309) | @Override class LispBackQuote (line 4316) | class LispBackQuote extends YacasEvalCaller method Eval (line 4318) | @Override class LispDumpBigNumberDebugInfo (line 4328) | class LispDumpBigNumberDebugInfo extends YacasEvalCaller method Eval (line 4330) | @Override class LispInDebugMode (line 4339) | class LispInDebugMode extends YacasEvalCaller method Eval (line 4341) | @Override class LispDebugFile (line 4348) | class LispDebugFile extends YacasEvalCaller method Eval (line 4350) | @Override class LispDebugLine (line 4357) | class LispDebugLine extends YacasEvalCaller method Eval (line 4359) | @Override class interpreter (line 4366) | class interpreter extends YacasEvalCaller method Eval (line 4368) | @Override class LispVersion (line 4375) | class LispVersion extends YacasEvalCaller method Eval (line 4377) | @Override class LispExit (line 4385) | class LispExit extends YacasEvalCaller method Eval (line 4387) | @Override class LispExitRequested (line 4394) | class LispExitRequested extends YacasEvalCaller method Eval (line 4396) | @Override class LispHistorySize (line 4403) | class LispHistorySize extends YacasEvalCaller method Eval (line 4405) | @Override class LispStackSize (line 4413) | class LispStackSize extends YacasEvalCaller method Eval (line 4415) | @Override class LispIsPromptShown (line 4423) | class LispIsPromptShown extends YacasEvalCaller method Eval (line 4425) | @Override class LispReadCmdLineString (line 4433) | class LispReadCmdLineString extends YacasEvalCaller method Eval (line 4435) | @Override class LispTime (line 4443) | class LispTime extends YacasEvalCaller method Eval (line 4445) | @Override class LispFileSize (line 4459) | class LispFileSize extends YacasEvalCaller method Eval (line 4461) | @Override FILE: jyacas/net/sf/yacas/ParsedObject.java class ParsedObject (line 4) | class ParsedObject method ParsedObject (line 6) | public ParsedObject(InfixParser aParser) method Parse (line 13) | public void Parse() throws Exception method ReadToken (line 42) | void ReadToken() throws Exception method MatchToken (line 50) | void MatchToken(String aToken) throws Exception method ReadExpression (line 56) | void ReadExpression(int depth) throws Exception method ReadAtom (line 143) | void ReadAtom() throws Exception method GetOtherSide (line 268) | void GetOtherSide(int aNrArgsToCombine, int depth) throws Exception method Combine (line 276) | void Combine(int aNrArgsToCombine) throws Exception method InsertAtom (line 303) | void InsertAtom(String aString) throws Exception method Fail (line 310) | void Fail() throws Exception // called when parsing fails, raising an... FILE: jyacas/net/sf/yacas/PatternClass.java class PatternClass (line 7) | class PatternClass extends GenericClass method PatternClass (line 9) | public PatternClass(YacasPatternPredicateBase aPatternMatcher) method Matches (line 14) | public boolean Matches(LispEnvironment aEnvironment, LispPtr aArgumen... method Matches (line 21) | public boolean Matches(LispEnvironment aEnvironment, LispPtr[] aArgum... method TypeName (line 29) | @Override FILE: jyacas/net/sf/yacas/StdFileInput.java class StdFileInput (line 7) | class StdFileInput extends StringInput method StdFileInput (line 9) | public StdFileInput(String fname, InputStatus status) throws Exception { method StdFileInput (line 24) | public StdFileInput(InputStream aStream, InputStatus aStatus) throws E... FILE: jyacas/net/sf/yacas/StreamGobbler.java class StreamGobbler (line 10) | class StreamGobbler extends Thread { method StreamGobbler (line 15) | public StreamGobbler(InputStream is) method run (line 21) | @Override method shutdown (line 34) | public ArrayList shutdown() FILE: jyacas/net/sf/yacas/StringInput.java class StringInput (line 4) | class StringInput extends LispInput method StringInput (line 6) | public StringInput(StringBuffer aString, InputStatus aStatus) method Next (line 12) | @Override method Peek (line 23) | @Override method EndOfStream (line 30) | @Override method Position (line 35) | @Override method SetPosition (line 40) | @Override FILE: jyacas/net/sf/yacas/SubstBehaviour.java class SubstBehaviour (line 7) | class SubstBehaviour implements SubstBehaviourBase method SubstBehaviour (line 9) | public SubstBehaviour(LispEnvironment aEnvironment,LispPtr aToMatch, L... method Matches (line 15) | @Override FILE: jyacas/net/sf/yacas/SubstBehaviourBase.java type SubstBehaviourBase (line 6) | interface SubstBehaviourBase method Matches (line 8) | public boolean Matches(LispPtr aResult, LispPtr aElement) throws Excep... FILE: jyacas/net/sf/yacas/UserStackInformation.java class UserStackInformation (line 4) | class UserStackInformation method UserStackInformation (line 6) | public UserStackInformation() FILE: jyacas/net/sf/yacas/XmlTokenizer.java class XmlTokenizer (line 3) | class XmlTokenizer extends LispTokenizer { method NextToken (line 4) | @Override FILE: jyacas/net/sf/yacas/YacasConsole.java class YacasConsole (line 9) | public class YacasConsole extends Thread method readLine (line 11) | static String readLine(InputStream stream) { method main (line 28) | public static void main(String[] argv) throws IOException FILE: jyacas/net/sf/yacas/YacasEvalCaller.java class YacasEvalCaller (line 4) | abstract class YacasEvalCaller method Eval (line 6) | public abstract void Eval(LispEnvironment aEnvironment,int aStackTop) ... method RESULT (line 8) | public static LispPtr RESULT(LispEnvironment aEnvironment,int aStackTo... method ARGUMENT (line 12) | public static LispPtr ARGUMENT(LispEnvironment aEnvironment,int aStack... method Argument (line 17) | public static LispPtr Argument(LispPtr cur, int n) throws Exception FILE: jyacas/net/sf/yacas/YacasEvaluator.java class YacasEvaluator (line 4) | class YacasEvaluator extends EvalFuncBase { method YacasEvaluator (line 12) | public YacasEvaluator(YacasEvalCaller aCaller, int aNrArgs, int aFlags) { method Evaluate (line 18) | @Override FILE: jyacas/net/sf/yacas/YacasException.java class YacasException (line 4) | class YacasException extends Exception method YacasException (line 6) | public YacasException(String message) FILE: jyacas/net/sf/yacas/YacasInterpreter.java class YacasInterpreter (line 19) | public class YacasInterpreter { method YacasInterpreter (line 24) | public YacasInterpreter() throws IOException, ZipException, URISyntax... method YacasInterpreter (line 28) | public YacasInterpreter(Writer out) throws IOException, ZipException, ... method Evaluate (line 57) | public String Evaluate(String input) { FILE: jyacas/net/sf/yacas/YacasParamMatcherBase.java class YacasParamMatcherBase (line 5) | abstract class YacasParamMatcherBase method ArgumentMatches (line 12) | public abstract boolean ArgumentMatches(LispEnvironment aEnvironment, FILE: jyacas/net/sf/yacas/YacasPatternPredicateBase.java class YacasPatternPredicateBase (line 24) | class YacasPatternPredicateBase method YacasPatternPredicateBase (line 36) | public YacasPatternPredicateBase(LispEnvironment aEnvironment, method Matches (line 65) | public boolean Matches(LispEnvironment aEnvironment, LispPtr aArgume... method Matches (line 127) | boolean Matches(LispEnvironment aEnvironment, LispPtr[] aArguments) ... method MakeParamMatcher (line 191) | protected YacasParamMatcherBase MakeParamMatcher(LispEnvironment aEnv... method LookUp (line 278) | protected int LookUp(String aVariable) method SetPatternVariables (line 296) | protected void SetPatternVariables(LispEnvironment aEnvironment, Lisp... method CheckPredicates (line 311) | protected boolean CheckPredicates(LispEnvironment aEnvironment) throw... FILE: jyacas/net/sf/yacas/YacasTest.java class YacasTest (line 12) | @RunWith(Parameterized.class) method YacasTest (line 17) | public YacasTest(String fname) { method test (line 21) | @Test method data (line 40) | @Parameters