DGtal 1.3.0
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions
DGtal::Board3DTo2DFactory< TSpace, TKSpace > Struct Template Reference

Factory for GPL Display3D: More...

#include <DGtal/io/boards/Board3DTo2DFactory.h>

Inheritance diagram for DGtal::Board3DTo2DFactory< TSpace, TKSpace >:
DGtal::Display3DFactory< TSpace, TKSpace >

Public Types

typedef TSpace Space
 
typedef TKSpace KSpace
 
- Public Types inherited from DGtal::Display3DFactory< TSpace, TKSpace >
typedef TSpace Space
 
typedef TKSpace KSpace
 
typedef Display3DFactory< Space, KSpaceSelf
 
typedef Display3D< Space, KSpaceDisplay
 
typedef Display::RealPoint RealPoint
 
typedef Display::RealVector RealVector
 

Static Public Member Functions

static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::CameraPosition &aThing)
 
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::CameraDirection &aThing)
 
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::CameraUpVector &aThing)
 
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::CameraZNearFar &aThing)
 
template<typename TVector >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::SphericalAccumulator< TVector > &accumulator, const typename DGtal::SphericalAccumulator< TVector >::RealVector &shift=typename DGtal::SphericalAccumulator< TVector >::RealVector(0, 0, 0), const double radius=1.0)
 
template<typename TPoint >
static void drawAsFaces (Board3DTo2D< Space, KSpace > &board, const DGtal::Mesh< TPoint > &aMesh)
 drawAsFaces More...
 
template<typename TPoint >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::Mesh< TPoint > &aMesh)
 draw More...
 
template<typename TIterator , typename TInteger , int connectivity>
static DGtal::DrawableWithBoard3DTo2DdefaultStyle (std::string str, const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &arithm)
 
template<typename TIterator , typename TInteger , int connectivity>
static void drawAsBalls (Board3DTo2D< Space, KSpace > &board, const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &arithm)
 drawAsBalls More...
 
template<typename TIterator , typename TInteger , int connectivity>
static void drawAsBoundingBox (Board3DTo2D< Space, KSpace > &board, const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &arithm)
 drawAsBoundingBox More...
 
template<typename TIterator , typename TInteger , int connectivity>
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &arithm)
 draw More...
 
template<typename TIterator , typename TInteger , int connectivity>
static DGtal::DrawableWithBoard3DTo2DdefaultStyle (std::string str, const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &arithm)
 
template<typename TIterator , typename TInteger , int connectivity>
static void drawAsBalls (Board3DTo2D< Space, KSpace > &board, const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &arithm)
 drawAsBalls More...
 
template<typename TIterator , typename TInteger , int connectivity>
static void drawAsBoundingBox (Board3DTo2D< Space, KSpace > &board, const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &arithm)
 drawAsBoundingBox More...
 
template<typename TIterator , typename TInteger , int connectivity>
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &arithm)
 draw More...
 
template<typename Domain , typename Compare >
static DGtal::DrawableWithBoard3DTo2DdefaultStyle (std::string str, const DGtal::DigitalSetBySTLSet< Domain, Compare > &aSet)
 
template<typename Domain , typename Compare >
static void drawAsPavingTransparent (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetBySTLSet< Domain, Compare > &aSet)
 drawAsPavingTransparent More...
 
template<typename Domain , typename Compare >
static void drawAsPaving (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetBySTLSet< Domain, Compare > &aSet)
 drawAsPaving More...
 
template<typename Domain , typename Compare >
static void drawAsGrid (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetBySTLSet< Domain, Compare > &aSet)
 drawAsGrid More...
 
template<typename Domain , typename Compare >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetBySTLSet< Domain, Compare > &aSet)
 draw More...
 
template<typename Domain , typename Container >
static DGtal::DrawableWithBoard3DTo2DdefaultStyle (std::string str, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &aSet)
 
template<typename Domain , typename Container >
static void drawAsPavingTransparent (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &aSet)
 drawAsPavingTransparent More...
 
template<typename Domain , typename Container >
static void drawAsPaving (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &aSet)
 drawAsPaving More...
 
template<typename Domain , typename Container >
static void drawAsGrid (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &aSet)
 drawAsGrid More...
 
template<typename Domain , typename Container >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &aSet)
 draw More...
 
template<typename Domain >
static DGtal::DrawableWithBoard3DTo2DdefaultStyle (std::string str, const DGtal::DigitalSetBySTLVector< Domain > &aSet)
 
template<typename Domain >
static void drawAsPavingTransparent (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetBySTLVector< Domain > &aSet)
 drawAsPavingTransparent More...
 
template<typename Domain >
static void drawAsPaving (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetBySTLVector< Domain > &aSet)
 drawAsPaving More...
 
template<typename Domain >
static void drawAsGrid (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetBySTLVector< Domain > &aSet)
 drawAsGrid More...
 
template<typename Domain >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::DigitalSetBySTLVector< Domain > &aSet)
 draw More...
 
