KiCad PCB EDA Suite
Loading...
Searching...
No Matches
OUTLINE_CONTOUR Class Reference

#include <odb_eda_data.h>

Inheritance diagram for OUTLINE_CONTOUR:
PKG_OUTLINE

Public Member Functions

 OUTLINE_CONTOUR (const SHAPE_POLY_SET::POLYGON &aPolygon, FILL_T aFillType=FILL_T::FILLED_SHAPE)
 
void Write (std::ostream &ost) const override
 

Public Attributes

std::unique_ptr< ODB_SURFACE_DATAm_surfaces
 

Detailed Description

Definition at line 296 of file odb_eda_data.h.

Constructor & Destructor Documentation

◆ OUTLINE_CONTOUR()

OUTLINE_CONTOUR::OUTLINE_CONTOUR ( const SHAPE_POLY_SET::POLYGON aPolygon,
FILL_T  aFillType = FILL_T::FILLED_SHAPE 
)
inline

Definition at line 299 of file odb_eda_data.h.

References m_surfaces.

Member Function Documentation

◆ Write()

void OUTLINE_CONTOUR::Write ( std::ostream &  ost) const
overridevirtual

Implements PKG_OUTLINE.

Definition at line 179 of file odb_eda_data.cpp.

Member Data Documentation

◆ m_surfaces

std::unique_ptr<ODB_SURFACE_DATA> OUTLINE_CONTOUR::m_surfaces

Definition at line 312 of file odb_eda_data.h.

Referenced by OUTLINE_CONTOUR().


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