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

#include <SegmentProxy.h>

Classes

class  And

Public Member Functions

 Segment (args::segment *segment)
 operator args::segment * () const
And operator-> () const
Vector::And::Vector operator& (const args::vector *vector) const
Line::Lines operator| (const args::container< args::line > *lines) const
Point::Vector operator>> (const PatternPointArgument *point) const

Constructor & Destructor Documentation

◆ Segment()

Proxy::Segment::Segment ( args::segment * segment)
explicit
Here is the caller graph for this function:

Member Function Documentation

◆ operator args::segment *()

Chrysalis::Proxy::Segment::operator args::segment * ( ) const

◆ operator&()

Proxy::Vector::And::Vector Proxy::Segment::operator& ( const args::vector * vector) const

◆ operator->()

Proxy::Segment::And Proxy::Segment::operator-> ( ) const
Here is the call graph for this function:

◆ operator>>()

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

◆ operator|()

Proxy::Line::Lines Proxy::Segment::operator| ( const args::container< args::line > * lines) const

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