mirror of https://github.com/KLayout/klayout.git
Provided new explicit template instantiations required for DRC
This commit is contained in:
parent
7a37da91e0
commit
255abc5534
|
|
@ -100,6 +100,7 @@ void EdgePairs::insert (const db::Shape &shape, const T &trans)
|
|||
|
||||
template void EdgePairs::insert (const db::Shape &, const db::ICplxTrans &);
|
||||
template void EdgePairs::insert (const db::Shape &, const db::Trans &);
|
||||
template void EdgePairs::insert (const db::Shape &, const db::Disp &);
|
||||
|
||||
void EdgePairs::clear ()
|
||||
{
|
||||
|
|
@ -121,6 +122,7 @@ EdgePairs &EdgePairs::transform (const T &trans)
|
|||
// explicit instantiations
|
||||
template EdgePairs &EdgePairs::transform (const db::ICplxTrans &);
|
||||
template EdgePairs &EdgePairs::transform (const db::Trans &);
|
||||
template EdgePairs &EdgePairs::transform (const db::Disp &);
|
||||
|
||||
const db::RecursiveShapeIterator &
|
||||
EdgePairs::iter () const
|
||||
|
|
|
|||
|
|
@ -135,6 +135,7 @@ Edges &Edges::transform (const T &trans)
|
|||
// explicit instantiations
|
||||
template Edges &Edges::transform (const db::ICplxTrans &);
|
||||
template Edges &Edges::transform (const db::Trans &);
|
||||
template Edges &Edges::transform (const db::Disp &);
|
||||
|
||||
template <class Sh>
|
||||
void Edges::insert (const Sh &shape)
|
||||
|
|
@ -161,6 +162,7 @@ void Edges::insert (const db::Shape &shape, const T &trans)
|
|||
|
||||
template void Edges::insert (const db::Shape &, const db::ICplxTrans &);
|
||||
template void Edges::insert (const db::Shape &, const db::Trans &);
|
||||
template void Edges::insert (const db::Shape &, const db::Disp &);
|
||||
|
||||
FlatEdges *
|
||||
Edges::flat_edges ()
|
||||
|
|
|
|||
|
|
@ -113,6 +113,7 @@ Region &Region::transform (const T &trans)
|
|||
// explicit instantiations
|
||||
template Region &Region::transform (const db::ICplxTrans &);
|
||||
template Region &Region::transform (const db::Trans &);
|
||||
template Region &Region::transform (const db::Disp &);
|
||||
|
||||
template <class Sh>
|
||||
void Region::insert (const Sh &shape)
|
||||
|
|
@ -138,6 +139,7 @@ void Region::insert (const db::Shape &shape, const T &trans)
|
|||
|
||||
template void Region::insert (const db::Shape &, const db::ICplxTrans &);
|
||||
template void Region::insert (const db::Shape &, const db::Trans &);
|
||||
template void Region::insert (const db::Shape &, const db::Disp &);
|
||||
|
||||
FlatRegion *
|
||||
Region::flat_region ()
|
||||
|
|
|
|||
Loading…
Reference in New Issue