template<typename SpaceDom >
static DGtal::DrawableWithBoard3DTo2DdefaultStyle (std::string str, const DGtal::HyperRectDomain< SpaceDom > &aDomain)
 
template<typename SpaceDom >
static void drawAsBoundingBox (Board3DTo2D< Space, KSpace > &board, const DGtal::HyperRectDomain< SpaceDom > &aDomain)
 drawAsBoundingBox More...
 
template<typename SpaceDom >
static void drawAsGrid (Board3DTo2D< Space, KSpace > &board, const DGtal::HyperRectDomain< SpaceDom > &aDomain)
 drawAsGrid More...
 
template<typename SpaceDom >
static void drawAsPavingBalls (Board3DTo2D< Space, KSpace > &board, const DGtal::HyperRectDomain< SpaceDom > &aDomain)
 drawAsPavingBalls More...
 
template<typename SpaceDom >
static void drawAsPaving (Board3DTo2D< Space, KSpace > &board, const DGtal::HyperRectDomain< SpaceDom > &aDomain)
 drawAsPaving More...
 
template<typename SpaceDom >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::HyperRectDomain< SpaceDom > &aDomain)
 draw More...
 
static DGtal::DrawableWithBoard3DTo2DdefaultStyle (std::string str, const typename KSpace::Cell &aCell)
 
static void draw (Board3DTo2D< Space, KSpace > &board, const typename KSpace::Cell &aCell)
 draw More...
 
template<typename TDigitalTopology , typename TDigitalSet >
static DGtal::DrawableWithBoard3DTo2DdefaultStyle (std::string str, const DGtal::Object< TDigitalTopology, TDigitalSet > &anObject)
 defaultStyle More...
 
template<typename TDigitalTopology , typename TDigitalSet >
static void drawWithAdjacencies (Board3DTo2D< Space, KSpace > &board, const DGtal::Object< TDigitalTopology, TDigitalSet > &anObject)
 drawWithAdjacencies More...
 
template<typename TDigitalTopology , typename TDigitalSet >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::Object< TDigitalTopology, TDigitalSet > &anObject)
 draw More...
 
template<Dimension dim, typename TComponent , typename TContainer >
static DGtal::DrawableWithBoard3DTo2DdefaultStyle (std::string str, const DGtal::PointVector< dim, TComponent, TContainer > &aPoint)
 
template<Dimension dim, typename TComponent , typename TContainer >
static void drawAsGrid (Board3DTo2D< Space, KSpace > &board, const DGtal::PointVector< dim, TComponent, TContainer > &aPoint)
 drawAsGrid More...
 
template<Dimension dim, typename TComponent , typename TContainer >
static void drawAsPaving (Board3DTo2D< Space, KSpace > &board, const DGtal::PointVector< dim, TComponent, TContainer > &aPoint)
 drawAsPaving More...
 
template<Dimension dim, typename TComponent , typename TContainer >
static void drawAsPavingWired (Board3DTo2D< Space, KSpace > &board, const DGtal::PointVector< dim, TComponent, TContainer > &aPoint)
 drawAsPavingWired More...
 
template<Dimension dim, typename TComponent , typename TContainer >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::PointVector< dim, TComponent, TContainer > &aPoint)
 draw More...
 
template<Dimension dim, typename TComponent1 , typename TComponent2 , typename TContainer1 , typename TContainer2 >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::PointVector< dim, TComponent1, TContainer1 > &aPoint, const DGtal::PointVector< dim, TComponent2, TContainer2 > &aPoint2)
 draw More...
 
static DGtal::DrawableWithBoard3DTo2DdefaultStyle (std::string str, const typename KSpace::SCell &aSCell)
 
static void draw (Board3DTo2D< Space, KSpace > &board, const typename KSpace::SCell &aSCell)
 draw More...
 
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::GridCurve< KSpace > &aGrid)
 draw More...
 
template<typename TIterator , typename TSCell >
static void draw (Board3DTo2D< Space, KSpace > &board, const ConstRangeAdapter< TIterator, DGtal::functors::Identity, TSCell > &aRangeAdapter)
 draw More...
 
template<typename TIterator >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::ConstRangeAdapter< TIterator, functors::SCellToPoint< KSpace >, typename KSpace::Point > &aRangeAdapter)
 draw More...
 
template<typename TIterator >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::ConstRangeAdapter< TIterator, CanonicSCellEmbedder< KSpace >, typename KSpace::Space::RealPoint > &aRangeAdapter)
 draw More...
 
template<typename TIterator >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::ConstRangeAdapter< TIterator, functors::SCellToArrow< KSpace >, std::pair< typename KSpace::Point, typename KSpace::Vector > > &aRangeAdapter)
 draw More...
 
template<typename TIterator >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::ConstRangeAdapter< TIterator, functors::SCellToInnerPoint< KSpace >, typename KSpace::Point > &aRangeAdapter)
 draw More...
 
template<typename TIterator >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::ConstRangeAdapter< TIterator, functors::SCellToOuterPoint< KSpace >, typename KSpace::Point > &aRangeAdapter)
 draw More...
 
template<typename TIterator >
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::ConstRangeAdapter< TIterator, functors::SCellToIncidentPoints< KSpace >, std::pair< typename KSpace::Point, typename KSpace::Point > > &aRangeAdapter)
 draw More...
 
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::SetMode3D &aMode)
 draw More...
 
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::CustomStyle3D &aStyle)
 draw More...
 
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::CustomColors3D &aColor)
 draw More...
 
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::ClippingPlane &aClipping)
 draw More...
 
static void draw (Board3DTo2D< Space, KSpace > &board, const DGtal::TransformedPrism &aTransformedPrism)
 draw More...
 
- Static Public Member Functions inherited from DGtal::Display3DFactory< TSpace, TKSpace >
static void draw (Display3D< Space, KSpace > &display, const DGtal::DiscreteExteriorCalculus< dimEmbedded, dimAmbient, TLinearAlgebraBackend, TInteger > &calculus)
 
static void draw (Display3D< Space, KSpace > &display, const DGtal::KForm< Calculus, order, duality > &kform, double cmap_min=0, double cmap_max=0)
 
static void draw (Display3D< Space, KSpace > &display, const DGtal::VectorField< Calculus, duality > &vector_field, const double &scale=0.5, const double &epsilon=1e-5, const DGtal::Color color=DGtal::Color::Black)
 
static void draw (Display &display, const DGtal::SphericalAccumulator< TVector > &accumulator, const DGtal::Z3i::RealVector &shift=DGtal::Z3i::RealVector(0, 0, 0), const double radius=1.0)
 
static void draw (Display &display, const DGtal::Mesh< TPoint > &aMesh)
 draw More...
 
static void draw (Display &display, const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::DigitalSetBySTLSet< Domain, Compare > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::DigitalSetBySTLVector< Domain > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::HyperRectDomain< SpaceDom > &anObject)
 draw More...
 
static void draw (Display &display, const typename KSpace::Cell &anObject)
 draw More...
 
static void draw (Display &display, const typename KSpace::SCell &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::Object< TDigitalTopology, TDigitalSet > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::PointVector< dim, TComponent, TContainer > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::PointVector< dim, TComponent1, TContainer1 > &, const DGtal::PointVector< dim, TComponent2, TContainer2 > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::GridCurve< KSpace > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::ConstRangeAdapter< TIterator, DGtal::functors::Identity, TSCell > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::ConstRangeAdapter< TIterator, DGtal::functors::SCellToPoint< KSpace >, typename TKSpace::Point > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::ConstRangeAdapter< TIterator, CanonicSCellEmbedder< KSpace >, typename TKSpace::Space::RealPoint > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::ConstRangeAdapter< TIterator, DGtal::functors::SCellToArrow< KSpace >, std::pair< typename TKSpace::Point, typename TKSpace::Vector > > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::ConstRangeAdapter< TIterator, DGtal::functors::SCellToInnerPoint< KSpace >, typename TKSpace::Point > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::ConstRangeAdapter< TIterator, DGtal::functors::SCellToOuterPoint< KSpace >, typename TKSpace::Point > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::ConstRangeAdapter< TIterator, DGtal::functors::SCellToIncidentPoints< KSpace >, std::pair< typename KSpace::Point, typename KSpace::Point > > &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::SetMode3D &anObject)
 
static void draw (Display &display, const DGtal::CustomStyle3D &anObject)
 
static void draw (Display &display, const DGtal::CustomColors3D &anObject)
 
static void draw (Display &display, const DGtal::ClippingPlane &anObject)
 draw More...
 
static void draw (Display &display, const DGtal::TransformedPrism &aTransformedPrism)
 
static void draw (Display &display, const DGtal::SetName3D &aName3d)
 
static void draw (Display &display, const DGtal::SetSelectCallback3D &aFct)
 
static void drawWithColorMap (Display3D< Space, KSpace > &display, const DGtal::KForm< Calculus, order, duality > &kform, const ColorMap &colormap)
 
static void drawAsFaces (Display &display, const DGtal::Mesh< TPoint > &aMesh)
 drawAsFaces More...
 
static DGtal::DrawableWithDisplay3DdefaultStyle (std::string str, const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &anObject)
 
static DGtal::DrawableWithDisplay3DdefaultStyle (std::string str, const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &anObject)
 defaultStyle Default drawing style object. More...
 
static DGtal::DrawableWithDisplay3DdefaultStyle (std::string str, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &anObject)
 defaultStyle More...
 
static DGtal::DrawableWithDisplay3DdefaultStyle (std::string str, const DGtal::DigitalSetBySTLSet< Domain, Compare > &anObject)
 defaultStyle More...
 
static DGtal::DrawableWithDisplay3DdefaultStyle (std::string str, const DGtal::DigitalSetBySTLVector< Domain > &anObject)
 Default drawing style object. More...
 
static DGtal::DrawableWithDisplay3DdefaultStyle (std::string str, const DGtal::HyperRectDomain< SpaceDom > &anObject)
 
static DGtal::DrawableWithDisplay3DdefaultStyle (std::string str, const typename KSpace::Cell &anObject)
 
static DGtal::DrawableWithDisplay3DdefaultStyle (std::string str, const typename KSpace::SCell &anObject)
 
static DGtal::DrawableWithDisplay3DdefaultStyle (std::string str, const DGtal::Object< TDigitalTopology, TDigitalSet > &anObject)
 
static DGtal::DrawableWithDisplay3DdefaultStyle (std::string str, const DGtal::PointVector< dim, TComponent, TContainer > &anObject)
 
static void drawAsBalls (Display &display, const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &anObject)
 drawAsBalls More...
 
static void drawAsBalls (Display &display, const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &anObject)
 drawAsBalls More...
 
static void drawAsBoundingBox (Display &display, const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &anObject)
 drawAsBoundingBox More...
 
static void drawAsBoundingBox (Display &display, const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &anObject)
 drawAsBoundingBox More...
 
static void drawAsBoundingBox (Display &display, const DGtal::HyperRectDomain< SpaceDom > &anObject)
 drawAsBoundingBox More...
 
static void drawAsPavingTransparent (Display &display, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &anObject)
 drawAsPavingTransparent More...
 
static void drawAsPavingTransparent (Display &display, const DGtal::DigitalSetBySTLSet< Domain, Compare > &anObject)
 drawAsPavingTransparent More...
 
static void drawAsPavingTransparent (Display &display, const DGtal::DigitalSetBySTLVector< Domain > &anObject)
 drawAsPavingTransparent More...
 
static void drawAsPaving (Display &display, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &anObject)
 drawAsPaving More...
 
static void drawAsPaving (Display &display, const DGtal::DigitalSetBySTLSet< Domain, Compare > &anObject)
 drawAsPaving More...
 
static void drawAsPaving (Display &display, const DGtal::DigitalSetBySTLVector< Domain > &anObject)
 drawAsPaving More...
 
static void drawAsPaving (Display &display, const DGtal::HyperRectDomain< SpaceDom > &anObject)
 drawAsPaving More...
 
static void drawAsPaving (Display &display, const DGtal::PointVector< dim, TComponent, TContainer > &anObject)
 drawAsPaving More...
 
static void drawAsGrid (Display &display, const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &anObject)
 drawAsGrid More...
 
static void drawAsGrid (Display &display, const DGtal::DigitalSetBySTLSet< Domain, Compare > &anObject)
 drawAsGrid More...
 
static void drawAsGrid (Display &display, const DGtal::DigitalSetBySTLVector< Domain > &anObject)
 drawAsGrid More...
 
static void drawAsGrid (Display &display, const DGtal::HyperRectDomain< SpaceDom > &anObject)
 drawAsGrid More...
 
static void drawAsGrid (Display &display, const DGtal::PointVector< dim, TComponent, TContainer > &anObject)
 drawAsGrid More...
 
static void drawAsPavingBalls (Display &display, const DGtal::HyperRectDomain< SpaceDom > &anObject)
 drawAsPavingBalls More...
 
static void drawUnorientedSurfelWithNormal (Display &display, const typename KSpace::Cell &anObject, const RealVector &aNormal, const bool enableDoubleFace=false)
 
static void drawOrientedSurfelWithNormal (Display &display, const typename KSpace::SCell &aSignedCell, const RealVector &aNormal, const bool enableDoubleFace=false)
 
static void drawWithAdjacencies (Display &display, const DGtal::Object< TDigitalTopology, TDigitalSet > &anObject)
 drawWithAdjacencies More...
 
static void drawAsPavingWired (Display &display, const DGtal::PointVector< dim, TComponent, TContainer > &anObject)
 drawAsPavingWired More...
 

Additional Inherited Members

- Public Member Functions inherited from DGtal::Display3DFactory< TSpace, TKSpace >
 BOOST_STATIC_CONSTANT (unsigned int, POINT_AS_BALL_RADIUS=5)
 The ball radius (the actual radius being 1/POINT_AS_BALL_RADIUS )when used to display a 3D point. More...
 
 BOOST_STATIC_CONSTANT (unsigned int, POINT_AS_BALL_RES=5)
 The ball resolution when used to display a point. More...
 

Detailed Description

template<typename TSpace, typename TKSpace>
struct DGtal::Board3DTo2DFactory< TSpace, TKSpace >

Factory for GPL Display3D:

Description of struct 'Board3DTo2DFactory'

Definition at line 79 of file Board3DTo2DFactory.h.

Member Typedef Documentation

◆ KSpace

