Chrysalis - Project Composer
Loading...
Searching...
No Matches
RayProxy.h
Go to the documentation of this file.
1#ifndef CHRYSALIS_RAY_H
2#define CHRYSALIS_RAY_H
3
4#include "LineProxy.h"
5#include "arguments/RayArgument.h"
6
10namespace Chrysalis::Proxy {
11 class Ray {
12 public:
13 explicit Ray(const PatternPointArgument* point, double number);
14 Line::Lines::And operator|(const args::container<args::line>* lines_) const;
15 private:
16 const args::ray* ray_;
17 };
18}
20
21#endif //CHRYSALIS_RAY_H
Definition LineProxy.h:30
Ray(const PatternPointArgument *point, double number)
Definition RayProxy.cpp:5
Line::Lines::And operator|(const args::container< args::line > *lines_) const
Definition RayProxy.cpp:8
Definition ConditionProxy.h:9