DGtal  0.6.devel
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Todo List
Global DGtal::Bits::bitString (T value, unsigned nbBits=0)
Check that T is CInteger.
Global DGtal::BLUELocalLengthEstimator< TConstIterator >::ConstIterator
CONCEPT CHECK sur ConstIterator
Class DGtal::CDigitalSet< T >
add boost::Container ? Not for now, since coding style do not match with STL (e.g. Iterator instead of iterator).
Class DGtal::CDomain< T >
Complete domain checking.
Global DGtal::CDomainArchetype< TSpace >::DigitalSet
DigitalSet
Global DGtal::CDomainArchetype< TSpace >::Predicate
DigitalSetPredicate
Class DGtal::CDrawableWithBoard2D< T >

ImageContainerByHashTree does not implement setStyle(Board2D &).

ImageContainerByHashTree does not implement defaultStyle(std::string&)const.

Class DGtal::CDrawableWithDisplay3D< T >

ImageContainerByHashTree does not implement setStyle(display &).

ImageContainerByHashTree does not implement defaultStyle(std::string&)const.

Global DGtal::CompareLocalEstimators< TFirstEsimator, TSecondEstimator >::compare (FirstEstimator &aFirstEstimator, SecondEstimator &aSecondEstimator, const ConstIterator &it)
Assert firstestimator::Quantity==secondestimator::Quantity
Class DGtal::ContourHelper
Improve class.
Global DGtal::CowPtr< T >::CowPtr (const CountedPtr< T > &r)
JOL: check this.
Class DGtal::DigitalSurface< TDigitalSurfaceContainer >
Should be a model of CCubicalComplex
Class DGtal::DigitalSurfaceEmbedderWithNormalVectorEstimator< TDigitalSurfaceEmbedder, TNormalVectorEstimator >
assert dimensions of space, embedder and implicit function.
Global DGtal::DistanceTransformation< TSpace, TPointPredicate, p, IntegerLong >::computeOtherStep1D (const OutputImage &input, OutputImage &output, const Point &row, const Size dim, Abscissa s[], Abscissa t[]) const
optimize the test here
Class DGtal::DrawableWithBoard2D
(JOL) Put this class elsewhere.
Class DGtal::DrawWithBoardModifier
merge DrawableWithBoard2D and DrawWithBoardModifier
Global DGtal::DSSLengthEstimator< TConstIterator >::ConstIterator
CONCEPT CHECK sur ConstIterator
Global DGtal::experimental::ImageContainerByITKImage< TDomain, TValue >::ImageContainerByITKImage (const Point &aPointA, const Point &aPointB)
SpanIterator
Global DGtal::FPLengthEstimator< TConstIterator >::ConstIterator
CONCEPT CHECK sur ConstIterator
Global DGtal::FreemanChain< TInteger >::cleanContour (std::vector< FreemanChain > &aCleanCs, std::vector< std::pair< unsigned int, unsigned int > > &aC2clean, std::vector< std::vector< unsigned int > > &aClean2c, const FreemanChain &c, bool ccw=true)
This method is not implemented.
Global DGtal::HyperRectDomain_Iterator< TPoint >::value_type
construct a RANDOM-ACCESS iterator
Global DGtal::HyperRectDomain_subIterator< TPoint >::value_type
construct a RANDOM-ACCESS iterator
Class DGtal::ImageContainerByHashTree< TDomain, TValue, THashKey >
doc here
Global DGtal::ImageContainerBySTLVector< TDomain, TValue >::SpanIterator::iterator_category
construct a RANDOM-ACCESS iterator
Class DGtal::ImageLinearCellEmbedder< TKSpace, TImage, TEmbedder >
assert dimensions of space, embedder and implicit function.
Class DGtal::ImplicitFunctionDiff1LinearCellEmbedder< TKSpace, TImplicitFunctionDiff1, TEmbedder >
assert dimensions of space, embedder and implicit function.
Class DGtal::ImplicitFunctionLinearCellEmbedder< TKSpace, TImplicitFunction, TEmbedder >
assert dimensions of space, embedder and implicit function.
Global DGtal::IntegerComputer< TInteger >::getEuclideanDiv (Integer &q, Integer &r, IntegerParamType a, IntegerParamType b) const
Specialize it for GMP as mpz_fdiv_qr (q.get_mpz_t(), r.get_mpz_t(), a.get_mpz_t(), b.get_mpz_t());
Class DGtal::IVViewer
SoXt is yet not checked.
Global DGtal::L1LengthEstimator< TConstIterator >::ConstIterator
CONCEPT CHECK sur ConstIterator
Global DGtal::LatticePolytope2D< TSpace, TSequence >::getIncludedDigitalPoints (DigitalSet &aSet) const