template<typename TSpace , typename TKSpace >
typedef TKSpace DGtal::Board3DTo2DFactory< TSpace, TKSpace >::KSpace

Definition at line 82 of file Board3DTo2DFactory.h.

◆ Space

template<typename TSpace , typename TKSpace >
typedef TSpace DGtal::Board3DTo2DFactory< TSpace, TKSpace >::Space

Definition at line 81 of file Board3DTo2DFactory.h.

Member Function Documentation

◆ defaultStyle() [1/10]

template<typename TSpace , typename TKSpace >
template<typename Domain , typename Container >
static DGtal::DrawableWithBoard3DTo2D * DGtal::Board3DTo2DFactory< TSpace, TKSpace >::defaultStyle ( std::string  str,
const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &  aSet 
)
static

Default drawing style object.

Parameters
strthe name of the class
aSetthe set to draw
Returns
the dyn. alloc. default style for this object.

◆ defaultStyle() [2/10]

template<typename TSpace , typename TKSpace >
template<typename Domain , typename Compare >
static DGtal::DrawableWithBoard3DTo2D * DGtal::Board3DTo2DFactory< TSpace, TKSpace >::defaultStyle ( std::string  str,
const DGtal::DigitalSetBySTLSet< Domain, Compare > &  aSet 
)
static

Default drawing style object.

Parameters
strthe name of the class
aSetthe set to draw
Returns
the dyn. alloc. default style for this object.

◆ defaultStyle() [3/10]

template<typename TSpace , typename TKSpace >
template<typename Domain >
static DGtal::DrawableWithBoard3DTo2D * DGtal::Board3DTo2DFactory< TSpace, TKSpace >::defaultStyle ( std::string  str,
const DGtal::DigitalSetBySTLVector< Domain > &  aSet 
)
static

Default drawing style object.

Parameters
strthe name of the class
aSetthe set to draw
Returns
the dyn. alloc. default style for this object.

◆ defaultStyle() [4/10]

template<typename TSpace , typename TKSpace >
template<typename SpaceDom >
static DGtal::DrawableWithBoard3DTo2D * DGtal::Board3DTo2DFactory< TSpace, TKSpace >::defaultStyle ( std::string  str,
const DGtal::HyperRectDomain< SpaceDom > &  aDomain 
)
static

Default drawing style object.

Parameters
strthe name of the class
aDomainthe domain to draw
Returns
the dyn. alloc. default style for this object.

◆ defaultStyle() [5/10]

template<typename TSpace , typename TKSpace >
template<typename TIterator , typename TInteger , int connectivity>
static DGtal::DrawableWithBoard3DTo2D * DGtal::Board3DTo2DFactory< TSpace, TKSpace >::defaultStyle ( std::string  str,
const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &  arithm 
)
static

Default drawing style object.

Parameters
strthe name of the class
arithmthe arithm to draw
Returns
the dyn. alloc. default style for this object.

◆ defaultStyle() [6/10]

template<typename TSpace , typename TKSpace >
template<typename TDigitalTopology , typename TDigitalSet >
static DGtal::DrawableWithBoard3DTo2D * DGtal::Board3DTo2DFactory< TSpace, TKSpace >::defaultStyle ( std::string  str,
const DGtal::Object< TDigitalTopology, TDigitalSet > &  anObject 
)
static

defaultStyle

Parameters
strthe name of the class
anObjectthe object to draw
Returns
the dyn. alloc. default style for this object.

◆ defaultStyle() [7/10]

template<typename TSpace , typename TKSpace >
template<Dimension dim, typename TComponent , typename TContainer >
static DGtal::DrawableWithBoard3DTo2D * DGtal::Board3DTo2DFactory< TSpace, TKSpace >::defaultStyle ( std::string  str,
const DGtal::PointVector< dim, TComponent, TContainer > &  aPoint 
)
static

Default drawing style object.

Parameters
strthe name of the class
aPointthe point to draw
Returns
the dyn. alloc. default style for this object.

◆ defaultStyle() [8/10]

template<typename TSpace , typename TKSpace >
template<typename TIterator , typename TInteger , int connectivity>
static DGtal::DrawableWithBoard3DTo2D * DGtal::Board3DTo2DFactory< TSpace, TKSpace >::defaultStyle ( std::string  str,
const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &  arithm 
)
static

Default drawing style object.

Parameters
strthe name of the class
arithmthe arithm to draw
Returns
the dyn. alloc. default style for this object.

◆ defaultStyle() [9/10]

template<typename TSpace , typename TKSpace >
static DGtal::DrawableWithBoard3DTo2D * DGtal::Board3DTo2DFactory< TSpace, TKSpace >::defaultStyle ( std::string  str,
const typename KSpace::Cell aCell 
)
static

Default drawing style object.

Parameters
strthe name of the class
aCellthe cell to draw
Returns
the dyn. alloc. default style for this object.

◆ defaultStyle() [10/10]

