Euphoria
eu::core::dump2d::Item Struct Reference

#include <dump.h>

Public Member Functions

 Item (const dump2d::Poly &p)
 
 Item (const dump2d::Text &p)
 
 Item (const dump2d::Group &g)
 
 Item (const dump2d::Circle &c)
 

Public Attributes

std::shared_ptr< dump2d::Polypoly
 
std::shared_ptr< dump2d::Texttext
 
std::shared_ptr< dump2d::Groupgroup
 
std::shared_ptr< dump2d::Circlecircle
 

Detailed Description

Definition at line 67 of file dump.h.

Constructor & Destructor Documentation

◆ Item() [1/4]

eu::core::dump2d::Item::Item ( const dump2d::Poly p)
explicit

Definition at line 64 of file dump.cc.

◆ Item() [2/4]

eu::core::dump2d::Item::Item ( const dump2d::Text p)
explicit

Definition at line 65 of file dump.cc.

◆ Item() [3/4]

eu::core::dump2d::Item::Item ( const dump2d::Group g)
explicit

Definition at line 66 of file dump.cc.

◆ Item() [4/4]

eu::core::dump2d::Item::Item ( const dump2d::Circle c)
explicit

Definition at line 67 of file dump.cc.

Member Data Documentation

◆ circle

std::shared_ptr<dump2d::Circle> eu::core::dump2d::Item::circle

Definition at line 72 of file dump.h.

◆ group

std::shared_ptr<dump2d::Group> eu::core::dump2d::Item::group

Definition at line 71 of file dump.h.

◆ poly

std::shared_ptr<dump2d::Poly> eu::core::dump2d::Item::poly

Definition at line 69 of file dump.h.

◆ text

std::shared_ptr<dump2d::Text> eu::core::dump2d::Item::text

Definition at line 70 of file dump.h.


The documentation for this struct was generated from the following files: