Chrysalis - Project Composer
Loading...
Searching...
No Matches
Chrysalis::Proxy::Vector Class Reference

#include <VectorProxy.h>

Classes

class  And
class  Segment

Public Member Functions

 Vector (const args::point *origin, args::number &&angle, args::number &&length)
 Vector (const args::point *origin, args::number &&angle, double length)
 Vector (const args::point *origin, double angle, args::number &&length)
 Vector (const args::point *origin, double angle, double length)
 Vector (args::number &&angle, args::number &&length)
 Vector (double angle, args::number &&length)
 Vector (double angle, double length)
 operator const args::vector * () const
Number::Point::Vector operator<< (Number::Point &&args) const
And operator-> () const
Point::Vector operator>> (const PatternPointArgument *point) const

Constructor & Destructor Documentation

◆ Vector() [1/7]

Proxy::Vector::Vector ( const args::point * origin,
args::number && angle,
args::number && length )
explicit

◆ Vector() [2/7]

Proxy::Vector::Vector ( const args::point * origin,
args::number && angle,
double length )
explicit

◆ Vector() [3/7]

Proxy::Vector::Vector ( const args::point * origin,
double angle,
args::number && length )
explicit

◆ Vector() [4/7]

Proxy::Vector::Vector ( const args::point * origin,
double angle,
double length )
explicit

◆ Vector() [5/7]

Proxy::Vector::Vector ( args::number && angle,
args::number && length )
explicit

◆ Vector() [6/7]

Proxy::Vector::Vector ( double angle,
args::number && length )
explicit

◆ Vector() [7/7]

Proxy::Vector::Vector ( double angle,
double length )
explicit

Member Function Documentation

◆ operator const args::vector *()

Chrysalis::Proxy::Vector::operator const args::vector * ( ) const

◆ operator->()

Proxy::Vector::And Proxy::Vector::operator-> ( ) const

◆ operator<<()

Proxy::Number::Point::Vector Proxy::Vector::operator<< ( Number::Point && args) const

◆ operator>>()

Proxy::Point::Vector Proxy::Vector::operator>> ( const PatternPointArgument * point) const

The documentation for this class was generated from the following files:
  • /opt/buildagent/work/edabedf7a47abebc/pattern/composer/include/proxies/VectorProxy.h
  • /opt/buildagent/work/edabedf7a47abebc/pattern/composer/src/VectorProxy.cpp