template<typename TSpace , typename TKSpace >
static DGtal::DrawableWithBoard3DTo2D * DGtal::Board3DTo2DFactory< TSpace, TKSpace >::defaultStyle ( std::string  str,
const typename KSpace::SCell aSCell 
)
static

Default drawing style object.

Parameters
strthe name of the class
aSCellthe signed cell to draw
Returns
the dyn. alloc. default style for this object.

◆ draw() [1/30]

template<typename TSpace , typename TKSpace >
template<typename TIterator , typename TSCell >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const ConstRangeAdapter< TIterator, DGtal::functors::Identity, TSCell > &  aRangeAdapter 
)
static

draw

Parameters
boardthe board where to draw
aRangeAdapterthe range adapter to draw

◆ draw() [2/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::CameraDirection aThing 
)
static

set the camera direction on the board

Parameters
boardthe board where to draw
aThingthe camera direction to set

◆ draw() [3/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::CameraPosition aThing 
)
static

set the camera position on the board

Parameters
boardthe board where to draw
aThingthe camera position to set

◆ draw() [4/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::CameraUpVector aThing 
)
static

set the camera up vector on the board

Parameters
boardthe board where to draw
aThingthe camera up vector to set

◆ draw() [5/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::CameraZNearFar aThing 
)
static

set the near and far distance on the board

Parameters
boardthe board where to draw
aThingthe near and far distance

◆ draw() [6/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::ClippingPlane aClipping 
)
static

draw

Parameters
boardthe board where to draw
aClippingthe clipping plane to draw

◆ draw() [7/30]

template<typename TSpace , typename TKSpace >
template<typename TIterator >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::ConstRangeAdapter< TIterator, CanonicSCellEmbedder< KSpace >, typename KSpace::Space::RealPoint > &  aRangeAdapter 
)
static

draw

Parameters
boardthe board where to draw
aRangeAdapterthe range adapter to draw

◆ draw() [8/30]

template<typename TSpace , typename TKSpace >
template<typename TIterator >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::ConstRangeAdapter< TIterator, functors::SCellToArrow< KSpace >, std::pair< typename KSpace::Point, typename KSpace::Vector > > &  aRangeAdapter 
)
static

draw

Parameters
boardthe board where to draw
aRangeAdapterthe range adapter to draw

◆ draw() [9/30]

template<typename TSpace , typename TKSpace >
template<typename TIterator >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::ConstRangeAdapter< TIterator, functors::SCellToIncidentPoints< KSpace >, std::pair< typename KSpace::Point, typename KSpace::Point > > &  aRangeAdapter 
)
static

draw

Parameters
boardthe board where to draw
aRangeAdapterthe range adapter to draw

◆ draw() [10/30]

template<typename TSpace , typename TKSpace >
template<typename TIterator >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::ConstRangeAdapter< TIterator, functors::SCellToInnerPoint< KSpace >, typename KSpace::Point > &  aRangeAdapter 
)
static

draw

Parameters
boardthe board where to draw
aRangeAdapterthe range adapter to draw

◆ draw() [11/30]

template<typename TSpace , typename TKSpace >
template<typename TIterator >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::ConstRangeAdapter< TIterator, functors::SCellToOuterPoint< KSpace >, typename KSpace::Point > &  aRangeAdapter 
)
static

draw

Parameters
boardthe board where to draw
aRangeAdapterthe range adapter to draw

◆ draw() [12/30]

template<typename TSpace , typename TKSpace >
template<typename TIterator >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::ConstRangeAdapter< TIterator, functors::SCellToPoint< KSpace >, typename KSpace::Point > &  aRangeAdapter 
)
static

draw

Parameters
boardthe board where to draw
aRangeAdapterthe range adapter to draw

◆ draw() [13/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::CustomColors3D aColor 
)
static

draw

Parameters
boardthe board where to draw
aColorthe color to set

◆ draw() [14/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::CustomStyle3D aStyle 
)
static

draw

Parameters
boardthe board where to draw
aStylethe style to set

◆ draw() [15/30]

template<typename TSpace , typename TKSpace >
template<typename Domain , typename Container >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &  aSet 
)
static

draw

Parameters
boardthe board where to draw
aSetthe set to draw

◆ draw() [16/30]

template<typename TSpace , typename TKSpace >
template<typename Domain , typename Compare >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetBySTLSet< Domain, Compare > &  aSet 
)
static

draw

Parameters
boardthe board where to draw
aSetthe set to draw

◆ draw() [17/30]

template<typename TSpace , typename TKSpace >
template<typename Domain >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetBySTLVector< Domain > &  aSet 
)
static

draw

Parameters
boardthe board where to draw
aSetthe set to draw

◆ draw() [18/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::GridCurve< KSpace > &  aGrid 
)
static

draw

Parameters
boardthe board where to draw
aGridthe grid to draw

◆ draw() [19/30]

template<typename TSpace , typename TKSpace >
template<typename SpaceDom >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::HyperRectDomain< SpaceDom > &  aDomain 
)
static

