Class: Axiom::Function::Numeric

Inherits:
Axiom::Function show all
Includes:
AbstractType
Defined in:
lib/axiom/function/numeric.rb,
lib/axiom/function/numeric/unary.rb,
lib/axiom/function/numeric/binary.rb,
lib/axiom/function/numeric/modulo.rb,
lib/axiom/function/numeric/absolute.rb,
lib/axiom/function/numeric/addition.rb,
lib/axiom/function/numeric/division.rb,
lib/axiom/function/numeric/unary_plus.rb,
lib/axiom/function/numeric/square_root.rb,
lib/axiom/function/numeric/subtraction.rb,
lib/axiom/function/numeric/unary_minus.rb,
lib/axiom/function/numeric/exponentiation.rb,
lib/axiom/function/numeric/multiplication.rb

Overview

Abstract class for Numeric functions

Defined Under Namespace

Modules: Binary, Unary Classes: Absolute, Addition, Division, Exponentiation, Modulo, Multiplication, SquareRoot, Subtraction, UnaryMinus, UnaryPlus

Method Summary

Methods inherited from Axiom::Function

extract_value, rename_attributes

Methods included from Visitable

#accept