Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Sketch.h File ReferenceDetailed DescriptionTemplated class for an image-like Sketch.
Definition in file Sketch.h.
Include dependency graph for Sketch.h:
![]()
This graph shows which files directly or indirectly include this file:
![]() Go to the source code of this file.
Define Documentation
Referenced by DualCoding::DEF_MATHOPS_H().
Value: DEF_MATHOP_H( +, _T1, _T2, _Result ) \ DEF_MATHOP_H( -, _T1, _T2, _Result ) \ DEF_MATHOP_H( *, _T1, _T2, _Result ) \ DEF_MATHOP_H( /, _T1, _T2, _Result )
Value: DEF_MATHOP_INT_H( +, _T1) \ DEF_MATHOP_INT_H( -, _T1) \ DEF_MATHOP_INT_H( *, _T1) \ DEF_MATHOP_INT_H( /, _T1) Referenced by DualCoding::DEF_MATHOPS_H().
Value: template <class T> \ Sketch<bool> operator _Op (const Sketch<T>& lhs, const Sketch<T>& rhs) { \ Sketch<bool> result(lhs->getName() + #_Op + rhs->getName(), lhs); \ *(result.pixels) = *(lhs.pixels) _Op *(rhs.pixels); \ return result; \ } \ /* continued... */ \ template <class T> \ Sketch<bool> operator _Op (const Sketch<T>& lhs, const T value) { \ Sketch<bool> result(lhs->getName() + #_Op "scalar", lhs); \ *(result.pixels) = *(lhs.pixels) _Op value; \ return result; \ } \ /* continued... */ \ template <class T> \ Sketch<bool> operator _Op (const Sketch<T>& lhs, const int value) { \ Sketch<bool> result(lhs->getName() + #_Op "scalar", lhs); \ *(result.pixels) = *(lhs.pixels) _Op T(value); \ return result; \ }
Definition at line 195 of file Sketch.h. Referenced by DualCoding::drawHist(), BrickData::extractBrick(), TargetData::extractLineTarget(), PyramidData::extractPyramid(), BlobData::findCornersDerivative(), BlobData::findCornersDiagonal(), BlobData::findCornersShapeFit(), DualCoding::findRadialDistancesFromPoint(), and MapBuilder::processImage().
Definition at line 194 of file Sketch.h. Referenced by visops::areacc(), visops::bottomHalfPlane(), PolygonData::convexHull(), BrickData::extractBrick(), EllipseData::extractEllipses(), LineData::extractLine(), LineData::extractLines(), PyramidData::extractPyramid(), SphereData::extractSpheres(), visops::fillExterior(), BlobData::findCornersDiagonal(), BlobData::findCornersShapeFit(), SphereData::get_spheres(), MapBuilder::getCamEllipses(), MapBuilder::getCamLines(), MapBuilder::getCamPolygons(), MapBuilder::getCamSpheres(), MapBuilder::getCamTargets(), MapBuilder::getCamWalls(), visops::horsym(), LineData::houghTransform(), visops::labelcc(), visops::leftHalfPlane(), visops::minArea(), visops::non_bounds(), visops::rightHalfPlane(), visops::seedfill(), visops::skel(), LineData::splitLine(), visops::topHalfPlane(), and visops::versym().
|
DualCoding 4.0 |
Generated Thu Nov 22 00:53:34 2007 by Doxygen 1.5.4 |