Chrysalis - Project Composer
Toggle main menu visibility
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
10
namespace
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
LineProxy.h
Chrysalis::Proxy::Line::Lines::And
Definition
LineProxy.h:30
Chrysalis::Proxy::Ray::Ray
Ray(const PatternPointArgument *point, double number)
Definition
RayProxy.cpp:5
Chrysalis::Proxy::Ray::operator|
Line::Lines::And operator|(const args::container< args::line > *lines_) const
Definition
RayProxy.cpp:8
Chrysalis::Proxy
Definition
ConditionProxy.h:9
pattern
composer
include
proxies
RayProxy.h
Generated by
1.17.0