draw

Parameters
boardthe board where to draw
aDomainthe domain to draw

◆ draw() [20/30]

template<typename TSpace , typename TKSpace >
template<typename TPoint >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::Mesh< TPoint > &  aMesh 
)
static

draw

Parameters
boardthe board where to draw
aMeshthe mesh to draw

◆ draw() [21/30]

template<typename TSpace , typename TKSpace >
template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &  arithm 
)
static

draw

Parameters
boardthe board where to draw
arithmthe arithm to draw

◆ draw() [22/30]

template<typename TSpace , typename TKSpace >
template<typename TDigitalTopology , typename TDigitalSet >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::Object< TDigitalTopology, TDigitalSet > &  anObject 
)
static

draw

Parameters
boardthe board where to draw
anObjectthe object to draw

◆ draw() [23/30]

template<typename TSpace , typename TKSpace >
template<Dimension dim, typename TComponent , typename TContainer >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::PointVector< dim, TComponent, TContainer > &  aPoint 
)
static

draw

Parameters
boardthe board where to draw
aPointthe point to draw

◆ draw() [24/30]

template<typename TSpace , typename TKSpace >
template<Dimension dim, typename TComponent1 , typename TComponent2 , typename TContainer1 , typename TContainer2 >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::PointVector< dim, TComponent1, TContainer1 > &  aPoint,
const DGtal::PointVector< dim, TComponent2, TContainer2 > &  aPoint2 
)
static

draw

Parameters
boardthe board where to draw
aPointthe point to draw
aPoint2the point to draw

◆ draw() [25/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::SetMode3D aMode 
)
static

draw

Parameters
boardthe board where to draw
aModethe mode to set

◆ draw() [26/30]

template<typename TSpace , typename TKSpace >
template<typename TVector >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::SphericalAccumulator< TVector > &  accumulator,
const typename DGtal::SphericalAccumulator< TVector >::RealVector shift = typename DGtal::SphericalAccumulator< TVector >::RealVector(0, 0, 0),
const double  radius = 1.0 
)
static

Display an spherical accumulator in 3D. Bin values are mapped using a default HueShadeColorMap.

Parameters
boardthe board where to draw current board
accumulatorthe accumulator to board
shifttranslate vector for board purposes (default: zero vector)
radiusscale factor for the unit sphere radius (default:1)
Template Parameters
TVectora vector model

◆ draw() [27/30]

template<typename TSpace , typename TKSpace >
template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &  arithm 
)
static

draw

Parameters
boardthe board where to draw
arithmthe arithm to draw

◆ draw() [28/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::TransformedPrism aTransformedPrism 
)
static

draw

Parameters
boardthe board where to draw
aTransformedPrismthe transformed surfelprism to draw

◆ draw() [29/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const typename KSpace::Cell aCell 
)
static

draw

Parameters
boardthe board where to draw
aCellthe cell to draw

◆ draw() [30/30]

template<typename TSpace , typename TKSpace >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::draw ( Board3DTo2D< Space, KSpace > &  board,
const typename KSpace::SCell aSCell 
)
static

draw

Parameters
boardthe board where to draw
aSCellthe signed cell to draw

◆ drawAsBalls() [1/2]

template<typename TSpace , typename TKSpace >
template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsBalls ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &  arithm 
)
static

drawAsBalls

Parameters
boardthe board where to draw
arithmthe arithm to draw

◆ drawAsBalls() [2/2]

template<typename TSpace , typename TKSpace >
template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsBalls ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &  arithm 
)
static

drawAsBalls

Parameters
boardthe board where to draw
arithmthe arithm to draw

◆ drawAsBoundingBox() [1/3]

template<typename TSpace , typename TKSpace >
template<typename SpaceDom >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsBoundingBox ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::HyperRectDomain< SpaceDom > &  aDomain 
)
static

drawAsBoundingBox

Parameters
boardthe board where to draw
aDomainthe domain to draw

◆ drawAsBoundingBox() [2/3]

template<typename TSpace , typename TKSpace >
template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsBoundingBox ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::Naive3DDSSComputer< TIterator, TInteger, connectivity > &  arithm 
)
static

drawAsBoundingBox

Parameters
boardthe board where to draw
arithmthe arithm to draw

◆ drawAsBoundingBox() [3/3]

template<typename TSpace , typename TKSpace >
template<typename TIterator , typename TInteger , int connectivity>
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsBoundingBox ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::StandardDSS6Computer< TIterator, TInteger, connectivity > &  arithm 
)
static

drawAsBoundingBox

Parameters
boardthe board where to draw
arithmthe arithm to draw

◆ drawAsFaces()

template<typename TSpace , typename TKSpace >
template<typename TPoint >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsFaces ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::Mesh< TPoint > &  aMesh 
)
static

drawAsFaces

Parameters
boardthe board where to draw
aMeshthe mesh to draw

◆ drawAsGrid() [1/5]

template<typename TSpace , typename TKSpace >
template<typename Domain , typename Container >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsGrid ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &  aSet 
)
static

drawAsGrid

Parameters
boardthe board where to draw
aSetthe set to draw

◆ drawAsGrid() [2/5]

template<typename TSpace , typename TKSpace >
template<typename Domain , typename Compare >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsGrid ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetBySTLSet< Domain, Compare > &  aSet 
)
static

drawAsGrid

Parameters
boardthe board where to draw
aSetthe set to draw

◆ drawAsGrid() [3/5]

template<typename TSpace , typename TKSpace >
template<typename Domain >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsGrid ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetBySTLVector< Domain > &  aSet 
)
static

drawAsGrid

Parameters
boardthe board where to draw
aSetthe set to draw

◆ drawAsGrid() [4/5]

template<typename TSpace , typename TKSpace >
template<typename SpaceDom >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsGrid ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::HyperRectDomain< SpaceDom > &  aDomain 
)
static

drawAsGrid

Parameters
boardthe board where to draw
aDomainthe domain to draw

◆ drawAsGrid() [5/5]

template<typename TSpace , typename TKSpace >
template<Dimension dim, typename TComponent , typename TContainer >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsGrid ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::PointVector< dim, TComponent, TContainer > &  aPoint 
)
static

drawAsGrid

Parameters
boardthe board where to draw
aPointthe point to draw

◆ drawAsPaving() [1/5]

template<typename TSpace , typename TKSpace >
template<typename Domain , typename Container >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsPaving ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &  aSet 
)
static

drawAsPaving

Parameters
boardthe board where to draw
aSetthe set to draw

◆ drawAsPaving() [2/5]

template<typename TSpace , typename TKSpace >
template<typename Domain , typename Compare >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsPaving ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetBySTLSet< Domain, Compare > &  aSet 
)
static

drawAsPaving

Parameters
boardthe board where to draw
aSetthe set to draw

◆ drawAsPaving() [3/5]

template<typename TSpace , typename TKSpace >
template<typename Domain >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsPaving ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetBySTLVector< Domain > &  aSet 
)
static

drawAsPaving

Parameters
boardthe board where to draw
aSetthe set to draw

◆ drawAsPaving() [4/5]

template<typename TSpace , typename TKSpace >
template<typename SpaceDom >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsPaving ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::HyperRectDomain< SpaceDom > &  aDomain 
)
static

drawAsPaving

Parameters
boardthe board where to draw
aDomainthe domain to draw

◆ drawAsPaving() [5/5]

template<typename TSpace , typename TKSpace >
template<Dimension dim, typename TComponent , typename TContainer >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsPaving ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::PointVector< dim, TComponent, TContainer > &  aPoint 
)
static

drawAsPaving

Parameters
boardthe board where to draw
aPointthe point to draw

◆ drawAsPavingBalls()

template<typename TSpace , typename TKSpace >
template<typename SpaceDom >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsPavingBalls ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::HyperRectDomain< SpaceDom > &  aDomain 
)
static

drawAsPavingBalls

Parameters
boardthe board where to draw
aDomainthe domain to draw

◆ drawAsPavingTransparent() [1/3]

template<typename TSpace , typename TKSpace >
template<typename Domain , typename Container >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsPavingTransparent ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetByAssociativeContainer< Domain, Container > &  aSet 
)
static

drawAsPavingTransparent

Parameters
boardthe board where to draw
aSetthe set to draw

◆ drawAsPavingTransparent() [2/3]

template<typename TSpace , typename TKSpace >
template<typename Domain , typename Compare >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsPavingTransparent ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetBySTLSet< Domain, Compare > &  aSet 
)
static

drawAsPavingTransparent

Parameters
boardthe board where to draw
aSetthe set to draw

◆ drawAsPavingTransparent() [3/3]

template<typename TSpace , typename TKSpace >
template<typename Domain >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsPavingTransparent ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::DigitalSetBySTLVector< Domain > &  aSet 
)
static

drawAsPavingTransparent

Parameters
boardthe board where to draw
aSetthe set to draw

◆ drawAsPavingWired()

template<typename TSpace , typename TKSpace >
template<Dimension dim, typename TComponent , typename TContainer >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawAsPavingWired ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::PointVector< dim, TComponent, TContainer > &  aPoint 
)
static

drawAsPavingWired

Parameters
boardthe board where to draw
aPointthe point to draw

◆ drawWithAdjacencies()

template<typename TSpace , typename TKSpace >
template<typename TDigitalTopology , typename TDigitalSet >
static void DGtal::Board3DTo2DFactory< TSpace, TKSpace >::drawWithAdjacencies ( Board3DTo2D< Space, KSpace > &  board,
const DGtal::Object< TDigitalTopology, TDigitalSet > &  anObject 
)
static

drawWithAdjacencies

Parameters
boardthe board where to draw
anObjectthe object to draw

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