Numworks Epsilon  1.4.1
Graphing Calculator Operating System
Graph::App::Snapshot Class Reference

#include <app.h>

Inheritance diagram for Graph::App::Snapshot:
Shared::FunctionApp::Snapshot App::Snapshot TabViewDataSource

Public Member Functions

 Snapshot ()
 
Appunpack (Container *container) override
 
void reset () override
 
Descriptordescriptor () override
 
CartesianFunctionStorefunctionStore ()
 
Shared::InteractiveCurveViewRangegraphRange ()
 
- Public Member Functions inherited from Shared::FunctionApp::Snapshot
 Snapshot ()
 
CurveViewCursorcursor ()
 
uint32_tmodelVersion ()
 
uint32_trangeVersion ()
 
Poincare::Expression::AngleUnitangleUnitVersion ()
 
Intervalinterval ()
 
int * indexFunctionSelectedByCursor ()
 
void reset () override
 
- Public Member Functions inherited from App::Snapshot
void pack (App *app)
 
- Public Member Functions inherited from TabViewDataSource
 TabViewDataSource ()
 
int activeTab () const
 
int selectedTab () const
 
void setSelectedTab (int index)
 
void setActiveTab (int index)
 

Additional Inherited Members

- Protected Attributes inherited from Shared::FunctionApp::Snapshot
CurveViewCursor m_cursor
 
Interval m_interval
 

Detailed Description

Definition at line 22 of file app.h.

Constructor & Destructor Documentation

◆ Snapshot()

App::Snapshot::Snapshot ( )

Definition at line 23 of file app.cpp.

Member Function Documentation

◆ descriptor()

App::Descriptor * App::Snapshot::descriptor ( )
overridevirtual

Implements App::Snapshot.

Definition at line 40 of file app.cpp.

◆ functionStore()

CartesianFunctionStore * App::Snapshot::functionStore ( )

Definition at line 45 of file app.cpp.

◆ graphRange()

InteractiveCurveViewRange * App::Snapshot::graphRange ( )

Definition at line 49 of file app.cpp.

◆ reset()

void App::Snapshot::reset ( )
overridevirtual

Reimplemented from App::Snapshot.

Definition at line 34 of file app.cpp.

◆ unpack()

App * App::Snapshot::unpack ( Container container)
overridevirtual

Implements App::Snapshot.

Definition at line 30 of file app.cpp.


The documentation for this class was generated from the following files: