#include <Base/Debug/Debug.hh>
Inherited by BIAS::BaseFactory< BaseClassType, TagType > [private]
, BIAS::BSplineCurve, BIAS::CamPoseCalib, BIAS::clfTrimmedICP, BIAS::ColorHarris, BIAS::ColorSegmentation, BIAS::Condensation, BIAS::Conic2D, BIAS::ConstantRegionDetector< StorageType, CalculationType >, BIAS::ContourBSplineData, BIAS::ContourDetectorBase< StorageType >, BIAS::ControlInterface, BIAS::ConvertBayerPattern< StorageType >, BIAS::CornerDetectorBase< StorageType >, BIAS::COSAC< SolutionType >, BIAS::CScommBase, BIAS::DC_GPS, BIAS::DC_inertial, BIAS::DC_ptu, BIAS::DistortionRendering, BIAS::EpipolarLine, BIAS::ExampleLevenbergMarquardt [private]
, BIAS::ExtendedKalman, BIAS::FFT, BIAS::FilterBase< InputStorageType, OutputStorageType >, BIAS::FilterMask, BIAS::FMatrix, BIAS::FMatrixEstimation, BIAS::GaussHelmert, BIAS::GLProjectionOutputAttachment, BIAS::GLProjectionParametersBase, BIAS::GuiBase, BIAS::Histogram1D< T >, BIAS::ImageAlignment, BIAS::ImageAttributes, BIAS::ImageBase, BIAS::ImageBlender, BIAS::ImageBlenderIncremental, BIAS::ImageCanvas, BIAS::ImageConvert [private]
, BIAS::Interpolator, BIAS::IselLinearControl, BIAS::IselLinearControlTwoAxis, BIAS::IteratedExtendedKalman, BIAS::Kalman, BIAS::LDA, BIAS::LeastSquaresBase, BIAS::MatchDataBase, BIAS::MSAC< SolutionType > [virtual]
, BIAS::OffscreenRendering, BIAS::Param, BIAS::PMatrixEstimation, BIAS::PMatrixLinear, BIAS::Polynom, BIAS::PolynomialSolve, BIAS::PreemptiveRANSAC< SolutionType > [virtual]
, BIAS::PyramidImage< T >, BIAS::Random, BIAS::RANSAC< SolutionType > [virtual]
, BIAS::RegionMatcher, BIAS::ROI, BIAS::RotationAveraging, BIAS::SceneBase, BIAS::SimilarityTransform, BIAS::SOCP, BIAS::SVD, BIAS::ThreeDOut, BIAS::TimeStampGen, BIAS::Tracker< StorageType, CalculationType >, BIAS::TrackerBaseInterface< StorageType >, BIAS::Triangulation, BIAS::TriangulationMidPoint, BIAS::UDPServer, BIAS::UncertaintyTransformBase, BIAS::UUID, BIAS::VideoServer, BIAS::VideoShMFeeder, BIAS::VideoSource, BIAS::VideoSource_MDcam, BIAS::VideoTransmitter, BIAS::ViscaControl, BIAS::XMLIO, BIAS::FilterBase< CalculationType, CalculationType >, BIAS::FilterBase< float, float >, BIAS::FilterBase< InputST, OutputST >, BIAS::FilterBase< OutputST, OutputST >, BIAS::FilterBase< OutputStorageType, OutputStorageType >, BIAS::FilterBase< StorageType, CalculationType >, BIAS::FilterBase< StorageType, StorageType >, BIAS::FilterBase< unsigned char, unsigned char >, BIAS::PyramidImage< float >, BIAS::PyramidImage< InputStorageType >, BIAS::PyramidImage< StorageType >, BIAS::PyramidImage< unsigned char >, BIAS::RANSAC< double > [virtual]
, BIAS::RANSAC< HomgPlane3D > [virtual]
, and BIAS::TrackerBaseInterface< CalculationType >.
BIAS::Debug::Debug |
( |
const Debug & |
deb | ) |
|
|
inline |
void BIAS::Debug::AddDebugLevel |
( |
const long int |
lv | ) |
|
|
inline |
- Examples:
- EvaluateAlignment.cpp, ExampleAlignment.cpp, ExampleMinMax.cpp, ExampleRANSAC_double.cpp, ExampleRANSACPlane.cpp, and ExampleTriangulateOptimal.cpp.
Definition at line 355 of file Debug.hh.
Referenced by BIAS::GLProjectionParametersBase::AddDebugLevel(), BIAS::Triangulation::CorrectCorrespondences(), BIAS::FilterBase< InputStorageType, OutputStorageType >::FilterBase(), BIAS::ShowCamWxVideoSourceFactory::OpenDevice(), and BIAS::SceneOpenSceneGraph::SceneOpenSceneGraph().
void BIAS::Debug::AddDebugLevel |
( |
const std::string & |
name | ) |
|
|
inline |
long BIAS::Debug::ConsumeNextFreeDebuglevel_ |
( |
| ) |
|
|
inlineprotected |
returns the next available debuglevel
- Author
- woelk 09/2006
Definition at line 521 of file Debug.hh.
bool BIAS::Debug::DebugLevelIsSet |
( |
const long int |
lv | ) |
const |
|
inline |
bool BIAS::Debug::DebugLevelIsSet |
( |
const std::string & |
name | ) |
const |
|
inline |
int BIAS::Debug::GetDebugLevel |
( |
| ) |
const |
|
inline |
std::ostream& BIAS::Debug::GetDebugStream |
( |
| ) |
const |
|
inline |
void BIAS::Debug::GetDebugStream |
( |
std::ostream & |
os | ) |
const |
|
inline |
static long int BIAS::Debug::GetGlobalDebugLevel |
( |
| ) |
|
|
inlinestatic |
long int BIAS::Debug::Name2DebugLevel |
( |
const std::string & |
name | ) |
const |
|
inline |
looks up a debuglevel in the internal map, returns 0 if not found
- Author
- woelk 09/2006
Definition at line 454 of file Debug.hh.
long int BIAS::Debug::NewDebugLevel |
( |
const std::string & |
name | ) |
|
|
inline |
creates a new debuglevel
- Author
- woelk 09/2006
Definition at line 474 of file Debug.hh.
Referenced by BIAS::COSAC< SolutionType >::COSAC(), BIAS::ProjectionParametersPerspectiveDepth::Init(), BIAS::MonteCarloTransform::MonteCarloTransform(), BIAS::PMatrixEstimation::PMatrixEstimation(), BIAS::PreemptiveRANSAC< SolutionType >::PreemptiveRANSAC(), BIAS::RANSACPreKnowledge< SolutionType >::RANSACPreKnowledge(), BIAS::ROI::ROI(), BIAS::RotationAveraging::RotationAveraging(), BIAS::SceneOpenSceneGraph::SceneOpenSceneGraph(), BIAS::ThreeDOutOpenSceneGraph::ThreeDOutOpenSceneGraph(), BIAS::Triangulation::Triangulation(), and BIAS::UnscentedTransform::UnscentedTransform().
Debug& BIAS::Debug::operator= |
( |
const Debug & |
deb | ) |
|
|
inline |
void BIAS::Debug::PrintDebugLevel |
( |
std::ostream & |
os = std::cout | ) |
const |
|
inline |
void BIAS::Debug::RemoveDebugLevel |
( |
const long int |
lv | ) |
|
|
inline |
void BIAS::Debug::RemoveDebugLevel |
( |
const std::string & |
name | ) |
|
|
inline |
void BIAS::Debug::SetDebugLevel |
( |
const long int |
lv | ) |
|
|
inline |
- Examples:
- ExampleCamera.cpp, ExampleCamPoseCalib.cpp, ExampleCopy.cpp, ExampleDcam.cpp, ExampleDcamImageConvert.cpp, ExampleDirectToDisk.cpp, ExampleGrabTrippleFromXB3.cpp, ExampleHarrisColor.cpp, ExampleLDA.cpp, ExampleLineMatcher.cpp, ExampleMDCamToShm.cpp, ExampleParabola.cpp, ExamplePMatrix.cpp, ExamplePtGreyHiresColor.cpp, ExampleVideoSource_Shm.cpp, and Scan1394Bus.cpp.
Definition at line 318 of file Debug.hh.
Referenced by BIAS::ShowCamWxVideoSourceFactory::CreateBumbleBee(), BIAS::ShowCamWxVideoSourceFactory::CreateDCAM(), BIAS::VideoSource_MDcam::ScanBus(), BIAS::GLProjectionParametersBase::SetDebugLevel(), BIAS::VideoSource_Disk::VideoSource_Disk(), BIAS::VideoSource_DV2::VideoSource_DV2(), BIAS::VideoSource_DV::VideoSource_DV_Internal_Init_(), and BIAS::VideoSource_V4L::VideoSource_V4L().
void BIAS::Debug::SetDebugLevel |
( |
const std::string & |
name | ) |
|
|
inline |
void BIAS::Debug::SetDebugStream |
( |
const std::ostream & |
os | ) |
|
|
inline |
static void BIAS::Debug::SetGlobalDebugLevel |
( |
long int |
lev | ) |
|
|
inlinestatic |
void BIAS::Debug::ShowDebugLevel |
( |
std::ostream & |
os = std::cout | ) |
const |
|
inline |
prints all internally known debuglevels
- Author
- woelk 09/2006
Definition at line 496 of file Debug.hh.
long int BIAS::Debug::_liDebugLevel |
|
protected |
long int BIAS::Debug::_liNextDebugLevel |
|
protected |
new concept, debuglevel are managed here in the debug class
Definition at line 516 of file Debug.hh.
Referenced by operator=().
std::map<std::string, long int> BIAS::Debug::_String2Debuglevel |
|
protected |
std::ostream BIAS::Debug::_zDebugStream |
|
staticprotected |
long int BIAS::Debug::GlobalDebugLevel = 0 |
|
staticprotected |
The documentation for this class was generated from the following files: