- 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