|
Chrysalis - Project Composer
|
#include "Project.h"#include "arguments/BinaryFunctionArgument.h"Go to the source code of this file.
Namespaces | |
| namespace | Chrysalis |
Macros | |
| #define | _min_(operand1, operand2) |
| #define | _ray_(origin, angle) |
| #define | _point_(pointName) |
| #define | _param_(parameterName) |
| #define | _option_(optionName) |
| #define | _outline_(outlineName) |
| #define | _expression_(expressionName) |
| #define | up 90 |
| #define | right 0 |
| #define | left 180 |
| #define | down 270 |
| #define | _angle_(from, to) |
| #define | _length_(from, to) |
| #define | VECTOR_2(angle, length) |
| #define | VECTOR_3(origin, angle, length) |
| #define | _vector_(...) |
| #define | REPEAT_SEGMENT(d, data, elem) |
| #define | segments(...) |
| #define | _segment_(from, to) |
| #define | DART_2(from, to) |
| #define | DART_3(origin, angle, length) |
| #define | dart(...) |
| #define | edge(from, to) |
Functions | |
| args::number | Chrysalis::operator""_ (long double number) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator+ (args::number &&a, args::number &&b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator- (args::number &&a, args::number &&b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator* (args::number &&a, args::number &&b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator/ (args::number &&a, args::number &&b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator+ (args::number &&a, double b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator- (args::number &&a, double b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator* (args::number &&a, double b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator/ (args::number &&a, double b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator+ (double a, args::number &&b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator- (double a, args::number &&b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator* (double a, args::number &&b) |
| std::unique_ptr< BinaryFunctionArgument > | Chrysalis::operator/ (double a, args::number &&b) |
| const args::condition * | Chrysalis::operator< (args::number &&a, args::number &&b) |
| #define _angle_ | ( | from, | |
| to ) |
| #define _expression_ | ( | expressionName | ) |
| #define _length_ | ( | from, | |
| to ) |
| #define _min_ | ( | operand1, | |
| operand2 ) |
| #define _option_ | ( | optionName | ) |
| #define _outline_ | ( | outlineName | ) |
| #define _param_ | ( | parameterName | ) |
| #define _point_ | ( | pointName | ) |
| #define _ray_ | ( | origin, | |
| angle ) |
| #define _vector_ | ( | ... | ) |
| #define dart | ( | ... | ) |
| #define DART_2 | ( | from, | |
| to ) |
| #define DART_3 | ( | origin, | |
| angle, | |||
| length ) |
| #define down 270 |
| #define edge | ( | from, | |
| to ) |
| #define left 180 |
| #define REPEAT_SEGMENT | ( | d, | |
| data, | |||
| elem ) |
| #define right 0 |
| #define segments | ( | ... | ) |
| #define up 90 |
| #define VECTOR_2 | ( | angle, | |
| length ) |
| #define VECTOR_3 | ( | origin, | |
| angle, | |||
| length ) |