Fun With Limits
Loading the math board and drawing, please wait…
This example demonstrates how to change themes to place various geometric shapes on a graph. Key mathematical concepts include limits, vectors, and function transformations. Construction involves using GeoGebra commands like LimitBelow and PointOnFunction to dynamically adjust graph elements. Suitable for high school students and college freshmen to understand function graph transformations and geometric construction principles.
GeoGebra Commands & Parameters
LimitBelow(f, PointOnFunctionDestinationX) → PointOnFunctionDestinationYIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 7 Graph", true, false) → ShowQuizzyQuestion07GraphIf(IsThinGraph, 6, PointSizeInput) → PointSizeCorner(4) → ScreenTopLeftPointCorner(5) → ScreenTopRightInPixelsCorner(1) → ScreenBottomLeftPointCorner(2) → ScreenBottomRightPointPoint(f) → PointOnFunctionIf(x(PointOnFunction) < PointOnFunctionDestinationX, true, false) → PointOnFunctionIsLeftOfDestinationIf(Element[SlideSet, SlideNumber] ≟ "Example 2 Graph 1st Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 2 Graph 2nd Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 2 Graph 3rd Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 2 Graph 4th Time", true, false]]]) → ShowExample02GraphIf(Element[SlideSet, SlideNumber] ≟ "Example 3 Graph 1st Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 3 Graph 2nd Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 3 Graph 3rd Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 3 Graph 4th Time", true, false]]]) → ShowExample03GraphIf(Element[SlideSet, SlideNumber] ≟ "Example 4 Graph 1st Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 4 Graph 2nd Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 4 Graph 3rd Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 4 Graph 4th Time", true, false]]]) → ShowExample04GraphIf(Element[SlideSet, SlideNumber] ≟ "Example 1 Graph 1st", true, If[Element[SlideSet, SlideNumber] ≟ "Example 1 Graph 2nd Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 1 Graph 3rd Time", true, If[Element[SlideSet, SlideNumber] ≟ "Example 1 Graph 4th Time", true, false]]]) → ShowExample01GraphIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 1 Graph", true, false) → ShowQuizzyQuestion01GraphIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 2 Graph", true, false) → ShowQuizzyQuestion02GraphIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 3 Graph", true, false) → ShowQuizzyQuestion03GraphIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 4 Graph", true, false) → ShowQuizzyQuestion04GraphIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 5 Graph", true, false) → ShowQuizzyQuestion05GraphIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 6 Graph", true, false) → ShowQuizzyQuestion06GraphIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 8 Graph", true, false) → ShowQuizzyQuestion08GraphIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 9 Graph", true, false) → ShowQuizzyQuestion09GraphIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 10 Graph", true, false) → ShowQuizzyQuestion10GraphIf(ShowQuizzyQuestion01Graph ≟ true ∨ ShowQuizzyQuestion02Graph ≟ true ∨ ShowQuizzyQuestion03Graph ≟ true ∨ ShowQuizzyQuestion04Graph ≟ true ∨ ShowQuizzyQuestion05Graph ≟ true ∨ ShowQuizzyQuestion06Graph ≟ true ∨ ShowQuizzyQuestion07Graph ≟ true ∨ ShowQuizzyQuestion08Graph ≟ true ∨ ShowQuizzyQuestion09Graph ≟ true ∨ ShowQuizzyQuestion10Graph ≟ true, true, false) → IsQuizzyGraphSlideElement(SlideSet, SlideNumber) → CurrentSlideIf(ShowExample01Graph ≟ true ∨ ShowExample02Graph ≟ true ∨ ShowExample03Graph ≟ true ∨ ShowExample04Graph ≟ true ∨ ShowExample05Graph ≟ true ∨ ShowExample06Graph ≟ true ∨ ShowExample07Graph ≟ true ∨ ShowExample08Graph ≟ true ∨ ShowExample09Graph ≟ true ∨ ShowExample10Graph ≟ true ∨ ShowExample11Graph ≟ true ∨ ShowExample12Graph ≟ true ∨ ShowExample13Graph ≟ true ∨ ShowExample14Graph ≟ true ∨ ShowExample15Graph ≟ true ∨ ShowExample16Graph ≟ true ∨ IsQuizzyGraphSlide ∨ ShowMakeMyOwnGraph, true, false) → IsGraphSlideIf(Element[SlideSet, SlideNumber] ≟ "Make My Own", true, false) → ShowMakeMyOwnSlideIf(MainframeWidthOverMainframeHeight ≥ SlideWidthOverSlideHeight, MainframeHeightInPixels, (SlideHeightOverSlideWidth * MainframeWidthInPixels)) → SlideHeightInPixelsIf(MainframeWidthOverMainframeHeight < SlideWidthOverSlideHeight, MainframeWidthInPixels, (SlideWidthOverSlideHeight * MainframeHeightInPixels)) → SlideWidthInPixelsIf(Element[SlideSet, SlideNumber] ≟ "Example 2 Answer Slide", true, false) → ShowExample02AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 1 Answer Slide", true, false) → ShowExample01AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 16 Answer", true, false) → ShowExample16AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 15 Answer", true, false) → ShowExample15AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 14 Answer", true, false) → ShowExample14AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 13 Answer", true, false) → ShowExample13AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 12 Answer", true, false) → ShowExample12AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 11 Answer", true, false) → ShowExample11AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 10 Answer", true, false) → ShowExample10AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 9 Answer", true, false) → ShowExample09AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 8 Answer", true, false) → ShowExample08AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 7 Answer", true, false) → ShowExample07AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 6 Answer", true, false) → ShowExample06AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 5 Answer", true, false) → ShowExample05AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 4 Answer", true, false) → ShowExample04AnswerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 3 Answer", true, false) → ShowExample03AnswerSlideSegment(PointOnFunction, PointOnXAxis) → VerticalCrosshairSegment(PointOnYAxis, PointOnFunction) → HorizontalCrosshairAxisStepX() → XUnitSpacingAxisStepY() → YUnitSpacingCorner(3) → ScreenTopRightPointIf(CourtAutoZoom ≟ false, (9 / 100 * (CourtEndingXValue - CourtStartingXValue)), (9 / 100 * (x(TipToeEndingPoint) - TipToePreviousDestination))) → TipToeWidthInXUnitsIf(CourtAutoZoom ≟ false, CourtStartingXValue, TipToePreviousDestination) → ProgressTextStartingXValueIf(TipToeProgress ≤ 99.9999999, TipToeProgress, 99.9999999) → TipToeProgressAdjustedPolygon(ConsoleBottomLeftPoint, ConsoleBottomRightPoint, ConsoleTopRightPoint, ConsoleTopLeftPoint) → Console, ConsoleBottomSide, ConsoleRightSide, ConsoleTopSide, ConsoleLeftSidePolygon(ScreenBottomLeftPoint, ConsoleBottomLeftPoint, ConsoleTopLeftPoint, ScreenTopLeftPoint) → Mainframe, MainframeBottomSide, MainframeRightSide, MainframeTopSide, MainframeLeftSideIf(SlideNumber ≟ IndexOf["Introduction", SlideSet], true, false) → ShowIntroductionStuffIf(SlideNumber ≟ IndexOf["You May Not", SlideSet], true, false) → ShowExample00LimitYouMaySlideIf(SlideNumber ≟ IndexOf["Are We There", SlideSet], true, false) → ShowExample00AreWeThereSlideIf(SlideNumber ≟ IndexOf["Limit Los Angeles", SlideSet], true, false) → ShowExample00LimitLosAngelesSlideIf(Element[SlideSet, SlideNumber] ≟ "Limit Verbal Definition", true, false) → ShowExample00LimitVerbalDefinition1SlideIf(¬PointOnFunctionIsLeftOfDestination, x(MonkeySwingingPoint) - (4.4 / 16.9 * MonkeyWidthInXUnits), x(MonkeySwingingPoint) + (4.4 / 16.9 * MonkeyWidthInXUnits)) → MonkeyFrontXValueIf(¬PointOnFunctionIsLeftOfDestination, MonkeyCorner4 + (MonkeyWidthInXUnits, 0), MonkeyCorner4 - (MonkeyWidthInXUnits, 0)) → MonkeyCorner3If(Element[SlideSet, SlideNumber] ≟ "Example 1 Step 1", true, false) → ShowExample01Step1SlideIf(Element[SlideSet, SlideNumber] ≟ "Example 1 Step 2", true, false) → ShowExample01Step2SlideIf(Element[SlideSet, SlideNumber] ≟ "Example 1 Step 3", true, false) → ShowExample01Step3SlideIf(Element[SlideSet, SlideNumber] ≟ "The f(x) value", true, false) → ShowExample01LimitVerbalDefinition2SlideIf(Element[SlideSet, SlideNumber] ≟ "Limit Equals 3", true, false) → ShowExample01Answer2SlideIf(Element[SlideSet, SlideNumber] ≟ "Limit Function Verbal Definition", true, false) → ShowExample01LimitVerbalDefinition3SlideIf(Element[SlideSet, SlideNumber] ≟ "Limit Left Side Verbal To Analytic Part 1", true, false) → ShowExample01VerbalToAnalytic1SlideIf(Element[SlideSet, SlideNumber] ≟ "Verbal Analytic Function", true, false) → ShowVerbalAnalyticFunctionSlideIf(Element[SlideSet, SlideNumber] ≟ "Limit As X From Left", true, false) → ShowExample01VerbalToAnalytic2SlideIf(Element[SlideSet, SlideNumber] ≟ "Limit Equals 4", true, false) → ShowExample02Answer2SlideIf(Element[SlideSet, SlideNumber] ≟ "Verbal Analytic Place Left Ex 2", true, false) → ShowExample02VerbalToAnalytic1If(Element[SlideSet, SlideNumber] ≟ "Verbal Analytic Limit", true, false) → ShowVerbalAnalyticLimitSlideIf(Element[SlideSet, SlideNumber] ≟ "The Limit As X From Left Ex 2", true, false) → ShowExample02VerbalToAnalytic2If(Element[SlideSet, SlideNumber] ≟ "Example 1 Title", true, false) → ShowExample01TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 2 Title", true, false) → ShowExample02TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 3 Title", true, false) → ShowExample03TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 4 Title", true, false) → ShowExample04TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 5 Title", true, false) → ShowExample05TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 6 Title", true, false) → ShowExample06TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 7 Title", true, false) → ShowExample07TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 8 Title", true, false) → ShowExample08TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 9 Title", true, false) → ShowExample09TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 10 Title", true, false) → ShowExample10TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 3 Question", true, false) → ShowExample03QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Step One", true, false) → ShowStepOneSlideIf(Element[SlideSet, SlideNumber] ≟ "Step Two", true, false) → ShowStepTwoSlideIf(Element[SlideSet, SlideNumber] ≟ "Step Three", true, false) → ShowStepThreeSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 12 Title", true, false) → ShowExample12TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 11 Title", true, false) → ShowExample11TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 13 Title", true, false) → ShowExample13TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 14 Title", true, false) → ShowExample14TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 15 Title", true, false) → ShowExample15TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 16 Title", true, false) → ShowExample16TitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 4 Question", true, false) → ShowExample04QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 5 Question", true, false) → ShowExample05QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 6 Question", true, false) → ShowExample06QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 7 Question", true, false) → ShowExample07QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 9 Question", true, false) → ShowExample09QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 10 Question", true, false) → ShowExample10QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 11 Question", true, false) → ShowExample11QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 12 Question", true, false) → ShowExample12QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 13 Question", true, false) → ShowExample13QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 14 Question", true, false) → ShowExample14QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 15 Question", true, false) → ShowExample15QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 16 Question", true, false) → ShowExample16QuestionSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 9 Answer Explained", true, false) → ShowExample09AnswerExplainedSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 8 Question", true, false) → ShowExample08QuestionSlideLine(Origin, XAxisOtherPoint) → YAxisLine(Origin, YAxisOtherPoint) → XAxisIf(Element[SlideSet, SlideNumber] ≟ "Example 7 Answer Explained", true, false) → ShowExample07AnswerExplainedSlideIf(ShowExample01AnswerSlide ≟ true ∨ ShowExample02AnswerSlide ∨ ShowExample03AnswerSlide ≟ true ∨ ShowExample04AnswerSlide ≟ true ∨ ShowExample05AnswerSlide ≟ true ∨ ShowExample06AnswerSlide ≟ true ∨ ShowExample07AnswerSlide ≟ true ∨ ShowExample08AnswerSlide ≟ true ∨ ShowExample09AnswerSlide ≟ true ∨ ShowExample10AnswerSlide ≟ true ∨ ShowExample11AnswerSlide ≟ true ∨ ShowExample12AnswerSlide ≟ true ∨ ShowExample13AnswerSlide ≟ true ∨ ShowExample14AnswerSlide ≟ true ∨ ShowExample15AnswerSlide ≟ true ∨ ShowExample16AnswerSlide ≟ true, true, false) → IsAnswerSlideStandardTextfield(MakeMyOwnFunction) → MakeMyOwnFunctionInputBoxIf(Element[SlideSet, SlideNumber] ≟ "Slide Selection", true, false) → ShowScreenSelectionScreenIf(Element[SlideSet, SlideNumber] ≟ "Begin", true, false) → ShowBeginLessonSlideIf(ScreenButtonWidthInPixels > ScreenButtonHeightInPixels, (0.9 * ScreenButtonHeightInPixels), (0.9 * ScreenButtonWidthInPixels)) → ScreenButtonImageSquareSideLengthInPixelsIf(ScreenButtonImageLongRectangleWidthOverHeight < ScreenButtonWidthOverHeight, ((0.85 * ScreenButtonHeightInPixels) * ScreenButtonImageLongRectangleWidthOverHeight), (0.85 * ScreenButtonWidthInPixels)) → ScreenButtonImageLongRectangleWidthInPixelsIf(ScreenButtonImageLongRectangleWidthOverHeight < ScreenButtonWidthOverHeight, (0.85 * ScreenButtonHeightInPixels), ((0.85 * ScreenButtonWidthInPixels) * ScreenButtonImageLongRectangleHeightOverWidth)) → ScreenButtonImageLongRectangleHeightInPixelsTextfield(MakeMyOwnHoles) → MakeMyOwnHolesInputBoxTextfield(MakeMyOwnPoints) → MakeMyOwnPointsInputBoxPolygon(SlideRow2BottomLeftPoint, SlideRow2BottomRightPoint, SlideRow1BottomRightPoint, SlideRow1BottomLeftPoint) → QuizzyAnswerChoiceAButton, QuizzyAnswerChoiceAButtonBottomSide, QuizzyAnswerChoiceAButtonRightSide, QuizzyAnswerChoiceAButtonTopSide, QuizzyAnswerChoiceAButtonLeftSidePolygon(SlideRow3BottomLeftPoint, SlideRow3BottomRightPoint, SlideRow2BottomRightPoint, SlideRow2BottomLeftPoint) → QuizzyAnswerChoiceBButton, QuizzyAnswerChoiceBButtonBottomSide, QuizzyAnswerChoiceBButtonRightSide, QuizzyAnswerChoiceBButtonTopSide, QuizzyAnswerChoiceBButtonLeftSidePolygon(SlideRow4BottomLeftPoint, SlideRow4BottomRightPoint, SlideRow3BottomRightPoint, SlideRow3BottomLeftPoint) → QuizzyAnswerChoiceCButton, QuizzyAnswerChoiceCButtonBottomSide, QuizzyAnswerChoiceCButtonRightSide, QuizzyAnswerChoiceCButtonTopSide, QuizzyAnswerChoiceCButtonLeftSidePolygon(SlideRow5BottomLeftPoint, SlideRow5BottomRightPoint, SlideRow4BottomRightPoint, SlideRow4BottomLeftPoint) → QuizzyAnswerChoiceDButton, QuizzyAnswerChoiceDButtonBottomSide, QuizzyAnswerChoiceDButtonRightSide, QuizzyAnswerChoiceDButtonTopSide, QuizzyAnswerChoiceDButtonLeftSidePolygon(SlideRow6BottomLeftPoint, SlideRow6BottomRightPoint, SlideRow5BottomRightPoint, SlideRow5BottomLeftPoint) → QuizzyAnswerChoiceEButton, QuizzyAnswerChoiceEButtonBottomSide, QuizzyAnswerChoiceEButtonRightSide, QuizzyAnswerChoiceEButtonTopSide, QuizzyAnswerChoiceEButtonLeftSideIf(Element[SlideSet, SlideNumber] ≟ "Quizzy", true, false) → ShowQuizzyTitleSlideIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Results", true, false) → ShowQuizzyResultsScreenIf(ScreenButtonImageShortRectangleWidthOverHeight < ScreenButtonWidthOverHeight, ((0.85 * ScreenButtonHeightInPixels) * ScreenButtonImageShortRectangleWidthOverHeight), (0.85 * ScreenButtonWidthInPixels)) → ScreenButtonImageShortRectangleWidthInPixelsIf(ScreenButtonImageShortRectangleWidthOverHeight < ScreenButtonWidthOverHeight, (0.85 * ScreenButtonHeightInPixels), ((0.85 * ScreenButtonWidthInPixels) * ScreenButtonImageShortRectangleHeightOverWidth)) → ScreenButtonImageShortRectangleHeightInPixelsIf(Element[SlideSet, SlideNumber] ≟ "Example 1 Answer 1 Slide", true, false) → ShowExample01Answer1SlideCircle(SlideFocusPoint, SlideFocusCircleRadius) → SlideFocusCircleIf(ShowExample00AreWeThereSlide ≟ true, true, false) → IsSlideFocusBlinkerSlideIf(Element[SlideSet, SlideNumber] ≟ "Example 2 Step 1", true, false) → ShowExample02Step1SlideIf(Element[SlideSet, SlideNumber] ≟ "Example 2 Step 2", true, false) → ShowExample02Step2SlideIf(Element[SlideSet, SlideNumber] ≟ "Example 2 Answer", true, false) → ShowExample02Answer1SlideIf(Element[SlideSet, SlideNumber] ≟ "Quizzy Question 1 Graph" ∨ Element[SlideSet, SlideNumber] ≟ "Quizzy Question 2 Graph" ∨ Element[SlideSet, SlideNumber] ≟ "Quizzy Question 3 Graph" ∨ Element[SlideSet, SlideNumber] ≟ "Quizzy Question 4 Graph" ∨ Element[SlideSet, SlideNumber] ≟ "Quizzy Question 5 Graph", true, false) → ShowQuizzyFunctionStuffIf(ShowIntroductionStuff ≟ true ∨ Element[SlideSet, SlideNumber] ≟ "Example 4 Graph 2nd Time" ∨ Element[SlideSet, SlideNumber] ≟ "Example 4 Graph 4th Time", true, false) → IsButtonBlinkerSlideIf(ShowExample00AreWeThereSlide ≟ true, true, false) → IsSlideFocusCircleSlideIf(¬PointOnFunctionIsLeftOfDestination, x(PointOnFunctionBottom) - (0.28 * TomWidthInXUnits), x(PointOnFunctionBottom) + (0.28 * TomWidthInXUnits)) → TomInsideXValueIf(PointOnFunctionIsLeftOfDestination, x(PointOnFunction) - (0.55 * JerryWidthInXUnits), x(PointOnFunction) + (0.55 * JerryWidthInXUnits)) → JerryOutsideXValueIf(PointOnFunctionIsLeftOfDestination, x(PointOnFunction) - (1 / 2 * PacManWidthInXUnits), x(PointOnFunction) + (1 / 2 * PacManWidthInXUnits)) → PacManFrontXValueIf(PointOnFunctionIsLeftOfDestination, PointOnFunctionLeft - (0, (0.5 * PacManHeightInYUnits)), PointOnFunctionRight - (0, (0.5 * PacManHeightInYUnits))) → PacManCorner1If(PointOnFunctionIsLeftOfDestination, x(PointOnFunction) + (9.5 / 39 * DarthVaderWidthInXUnits), x(PointOnFunction) - (9.5 / 39 * DarthVaderWidthInXUnits)) → DarthVaderInsideXValueIf(PointOnFunctionIsLeftOfDestination, DarthVaderCorner3 - (DarthVaderWidthInXUnits, 0), DarthVaderCorner3 + (DarthVaderWidthInXUnits, 0)) → DarthVaderCorner4If(IsThinGraph, 2, LineThicknessInput) → LineThicknessIf(PointOnFunctionIsLeftOfDestination, (x(BallBottomLeftPoint) - (0.85 * HomerWidthInXUnits), y(PointOnFunction) - (0.3 * HomerHeightInYUnits)), (x(BallBottomRightPoint) + (0.85 * HomerWidthInXUnits), y(PointOnFunction) - (0.3 * HomerHeightInYUnits))) → HomerCorner1If(PointOnFunctionIsLeftOfDestination, PointOnFunctionTop - ((1 / 2 * FishWidthInXUnits), 0), PointOnFunctionTop + ((1 / 2 * FishWidthInXUnits), 0)) → FishCorner1If(PointOnFunctionIsLeftOfDestination, (PacManFrontXValue + PacManWidthInXUnits, PacManStartingYValue), (PacManFrontXValue - PacManWidthInXUnits, PacManStartingYValue)) → PacManBottomRightPointIf(PointOnFunctionIsLeftOfDestination, PointOnFunctionLeft - (PacManWidthInXUnits, (0.5 * PacManHeightInYUnits)), PointOnFunctionRight + (PacManWidthInXUnits, (-0.5 * PacManHeightInYUnits))) → PacManCorner4If(PointOnFunctionIsLeftOfDestination, FishCorner1 + (FishWidthInXUnits, 0), FishCorner1 - (FishWidthInXUnits, 0)) → FishCorner2If(PointOnFunctionIsLeftOfDestination, HomerCorner1 + (HomerWidthInXUnits, 0), HomerCorner1 - (HomerWidthInXUnits, 0)) → HomerCorner2If(PointOnFunctionIsLeftOfDestination, JerryCorner1 + (JerryWidthInXUnits, 0), JerryCorner1 - (JerryWidthInXUnits, 0)) → JerryCorner2If(¬PointOnFunctionIsLeftOfDestination, TomCorner1 + (TomWidthInXUnits, 0), TomCorner1 - (TomWidthInXUnits, 0)) → TomCorner2If(x(PointOnFunctionStartingPoint) < PointOnFunctionDestinationX, x(PointOnFunctionStartingPoint), PointOnFunctionDestinationX) → PointSliderMinIf(x(PointOnFunctionStartingPoint) < PointOnFunctionDestinationX, PointOnFunctionDestinationX, x(PointOnFunctionStartingPoint)) → PointSliderMaxIf(PointOnFunctionIsLeftOfDestination, PointOnFunctionTop + ((0.5 * EagleWidthInXUnits), 0), PointOnFunctionTop - ((0.5 * EagleWidthInXUnits), 0)) → EagleCorner1If(PointOnFunctionIsLeftOfDestination, EagleCorner1 - (EagleWidthInXUnits, 0), EagleCorner1 + (EagleWidthInXUnits, 0)) → EagleCorner2Textfield(MakeMyOwnDestinationX) → MakeMyOwnDestinationInputBoxIf(PointOnFunctionIsLeftOfDestination, PointOnFunctionTop + ((0.5 * TinkWidthInXUnits), 0), PointOnFunctionTop - ((0.5 * TinkWidthInXUnits), 0)) → TinkCorner1If(PointOnFunctionIsLeftOfDestination, TinkCorner1 - (TinkWidthInXUnits, 0), TinkCorner1 + (TinkWidthInXUnits, 0)) → TinkCorner2
AI Drawing Prompt Reference
Draw a function graph and mark a point on the graph. Then, draw vertical and horizontal lines from this point to the x-axis and y-axis, respectively, to indicate the coordinates of the point. Finally, adjust the theme of the graph to make the geometric shapes more prominent.
The prompt above was compiled from the original drawing commands and is for reference only.