Numworks Epsilon  1.4.1
Graphing Calculator Operating System
properties.cpp File Reference
#include <quiz.h>
#include <poincare.h>
#include <ion.h>
#include <assert.h>
#include "helper.h"

Go to the source code of this file.

Functions

void assert_parsed_expression_sign (const char *expression, Poincare::Expression::Sign sign)
 
 QUIZ_CASE (poincare_sign)
 
 QUIZ_CASE (poincare_polynomial_degree)
 
void assert_parsed_expression_has_characteristic_range (const char *expression, float range, Expression::AngleUnit angleUnit=Expression::AngleUnit::Degree)
 
 QUIZ_CASE (poincare_characteristic_range)
 

Variables

constexpr Poincare::Expression::Sign Positive = Poincare::Expression::Sign::Positive
 
constexpr Poincare::Expression::Sign Negative = Poincare::Expression::Sign::Negative
 
constexpr Poincare::Expression::Sign Unknown = Poincare::Expression::Sign::Unknown
 

Function Documentation

◆ assert_parsed_expression_has_characteristic_range()

void assert_parsed_expression_has_characteristic_range ( const char *  expression,
float  range,
Expression::AngleUnit  angleUnit = Expression::AngleUnit::Degree 
)

Definition at line 55 of file properties.cpp.

◆ assert_parsed_expression_sign()

void assert_parsed_expression_sign ( const char *  expression,
Poincare::Expression::Sign  sign 
)

Definition at line 13 of file properties.cpp.

◆ QUIZ_CASE() [1/3]

QUIZ_CASE ( poincare_sign  )

Definition at line 21 of file properties.cpp.

◆ QUIZ_CASE() [2/3]

QUIZ_CASE ( poincare_polynomial_degree  )

Definition at line 37 of file properties.cpp.

◆ QUIZ_CASE() [3/3]

QUIZ_CASE ( poincare_characteristic_range  )

Definition at line 67 of file properties.cpp.

Variable Documentation

◆ Negative

constexpr Poincare::Expression::Sign Negative = Poincare::Expression::Sign::Negative

Definition at line 10 of file properties.cpp.

◆ Positive

constexpr Poincare::Expression::Sign Positive = Poincare::Expression::Sign::Positive

Definition at line 9 of file properties.cpp.

◆ Unknown

constexpr Poincare::Expression::Sign Unknown = Poincare::Expression::Sign::Unknown

Definition at line 11 of file properties.cpp.