this method is for now not efficient and is just for visualization purposes.

this method is for now not efficient.

Global DGtal::LightSternBrocot< TInteger, TQuotient, TMap >::Fraction::father (Quotient m) const
Do it in O(1)... but require to change the data structure.
Global DGtal::MagickReader< TImageContainer >::importImage (const std::string &filename, bool topbotomOrder=true)
create converters RGB->Value
Class DGtal::MeasureOfStraightLines
Create a vector<Point> interface
Global DGtal::MLPLengthEstimator< TConstIterator >::ConstIterator
CONCEPT CHECK sur ConstIterator
Global DGtal::MPolynomial< n, TRing, TAlloc >::operator* (const MPolynomial &p) const
Multiplication could be optimized for monovariate polynomials.
Class DGtal::NormalVectorEstimatorLinearCellEmbedder< TDigitalSurface, TNormalVectorEstimator, TEmbedder >
assert dimensions of space, embedder and implicit function.
Global DGtal::PGMWriter< TImage, TFunctor >::exportPGM (const std::string &filename, const Image &aImage, const Functor &aFunctor=Functor(), bool saveASCII=false, bool topbotomOrder=true)
catch IOerror excpetion
Global DGtal::PGMWriter< TImage, TFunctor >::exportPGM3D (const std::string &filename, const Image &aImage, const Functor &aFunctor=Functor())

the Value of I should match with the one in C

catch IOerror excpetion

Global DGtal::PPMWriter< TImage, TFunctor >::exportPPM (const std::string &filename, const Image &aImage, const Functor &aFunctor=Functor(), bool topbotomOrder=true)
catch IOerror excpetion
Global DGtal::PPMWriter< TImage, TFunctor >::exportPPM3D (const std::string &filename, const Image &aImage, const Functor &aFunctor=Functor())
catch IOerror excpetion
Global DGtal::RawWriter< TImage, TFunctor >::exportRaw8 (const std::string &filename, const Image &aImage, const Functor &aFunctor=Functor())
catch IOerror excpetion
Global DGtal::ReverseDistanceTransformation< Image, p, IntegerShort >::computeSteps1D (const Image &input, Image &output, const Point &startingPoint, const Size dim, Integer s[], Integer t[]) const
optimize the test here
Global DGtal::ReverseDistanceTransformation< Image, p, IntegerShort >::reconstruction (const Image &inputImage)
do something if domain is not hyperrect
Global DGtal::ReverseDistanceTransformation< Image, p, IntegerShort >::reconstructionAsSet (Set &aSet, const I &aImage)
bug in the CDigitalSet concept
Global DGtal::RosenProffittLocalLengthEstimator< TConstIterator >::ConstIterator
CONCEPT CHECK sur ConstIterator
Global DGtal::SimpleMatrix< TComponent, TM, TN >::myCofactorCoefs
should be static
Global DGtal::SternBrocot< TInteger, TQuotient >::Fraction::father (Quotient m) const
Do it in O(1)... but require to change the data structure.
Class DGtal::Trace
Create a default constructor on TraceWriterTerm(std::cerr)
Class DGtal::TraceWriterTerm
Detect if the terminal has color capabilities
Class DGtal::TransformedKSSurfel
add a constructor to automatically define the shift and the scale according a given associated SCell.
Global DGtal::TwoStepLocalLengthEstimator< TConstIterator >::ConstIterator
CONCEPT CHECK sur ConstIterator
Namespace DGtal::Z2i
Once stabilized, provide a Z2l (for int64) and a Z2I (for arbitrary integers).
Namespace DGtal::Z3i
Once stabilized, provide a Z3l (for int64) and a Z3I (for arbitrary integers).
Page Digital surfaces
The concepts CUndirectedLocalSimpleGraph and CUndirectedSimpleGraph are susceptible to evolve to meet other standards.
Page Irreducible fraction, continued fractions
Arithmetic operations will soon be implemented with usual arithmetic operations on numerators and denominators. Furthermore, a dedicated system for performing arithmetic operations using only quotients (and guaranteed O(log(k)) complexity) is also under development.
Page nD Volumetric Analysis using Separable Processes Package
complete code/doc