Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
bentleyottmann::EventQueueInterface Class Referenceabstract

#include <EventQueueInterface.h>

Inheritance diagram for bentleyottmann::EventQueueInterface:
bentleyottmann::EventQueue

Public Member Functions

 EventQueueInterface ()=default
 
 EventQueueInterface (const EventQueueInterface &)=default
 
 EventQueueInterface (EventQueueInterface &&)=default
 
EventQueueInterfaceoperator= (const EventQueueInterface &)=default
 
EventQueueInterfaceoperator= (EventQueueInterface &&)=default
 
virtual ~EventQueueInterface ()=default
 
virtual void addCrossing (Point crossingPoint, const Segment &s0, const Segment &s1)=0
 

Detailed Description

Definition at line 19 of file EventQueueInterface.h.

Constructor & Destructor Documentation

◆ EventQueueInterface() [1/3]

bentleyottmann::EventQueueInterface::EventQueueInterface ( )
default

◆ EventQueueInterface() [2/3]

bentleyottmann::EventQueueInterface::EventQueueInterface ( const EventQueueInterface )
default

◆ EventQueueInterface() [3/3]

bentleyottmann::EventQueueInterface::EventQueueInterface ( EventQueueInterface &&  )
default

◆ ~EventQueueInterface()

virtual bentleyottmann::EventQueueInterface::~EventQueueInterface ( )
virtualdefault

Member Function Documentation

◆ addCrossing()

virtual void bentleyottmann::EventQueueInterface::addCrossing ( Point  crossingPoint,
const Segment s0,
const Segment s1 
)
pure virtual

Implemented in bentleyottmann::EventQueue.

◆ operator=() [1/2]

EventQueueInterface & bentleyottmann::EventQueueInterface::operator= ( const EventQueueInterface )
default

◆ operator=() [2/2]

EventQueueInterface & bentleyottmann::EventQueueInterface::operator= ( EventQueueInterface &&  )
default

The documentation for this class was generated from the following file: