Project
Loading...
Searching...
No Matches
POLYGONS Struct Reference

Public Member Functions

 POLYGONS ()
 

Public Attributes

std::vector< Polygon< double > > testPads
 
Polygon< double > polygon
 
Polygon< double > testPolygon
 
Polygon< intcounterClockwisePolygon {{0, 0}, {1, 0}, {1, 1}, {0, 1}, {0, 0}}
 
Polygon< intclockwisePolygon {{0, 0}, {0, 1}, {1, 1}, {1, 0}, {0, 0}}
 
Polygon< double > clockwisePolygonDouble {{0, 0}, {0, 1}, {1, 1}, {1, 0}, {0, 0}}
 
Polygon< double > testPolygon2
 

Detailed Description

Definition at line 26 of file Polygon.cxx.

Constructor & Destructor Documentation

◆ POLYGONS()

POLYGONS::POLYGONS ( )
inline

Definition at line 27 of file Polygon.cxx.

Member Data Documentation

◆ clockwisePolygon

Polygon<int> POLYGONS::clockwisePolygon {{0, 0}, {0, 1}, {1, 1}, {1, 0}, {0, 0}}

Definition at line 51 of file Polygon.cxx.

◆ clockwisePolygonDouble

Polygon<double> POLYGONS::clockwisePolygonDouble {{0, 0}, {0, 1}, {1, 1}, {1, 0}, {0, 0}}

Definition at line 52 of file Polygon.cxx.

◆ counterClockwisePolygon

Polygon<int> POLYGONS::counterClockwisePolygon {{0, 0}, {1, 0}, {1, 1}, {0, 1}, {0, 0}}

Definition at line 50 of file Polygon.cxx.

◆ polygon

Polygon<double> POLYGONS::polygon

Definition at line 38 of file Polygon.cxx.

◆ testPads

std::vector<Polygon<double> > POLYGONS::testPads

Definition at line 37 of file Polygon.cxx.

◆ testPolygon

Polygon<double> POLYGONS::testPolygon
Initial value:
{{{0.1, 0.1},
{1.1, 0.1},
{1.1, 1.1},
{2.1, 1.1},
{2.1, 3.1},
{1.1, 3.1},
{1.1, 2.1},
{0.1, 2.1},
{0.1, 0.1}}}

Definition at line 40 of file Polygon.cxx.

◆ testPolygon2

Polygon<double> POLYGONS::testPolygon2
Initial value:
{
{{-5.0, 10.0}, {-5.0, -2.0}, {0.0, -2.0}, {0.0, -10.0}, {5.0, -10.0}, {5.0, 10.0}, {-5.0, 10.0}}}

Definition at line 53 of file Polygon.cxx.


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