Class LogLogPlot
-
- All Implemented Interfaces:
IFunctionEvaluator,IEvaluator
public class LogLogPlot extends Plot
-
-
Field Summary
-
Fields inherited from class org.matheclipse.core.eval.interfaces.AbstractFunctionOptionEvaluator
optionSymbols
-
Fields inherited from interface org.matheclipse.core.eval.interfaces.IFunctionEvaluator
ARGS_0_0, ARGS_0_1, ARGS_0_1_0, ARGS_0_2, ARGS_0_2_0, ARGS_0_3, ARGS_0_INFINITY, ARGS_1_1, ARGS_1_2, ARGS_1_2_0, ARGS_1_2_1, ARGS_1_2_2, ARGS_1_3, ARGS_1_3_0, ARGS_1_3_1, ARGS_1_3_2, ARGS_1_4, ARGS_1_4_0, ARGS_1_4_1, ARGS_1_4_2, ARGS_1_5, ARGS_1_5_1, ARGS_1_INFINITY, ARGS_1_INFINITY_0, ARGS_1_INFINITY_1, ARGS_2_2, ARGS_2_2_1, ARGS_2_3, ARGS_2_3_0, ARGS_2_3_1, ARGS_2_3_2, ARGS_2_4, ARGS_2_4_1, ARGS_2_4_2, ARGS_2_INFINITY, ARGS_3_3, ARGS_3_4, ARGS_3_5, ARGS_3_6, ARGS_3_INFINITY, ARGS_4_4, ARGS_5_5, ARGS_6_6
-
-
Constructor Summary
Constructors Constructor Description LogLogPlot()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int[]expectedArgSize(IAST ast)At index 0 return the "from", at index 1 return the "to" number of arguments, which are expected by this function.protected IASTlistOfOptionRules(GraphicsOptions listPlotOptions)protected voidsetGraphicOptions(GraphicsOptions graphicsOptions)intstatus()The implementation status of this symbol or function.-
Methods inherited from class org.matheclipse.core.reflection.system.ListPlot
createGraphicsFunction, isNonReal, isNonReal, listPlot, plot, pointsOfListPlot, pointsOfMatrix
-
Methods inherited from class org.matheclipse.core.eval.interfaces.AbstractFunctionOptionEvaluator
evaluate, getOptionSymbols, setOptions, setOptions
-
Methods inherited from class org.matheclipse.core.eval.interfaces.AbstractFunctionEvaluator
createRuleFromMethod, determineOptions, extractImaginaryUnit, extractImaginaryUnit, getComplexExpr, getNegativePlusInTimes, getNormalizedNegativeExpression, getNormalizedNegativeExpression, getPeriodicParts, getPowerNegativeExpression, getPureImaginaryPart, imaginaryPart, initSerializedRules, isNegativeWeighted, isNegativeWeighted, peelOff, peelOffPlusI, peelOffPlusRational, peelOfTimes, peelOfTimes, realPart
-
Methods inherited from class org.matheclipse.core.eval.interfaces.AbstractEvaluator
defaultReturn, evalCatched, numericEval
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.matheclipse.core.interfaces.IEvaluator
await, setOptions
-
Methods inherited from interface org.matheclipse.core.eval.interfaces.IFunctionEvaluator
numericFunction, print
-
-
-
-
Method Detail
-
setGraphicOptions
protected void setGraphicOptions(GraphicsOptions graphicsOptions)
- Overrides:
setGraphicOptionsin classPlot
-
listOfOptionRules
protected IAST listOfOptionRules(GraphicsOptions listPlotOptions)
- Overrides:
listOfOptionRulesin classPlot
-
status
public int status()
Description copied from interface:IFunctionEvaluatorThe implementation status of this symbol or function.- ✅ -
ImplementationStatus.FULL_SUPPORTthe symbol / function is supported. Note that this doesn't mean that every symbolic evaluation is supported. - ☑ -
ImplementationStatus.PARTIAL_SUPPORTthe symbol / function is partially implemented and might not support most basic features of the element - ❌ -
ImplementationStatus.NO_SUPPORTthe symbol / function is currently not supported - ⚠ -
ImplementationStatus.DEPRECATEDthe symbol / function is deprecated and will not be further improved - 🧪 -
ImplementationStatus.EXPERIMENTALthe symbol / function is an experimental implementation. It may not fully behave as expected.
- Specified by:
statusin interfaceIEvaluator- Specified by:
statusin interfaceIFunctionEvaluator- Overrides:
statusin classPlot
- ✅ -
-
expectedArgSize
public int[] expectedArgSize(IAST ast)
Description copied from interface:IFunctionEvaluatorAt index 0 return the "from", at index 1 return the "to" number of arguments, which are expected by this function. If the returnedintarray has length 3, the function allows headers unequal to the built-in function name (i.e. the function can be in "operator form").- Specified by:
expectedArgSizein interfaceIFunctionEvaluator- Overrides:
expectedArgSizein classPlot- Parameters:
ast- the abstract syntax tree (AST) those arguments should be checked- Returns:
nullif no range for the number of arguments is specified.
-
-