|
Chrysalis - Pattern
|
#include <LineArgument.h>
Public Member Functions | |
| LineArgument (const args::point *origin, args::number &&angle) | |
| virtual | ~LineArgument () |
| virtual bool | isValid () const |
| const args::number & | angle () const |
| const args::point * | origin () const |
| operator CG::Line () const | |
Protected Member Functions | |
| LineArgument (const args::point *origin, const args::point *destination) | |
Protected Attributes | |
| const args::point * | origin_ |
| args::number | angle_ |
Friends | |
| template<class Archive> | |
| void | serialize (Archive &archive, LineArgument &project, const unsigned int version) |
| template<class Archive> | |
| void | save_construct_data (Archive &archive, const LineArgument *obj, const unsigned int) |
| template<class Archive> | |
| void | load_construct_data (Archive &archive, LineArgument *obj, const unsigned int) |
|
explicitprotected |
|
explicit |
|
virtual |
|
nodiscard |
|
nodiscardvirtual |
|
explicit |
|
nodiscard |
|
friend |
|
friend |
|
friend |
|
protected |
|
protected |