stator
A math, geometry, and utility library
Public Member Functions | Static Public Attributes | List of all members
sym::Var< Args > Struct Template Reference

Symbolic representation of a variable. More...

#include <symbolic.hpp>

Inheritance diagram for sym::Var< Args >:
sym::SymbolicOperator

Public Member Functions

char getidx () const
 
template<class Arg >
Relation< Var< Args... >, Arg > operator= (const Arg &a) const
 

Static Public Attributes

static constexpr const auto idx = stator::orphan::get_value<vidx<'x'>, Args...>::value
 

Detailed Description

template<typename ... Args>
struct sym::Var< Args >

This class is used to denote a variable.

Definition at line 94 of file symbolic.hpp.

Member Function Documentation

◆ getidx()

template<typename ... Args>
char sym::Var< Args >::getidx ( ) const
inline

Definition at line 102 of file symbolic.hpp.

◆ operator=()

template<typename ... Args>
template<class Arg >
Relation<Var<Args...>, Arg> sym::Var< Args >::operator= ( const Arg &  a) const
inline

Definition at line 98 of file symbolic.hpp.

Member Data Documentation

◆ idx

template<typename ... Args>
constexpr const auto sym::Var< Args >::idx = stator::orphan::get_value<vidx<'x'>, Args...>::value
static

Definition at line 95 of file symbolic.hpp.


The documentation for this struct was generated from the following file: