DGtal 1.4.0
Loading...
Searching...
No Matches
DGtal::Display2DFactory Struct Reference

Factory for Display2D: More...

#include <DGtal/io/Display2DFactory.h>

Static Public Member Functions

template<Dimension dim, typename TInteger >
static void drawDECSignedKhalimskyCell (DGtal::Board2D &board, const DGtal::SignedKhalimskyCell< dim, TInteger > &cell)
 
template<Dimension dim, typename TInteger >
static void drawDECSignedKhalimskyCell (DGtal::Board2D &board, const DGtal::SignedKhalimskyPreCell< dim, TInteger > &cell)
 
template<Dimension dimEmbedded, Dimension dimAmbient, typename TLinearAlgebraBackend , typename TInteger >
static void draw (DGtal::Board2D &board, const DGtal::DiscreteExteriorCalculus< dimEmbedded, dimAmbient, TLinearAlgebraBackend, TInteger > &calculus)
 
template<typename TCalculus , DGtal::Order order, DGtal::Duality duality>
static void draw (DGtal::Board2D &board, const DGtal::KForm< TCalculus, order, duality > &kform)
 
template<typename TCalculus , DGtal::Order order, DGtal::Duality duality, typename TColorMap >
static void drawWithColorMap (DGtal::Board2D &board, const DGtal::KForm< TCalculus, order, duality > &kform, const TColorMap &colormap)
 
template<typename TCalculus , DGtal::Duality duality>
static void draw (DGtal::Board2D &board, const DGtal::VectorField< TCalculus, duality > &vector_field)
 
static void draw (DGtal::Board2D &board, const DGtal::AngleLinearMinimizer &)
 
template<typename TCoordinate , typename TInteger , unsigned short adjacency>
static void drawAsBoundingBox (DGtal::Board2D &aBoard, const DGtal::ArithmeticalDSS< TCoordinate, TInteger, adjacency > &)
 
template<typename TCoordinate , typename TInteger , unsigned short adjacency>
static void drawAsDigitalPoints (DGtal::Board2D &aBoard, const DGtal::ArithmeticalDSS< TCoordinate, TInteger, adjacency > &)
 
template<typename TCoordinate , typename TInteger , unsigned short adjacency>
static void draw (DGtal::Board2D &board, const DGtal::ArithmeticalDSS< TCoordinate, TInteger, adjacency > &)
 
template<typename TIterator , typename TInteger , int connectivity>
static void drawAsBoundingBox (DGtal::Board2D &aBoard, const DGtal::ArithmeticalDSSComputer< TIterator, TInteger, connectivity > &)
 
template<typename TIterator , typename TInteger , int connectivity>
static void drawAsDigitalPoints (DGtal::Board2D &aBoard, const DGtal::ArithmeticalDSSComputer< TIterator, TInteger, connectivity > &)
 
template<typename TIterator , typename TInteger , int connectivity>
static void draw (DGtal::Board2D &board, const DGtal::ArithmeticalDSSComputer< TIterator, TInteger, connectivity > &)
 
template<typename TInputPoint , typename TConstIterator >
static void drawAsBoundingBox (DGtal::Board2D &aBoard, const DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator > &)
 
template<typename TInputPoint , typename TConstIterator >
static void drawAsDigitalPoints (DGtal::Board2D &aBoard, const DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator > &)
 
template<typename TInputPoint , typename TConstIterator >
static void draw (DGtal::Board2D &aBoard, const DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator > &)
 
template<typename TPoint >
static void draw (Board2D &aBoard, const DGtal::CircleFrom2Points< TPoint > &)
 
template<typename Point >
static void drawArc (Board2D &aBoard, const DGtal::CircleFrom3Points< Point > &, const Point &, const Point &, bool anOrientation=true)
 
template<typename Point >
static void drawSector (Board2D &aBoard, const DGtal::CircleFrom3Points< Point > &, const Point &, const Point &, bool anOrientation=true)
 
template<typename Point >
static void drawAnnulus (Board2D &aBoard, const DGtal::CircleFrom3Points< Point > &, const Point &, const Point &, bool anOrientation=true, const double &w=1.0)
 
template<typename Point >
static void draw (Board2D &aBoard, const DGtal::CircleFrom3Points< Point > &, const Point &, const Point &, bool anOrientation=true)
 
template<typename TPoint >
static void draw (Board2D &aBoard, const DGtal::CircleFrom3Points< TPoint > &)
 
template<typename Domain , typename Compare >
static void draw (DGtal::Board2D &board, const DGtal::DigitalSetBySTLSet< Domain, Compare > &)
 
template<typename Domain , typename Container >
static void draw (DGtal::Board2D &board, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &)
 
template<typename Domain >
static void draw (DGtal::Board2D &board, const DGtal::DigitalSetBySTLVector< Domain > &)
 
template<typename TIterator , typename TInteger , int connectivity>
static void drawAsPolygon (DGtal::Board2D &aBoard, const DGtal::FP< TIterator, TInteger, connectivity > &)
 
template<typename TIterator , typename TInteger , int connectivity>
static void draw (DGtal::Board2D &board, const DGtal::FP< TIterator, TInteger, connectivity > &)
 
template<typename TInteger >
static void drawAsGrid (DGtal::Board2D &aBoard, const DGtal::FreemanChain< TInteger > &)
 
template<typename TInteger >
static void drawAsInterGrid (DGtal::Board2D &aBoard, const DGtal::FreemanChain< TInteger > &)
 
template<typename TInteger >
static void draw (DGtal::Board2D &aBoard, const DGtal::FreemanChain< TInteger > &)
 
template<typename TConstIterator >
static void draw (DGtal::Board2D &aBoard, const DGtal::StabbingLineComputer< TConstIterator > &)
 
template<typename TConstIterator >
static void draw (DGtal::Board2D &aBoard, const DGtal::StabbingCircleComputer< TConstIterator > &)
 
template<typename TIterator , typename TInteger >
static void draw (DGtal::Board2D &aBoard, const DGtal::FrechetShortcut< TIterator, TInteger > &)
 
template<typename TKSpace >
static void draw (DGtal::Board2D &aBoard, const GridCurve< TKSpace > &object)
 
template<typename TKSpace >
static void drawFill (DGtal::Board2D &aBoard, const GridCurve< TKSpace > &object)
 
template<typename TIterator , typename TSCell >
static void draw (DGtal::Board2D &aBoard, const ConstRangeAdapter< TIterator, functors::Identity, TSCell > &object)
 
template<typename TIterator , typename TKSpace >
static void draw (DGtal::Board2D &aBoard, const ConstRangeAdapter< TIterator, functors::SCellToPoint< TKSpace >, typename TKSpace::Point > &object)
 
template<typename TIterator , typename TKSpace >
static void draw (DGtal::Board2D &aBoard, const ConstRangeAdapter< TIterator, CanonicSCellEmbedder< TKSpace >, typename TKSpace::Space::RealPoint > &object)
 
template<typename TIterator , typename TKSpace >
static void draw (DGtal::Board2D &aBoard, const ConstRangeAdapter< TIterator, functors::SCellToArrow< TKSpace >, std::pair< typename TKSpace::Point, typename TKSpace::Vector > > &object)
 
template<typename TIterator , typename TKSpace >
static void draw (DGtal::Board2D &aBoard, const ConstRangeAdapter< TIterator, functors::SCellToInnerPoint< TKSpace >, typename TKSpace::Point > &object)
 
template<typename TIterator , typename TKSpace >
static void draw (DGtal::Board2D &aBoard, const ConstRangeAdapter< TIterator, functors::SCellToOuterPoint< TKSpace >, typename TKSpace::Point > &object)
 
template<typename TIterator , typename TKSpace >
static void draw (DGtal::Board2D &aBoard, const ConstRangeAdapter< TIterator, functors::SCellToIncidentPoints< TKSpace >, std::pair< typename TKSpace::Point, typename TKSpace::Point > > &object)
 
template<typename TSpace >
static void drawAsGrid (DGtal::Board2D &aboard, const DGtal::HyperRectDomain< TSpace > &)
 
template<typename TSpace >
static void drawAsPaving (DGtal::Board2D &aboard, const DGtal::HyperRectDomain< TSpace > &)
 
template<typename TSpace >
static void draw (DGtal::Board2D &board, const DGtal::HyperRectDomain< TSpace > &)
 
template<typename C , typename Domain , typename Value , typename HashKey >
static void drawImageRecursive (DGtal::Board2D &aBoard, const DGtal::experimental::ImageContainerByHashTree< Domain, Value, HashKey > &i, HashKey key, const double p[2], const double len, LibBoard::Board &board, const C &cmap)
 
template<typename C , typename Domain , typename Value , typename HashKey >
static void drawImageHashTree (Board2D &board, const DGtal::experimental::ImageContainerByHashTree< Domain, Value, HashKey > &, const Value &, const Value &)
 
template<typename Colormap , typename Image >
static void drawImage (DGtal::Board2D &board, const Image &i, const typename Image::Value &minV, const typename Image::Value &maxV)
 
template<Dimension dim, typename TInteger >
static void draw (DGtal::Board2D &board, const DGtal::KhalimskyCell< dim, TInteger > &)
 
template<Dimension dim, typename TInteger >
static void draw (DGtal::Board2D &board, const DGtal::KhalimskyPreCell< dim, TInteger > &)
 
template<typename TDigitalTopology , typename TDigitalSet >
static void drawWithAdjacencies (DGtal::Board2D &aBoard, const DGtal::Object< TDigitalTopology, TDigitalSet > &)
 
template<typename TDigitalTopology , typename TDigitalSet >
static void draw (DGtal::Board2D &board, const DGtal::Object< TDigitalTopology, TDigitalSet > &)
 
template<typename TKSpace , typename TCellContainer >
static void draw (DGtal::Board2D &board, const DGtal::CubicalComplex< TKSpace, TCellContainer > &)
 
template<Dimension dim, typename TComponent , typename TContainer >
static void drawAsPaving (DGtal::Board2D &board, const DGtal::PointVector< dim, TComponent, TContainer > &)
 
template<Dimension dim, typename TComponent , typename TContainer >
static void drawAsGrid (DGtal::Board2D &board, const DGtal::PointVector< dim, TComponent, TContainer > &)
 
template<Dimension dim, typename TComponent , typename TContainer >
static void draw (DGtal::Board2D &board, const DGtal::PointVector< dim, TComponent, TContainer > &)
 
template<Dimension dim, typename TComponent1 , typename TComponent2 , typename TContainer1 , typename TContainer2 >
static void draw (DGtal::Board2D &board, const DGtal::PointVector< dim, TComponent1, TContainer1 > &shift, const DGtal::PointVector< dim, TComponent2, TContainer2 > &basepoint)
 
template<typename Shape >
static void draw (DGtal::Board2D &aBoard, const DGtal::Preimage2D< Shape > &)
 
template<Dimension dim, typename TInteger >
static void draw (DGtal::Board2D &board, const DGtal::SignedKhalimskyCell< dim, TInteger > &)
 
template<Dimension dim, typename TInteger >
static void draw (DGtal::Board2D &board, const DGtal::SignedKhalimskyPreCell< dim, TInteger > &)
 
template<typename TPoint >
static void draw (Board2D &aBoard, const DGtal::StraightLineFrom2Points< TPoint > &)
 
static void draw (DGtal::Board2D &board, const DGtal::CustomStyle &)
 
static void draw (DGtal::Board2D &board, const DGtal::SetMode &)
 
template<typename TSpace , typename TSequence >
static void draw (DGtal::Board2D &aBoard, const DGtal::LatticePolytope2D< TSpace, TSequence > &cip)
 

Detailed Description

Factory for Display2D:

Description of struct 'Display2DFactory'

Definition at line 95 of file Display2DFactory.h.

Member Function Documentation

◆ draw() [1/40]

template<typename TPoint >
static void DGtal::Display2DFactory::draw ( Board2D & aBoard,
const DGtal::CircleFrom2Points< TPoint > &  )
static

◆ draw() [2/40]

template<typename Point >
static void DGtal::Display2DFactory::draw ( Board2D & aBoard,
const DGtal::CircleFrom3Points< Point > & ,
const Point & ,
const Point & ,
bool anOrientation = true )
static

◆ draw() [3/40]

template<typename TPoint >
static void DGtal::Display2DFactory::draw ( Board2D & aBoard,
const DGtal::CircleFrom3Points< TPoint > &  )
static

◆ draw() [4/40]

template<typename TPoint >
static void DGtal::Display2DFactory::draw ( Board2D & aBoard,
const DGtal::StraightLineFrom2Points< TPoint > &  )
static

◆ draw() [5/40]

template<typename TIterator , typename TKSpace >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const ConstRangeAdapter< TIterator, CanonicSCellEmbedder< TKSpace >, typename TKSpace::Space::RealPoint > & object )
static

◆ draw() [6/40]

template<typename TIterator , typename TSCell >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const ConstRangeAdapter< TIterator, functors::Identity, TSCell > & object )
static

◆ draw() [7/40]

template<typename TIterator , typename TKSpace >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const ConstRangeAdapter< TIterator, functors::SCellToArrow< TKSpace >, std::pair< typename TKSpace::Point, typename TKSpace::Vector > > & object )
static

◆ draw() [8/40]

template<typename TIterator , typename TKSpace >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const ConstRangeAdapter< TIterator, functors::SCellToIncidentPoints< TKSpace >, std::pair< typename TKSpace::Point, typename TKSpace::Point > > & object )
static

◆ draw() [9/40]

template<typename TIterator , typename TKSpace >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const ConstRangeAdapter< TIterator, functors::SCellToInnerPoint< TKSpace >, typename TKSpace::Point > & object )
static

◆ draw() [10/40]

template<typename TIterator , typename TKSpace >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const ConstRangeAdapter< TIterator, functors::SCellToOuterPoint< TKSpace >, typename TKSpace::Point > & object )
static

◆ draw() [11/40]

template<typename TIterator , typename TKSpace >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const ConstRangeAdapter< TIterator, functors::SCellToPoint< TKSpace >, typename TKSpace::Point > & object )
static

◆ draw() [12/40]

template<typename TInputPoint , typename TConstIterator >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator > &  )
static

◆ draw() [13/40]

template<typename TIterator , typename TInteger >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const DGtal::FrechetShortcut< TIterator, TInteger > &  )
static

◆ draw() [14/40]

template<typename TInteger >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const DGtal::FreemanChain< TInteger > &  )
static

◆ draw() [15/40]

template<typename TSpace , typename TSequence >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const DGtal::LatticePolytope2D< TSpace, TSequence > & cip )
static

Draw method on Board for LatticePolytope2D.

Parameters
aBoardan instance of Board2D.
cipan instance of convex integer polygon.

◆ draw() [16/40]

template<typename Shape >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const DGtal::Preimage2D< Shape > &  )
static

◆ draw() [17/40]

template<typename TConstIterator >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const DGtal::StabbingCircleComputer< TConstIterator > &  )
static

◆ draw() [18/40]

template<typename TConstIterator >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const DGtal::StabbingLineComputer< TConstIterator > &  )
static

◆ draw() [19/40]

template<typename TKSpace >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & aBoard,
const GridCurve< TKSpace > & object )
static

◆ draw() [20/40]

static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::AngleLinearMinimizer &  )
static

◆ draw() [21/40]

template<typename TCoordinate , typename TInteger , unsigned short adjacency>
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::ArithmeticalDSS< TCoordinate, TInteger, adjacency > &  )
static

◆ draw() [22/40]

template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::ArithmeticalDSSComputer< TIterator, TInteger, connectivity > &  )
static

◆ draw() [23/40]

template<typename TKSpace , typename TCellContainer >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::CubicalComplex< TKSpace, TCellContainer > &  )
static

◆ draw() [24/40]

static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::CustomStyle &  )
static

◆ draw() [25/40]

template<typename Domain , typename Container >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &  )
static

◆ draw() [26/40]

template<typename Domain , typename Compare >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::DigitalSetBySTLSet< Domain, Compare > &  )
static

◆ draw() [27/40]

template<typename Domain >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::DigitalSetBySTLVector< Domain > &  )
static

◆ draw() [28/40]

template<Dimension dimEmbedded, Dimension dimAmbient, typename TLinearAlgebraBackend , typename TInteger >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::DiscreteExteriorCalculus< dimEmbedded, dimAmbient, TLinearAlgebraBackend, TInteger > & calculus )
static

◆ draw() [29/40]

template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::FP< TIterator, TInteger, connectivity > &  )
static

◆ draw() [30/40]

template<typename TSpace >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::HyperRectDomain< TSpace > &  )
static

◆ draw() [31/40]

template<typename TCalculus , DGtal::Order order, DGtal::Duality duality>
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::KForm< TCalculus, order, duality > & kform )
static

◆ draw() [32/40]

template<Dimension dim, typename TInteger >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::KhalimskyCell< dim, TInteger > &  )
static

◆ draw() [33/40]

template<Dimension dim, typename TInteger >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::KhalimskyPreCell< dim, TInteger > &  )
static

◆ draw() [34/40]

template<typename TDigitalTopology , typename TDigitalSet >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::Object< TDigitalTopology, TDigitalSet > &  )
static

◆ draw() [35/40]

template<Dimension dim, typename TComponent , typename TContainer >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::PointVector< dim, TComponent, TContainer > &  )
static

◆ draw() [36/40]

template<Dimension dim, typename TComponent1 , typename TComponent2 , typename TContainer1 , typename TContainer2 >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::PointVector< dim, TComponent1, TContainer1 > & shift,
const DGtal::PointVector< dim, TComponent2, TContainer2 > & basepoint )
static

◆ draw() [37/40]

static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::SetMode &  )
static

◆ draw() [38/40]

template<Dimension dim, typename TInteger >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::SignedKhalimskyCell< dim, TInteger > &  )
static

◆ draw() [39/40]

template<Dimension dim, typename TInteger >
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::SignedKhalimskyPreCell< dim, TInteger > &  )
static

◆ draw() [40/40]

template<typename TCalculus , DGtal::Duality duality>
static void DGtal::Display2DFactory::draw ( DGtal::Board2D & board,
const DGtal::VectorField< TCalculus, duality > & vector_field )
static

◆ drawAnnulus()

template<typename Point >
static void DGtal::Display2DFactory::drawAnnulus ( Board2D & aBoard,
const DGtal::CircleFrom3Points< Point > & ,
const Point & ,
const Point & ,
bool anOrientation = true,
const double & w = 1.0 )
static

◆ drawArc()

template<typename Point >
static void DGtal::Display2DFactory::drawArc ( Board2D & aBoard,
const DGtal::CircleFrom3Points< Point > & ,
const Point & ,
const Point & ,
bool anOrientation = true )
static

◆ drawAsBoundingBox() [1/3]

template<typename TInputPoint , typename TConstIterator >
static void DGtal::Display2DFactory::drawAsBoundingBox ( DGtal::Board2D & aBoard,
const DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator > &  )
static

◆ drawAsBoundingBox() [2/3]

template<typename TCoordinate , typename TInteger , unsigned short adjacency>
static void DGtal::Display2DFactory::drawAsBoundingBox ( DGtal::Board2D & aBoard,
const DGtal::ArithmeticalDSS< TCoordinate, TInteger, adjacency > &  )
static

◆ drawAsBoundingBox() [3/3]

template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Display2DFactory::drawAsBoundingBox ( DGtal::Board2D & aBoard,
const DGtal::ArithmeticalDSSComputer< TIterator, TInteger, connectivity > &  )
static

◆ drawAsDigitalPoints() [1/3]

template<typename TInputPoint , typename TConstIterator >
static void DGtal::Display2DFactory::drawAsDigitalPoints ( DGtal::Board2D & aBoard,
const DGtal::AlphaThickSegmentComputer< TInputPoint, TConstIterator > &  )
static

◆ drawAsDigitalPoints() [2/3]

template<typename TCoordinate , typename TInteger , unsigned short adjacency>
static void DGtal::Display2DFactory::drawAsDigitalPoints ( DGtal::Board2D & aBoard,
const DGtal::ArithmeticalDSS< TCoordinate, TInteger, adjacency > &  )
static

◆ drawAsDigitalPoints() [3/3]

template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Display2DFactory::drawAsDigitalPoints ( DGtal::Board2D & aBoard,
const DGtal::ArithmeticalDSSComputer< TIterator, TInteger, connectivity > &  )
static

◆ drawAsGrid() [1/3]

template<typename TInteger >
static void DGtal::Display2DFactory::drawAsGrid ( DGtal::Board2D & aBoard,
const DGtal::FreemanChain< TInteger > &  )
static

◆ drawAsGrid() [2/3]

template<typename TSpace >
static void DGtal::Display2DFactory::drawAsGrid ( DGtal::Board2D & aboard,
const DGtal::HyperRectDomain< TSpace > &  )
static

◆ drawAsGrid() [3/3]

template<Dimension dim, typename TComponent , typename TContainer >
static void DGtal::Display2DFactory::drawAsGrid ( DGtal::Board2D & board,
const DGtal::PointVector< dim, TComponent, TContainer > &  )
static

◆ drawAsInterGrid()

template<typename TInteger >
static void DGtal::Display2DFactory::drawAsInterGrid ( DGtal::Board2D & aBoard,
const DGtal::FreemanChain< TInteger > &  )
static

◆ drawAsPaving() [1/2]

template<typename TSpace >
static void DGtal::Display2DFactory::drawAsPaving ( DGtal::Board2D & aboard,
const DGtal::HyperRectDomain< TSpace > &  )
static

◆ drawAsPaving() [2/2]

template<Dimension dim, typename TComponent , typename TContainer >
static void DGtal::Display2DFactory::drawAsPaving ( DGtal::Board2D & board,
const DGtal::PointVector< dim, TComponent, TContainer > &  )
static

◆ drawAsPolygon()

template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Display2DFactory::drawAsPolygon ( DGtal::Board2D & aBoard,
const DGtal::FP< TIterator, TInteger, connectivity > &  )
static

◆ drawDECSignedKhalimskyCell() [1/2]

template<Dimension dim, typename TInteger >
static void DGtal::Display2DFactory::drawDECSignedKhalimskyCell ( DGtal::Board2D & board,
const DGtal::SignedKhalimskyCell< dim, TInteger > & cell )
static

◆ drawDECSignedKhalimskyCell() [2/2]

template<Dimension dim, typename TInteger >
static void DGtal::Display2DFactory::drawDECSignedKhalimskyCell ( DGtal::Board2D & board,
const DGtal::SignedKhalimskyPreCell< dim, TInteger > & cell )
static

◆ drawFill()

template<typename TKSpace >
static void DGtal::Display2DFactory::drawFill ( DGtal::Board2D & aBoard,
const GridCurve< TKSpace > & object )
static

◆ drawImage()

template<typename Colormap , typename Image >
static void DGtal::Display2DFactory::drawImage ( DGtal::Board2D & board,
const Image & i,
const typename Image::Value & minV,
const typename Image::Value & maxV )
static

◆ drawImageHashTree()

template<typename C , typename Domain , typename Value , typename HashKey >
static void DGtal::Display2DFactory::drawImageHashTree ( Board2D & board,
const DGtal::experimental::ImageContainerByHashTree< Domain, Value, HashKey > & ,
const Value & ,
const Value &  )
static

Referenced by testGetSetVal().

◆ drawImageRecursive()

template<typename C , typename Domain , typename Value , typename HashKey >
static void DGtal::Display2DFactory::drawImageRecursive ( DGtal::Board2D & aBoard,
const DGtal::experimental::ImageContainerByHashTree< Domain, Value, HashKey > & i,
HashKey key,
const double p[2],
const double len,
LibBoard::Board & board,
const C & cmap )
static

◆ drawSector()

template<typename Point >
static void DGtal::Display2DFactory::drawSector ( Board2D & aBoard,
const DGtal::CircleFrom3Points< Point > & ,
const Point & ,
const Point & ,
bool anOrientation = true )
static

◆ drawWithAdjacencies()

template<typename TDigitalTopology , typename TDigitalSet >
static void DGtal::Display2DFactory::drawWithAdjacencies ( DGtal::Board2D & aBoard,
const DGtal::Object< TDigitalTopology, TDigitalSet > &  )
static

◆ drawWithColorMap()

template<typename TCalculus , DGtal::Order order, DGtal::Duality duality, typename TColorMap >
static void DGtal::Display2DFactory::drawWithColorMap ( DGtal::Board2D & board,
const DGtal::KForm< TCalculus, order, duality > & kform,
const TColorMap & colormap )
static

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