|
Chrysalis - Pattern
|
#include <VectorFunctionArgument.h>
Public Member Functions | |
| ~VectorFunctionArgument () override | |
| Public Member Functions inherited from Chrysalis::BaseCalculatedArgument< double > | |
| std::expected< double, Error > | get () const override |
| Public Member Functions inherited from Chrysalis::BaseArgument< double > | |
| virtual | ~BaseArgument ()=default |
Protected Member Functions | |
| VectorFunctionArgument (const args::point *from, const args::point *to) | |
| std::expected< double, Error > | calculate () const override |
| virtual std::expected< double, Error > | evaluate (const CG::Point &from, const CG::Point &to) const =0 |
| Protected Member Functions inherited from Chrysalis::BaseCalculatedArgument< double > | |
| BaseCalculatedArgument ()=default | |
| Protected Member Functions inherited from Chrysalis::BaseArgument< double > | |
| BaseArgument ()=default | |
Protected Attributes | |
| const args::point * | from_ |
| const args::point * | to_ |