this namespace contains all generally usable classes. More...
Typedefs | |
typedef boost::shared_ptr< AcceptanceFunction > | AcceptanceFunctionPtr |
typedef boost::shared_ptr< Cluster > | ClusterPtr |
typedef boost::shared_ptr< CollectedData > | CollectedDataPtr |
typedef boost::shared_ptr< CombinatorialTrainer > | CombinatorialTrainerPtr |
typedef boost::shared_ptr< ConnectivityChecker > | ConnectivityCheckerPtr |
typedef boost::shared_ptr< CoolingSchedule > | CoolingSchedulePtr |
typedef boost::shared_ptr< CostDeltaAcceptanceFunction > | CostDeltaAcceptanceFunctionPtr |
template<class InstanceType > | |
using | CostFunctionPtr = boost::shared_ptr< CostFunction< InstanceType >> |
typedef std::pair< unsigned int, double > | CountWeightPair |
typedef boost::uniform_int | DIST |
typedef boost::shared_ptr< DocumentationHelper > | DocumentationHelperPtr |
typedef boost::shared_ptr< DotHelper > | DotHelperPtr |
typedef boost::mt19937 | ENG |
typedef boost::shared_ptr< Evaluator > | EvaluatorPtr |
typedef boost::shared_ptr< ExponentialCoolingSchedule > | ExponentialCoolingSchedulePtr |
typedef boost::shared_ptr< FalseNegative > | FalseNegativePtr |
typedef boost::shared_ptr< FalsePositive > | FalsePositivePtr |
typedef boost::variate_generator< ENG, DIST > | GEN |
typedef GeometryHelper | GH |
typedef boost::shared_ptr< Heuristic > | HeuristicPtr |
template<class InstanceType > | |
using | HillClimbingAlogrithmPtr = boost::shared_ptr< HillClimbingAlogrithm< InstanceType >> |
typedef std::map< std::string, VotedPosePtrs > | IdToVoteMap |
typedef boost::shared_ptr< ImplicitShapeModel > | IsmPtr |
typedef boost::shared_ptr< json > | jsonPtr |
typedef boost::shared_ptr< LogHelper > | LogHelperPtr |
template<class InstanceType > | |
using | NeighbourhoodFunctionPtr = boost::shared_ptr< NeighbourhoodFunction< InstanceType >> |
typedef boost::shared_ptr< Object > | ObjectPtr |
typedef boost::shared_ptr< ISM::ObjectRelation > | ObjectRelationPtr |
typedef std::map< unsigned int, ISM::ObjectRelationPtr, std::less< unsigned > > | ObjectRelations |
typedef boost::shared_ptr< ObjectSet > | ObjectSetPtr |
typedef boost::shared_ptr< ObjectSetValidator > | ObjectSetValidatorPtr |
typedef std::map< std::string, std::map< std::string, std::vector< VoteSpecifierPtr > > > | ObjectToVoteMap |
typedef std::map< std::string, std::vector< VoteSpecifierPtr > > | ObjectTypeToVoteMap |
template<class InstanceType > | |
using | OptimizationAlgorithmPtr = boost::shared_ptr< OptimizationAlgorithm< InstanceType >> |
typedef boost::shared_ptr< OptimizationRunner > | OptimizationRunnerPtr |
typedef std::pair< std::string, VotingSpacePtr > | PatternNameAndVotingSpaceTuple |
typedef std::map< std::string, std::vector< ObjectSetPtr > > | PatternNameToObjectSet |
typedef std::map< std::string, PatternPtr > | PatternNameToPatternMap |
typedef std::map< std::string, VotedPosePtrs > | PatternNameToVotedPoses |
typedef boost::shared_ptr< Pattern > | PatternPtr |
typedef std::map< std::string, std::map< std::string, std::map< std::string, std::vector< VoteSpecifierPtr > > > > | PatternToObjectToVoteMap |
typedef boost::shared_ptr< Point > | PointPtr |
typedef std::vector< PointPtr > | PointPtrs |
typedef boost::shared_ptr< Pose > | PosePtr |
typedef boost::shared_ptr< Quaternion > | QuaternionPtr |
typedef boost::shared_ptr< BaseRater > | RaterPtr |
typedef boost::shared_ptr< RatingData > | RatingDataPtr |
typedef boost::shared_ptr< RecognitionResult > | RecognitionResultPtr |
typedef boost::shared_ptr< Recognizer > | RecognizerPtr |
typedef boost::shared_ptr< RecordedPattern > | RecordedPatternPtr |
typedef boost::shared_ptr< Recorder > | RecorderPtr |
template<class InstanceType > | |
using | RecordHuntAlgorithmPtr = boost::shared_ptr< RecordHuntAlgorithm< InstanceType >> |
typedef boost::shared_ptr< Serializable > | SerializablePtr |
template<class InstanceType > | |
using | SimulatedAnnealingAlgorithmPtr = boost::shared_ptr< SimulatedAnnealingAlgorithm< InstanceType >> |
typedef std::pair< VotedPosePtr, CountWeightPair > | SummarizedVotedPosePtr |
typedef std::vector< SummarizedVotedPosePtr > | SummarizedVotedPosePtrs |
typedef boost::shared_ptr< SVGHelper > | SVGHelperPtr |
typedef boost::shared_ptr< TableHelper > | TableHelperPtr |
typedef boost::shared_ptr< Tester > | TesterPtr |
typedef std::map< std::string, std::vector< ISM::ObjectSetPtr > > | TestSet |
typedef boost::shared_ptr< TestSetGenerator > | TestSetGeneratorPtr |
typedef boost::shared_ptr< TopologyGeneratorNaive > | TopologyGeneratorNaivePtr |
typedef boost::shared_ptr< TopologyGeneratorPaper > | TopologyGeneratorPaperPtr |
typedef boost::shared_ptr< TopologyGenerator > | TopologyGeneratorPtr |
typedef boost::shared_ptr< TopologyManager > | TopologyManagerPtr |
typedef boost::shared_ptr< Topology > | TopologyPtr |
typedef boost::shared_ptr< TopologyValidationResult > | TopologyValidationResultPtr |
typedef std::map< int, TopologyValidationResultPtr, std::less< unsigned > > | TopologyValidationResults |
typedef boost::shared_ptr< TopologyValidationResults > | TopologyValidationResultsPtr |
typedef boost::shared_ptr< Track > | TrackPtr |
typedef boost::shared_ptr< Tracks > | TracksPtr |
typedef boost::shared_ptr< TracksWithRef > | TracksWithRefPtr |
typedef boost::shared_ptr< Trainer > | TrainerPtr |
typedef std::map< unsigned int, std::set< std::string > > | TreeHeightToPatternName |
typedef boost::shared_ptr< Tree > | TreePtr |
typedef boost::shared_ptr< TreeValidator > | TreeValidatorPtr |
typedef std::map< std::string, IdToVoteMap > | TypeToInnerMap |
typedef boost::shared_ptr< VotedPose > | VotedPosePtr |
typedef std::vector< VotedPosePtr > | VotedPosePtrs |
typedef boost::shared_ptr< VoteSpecifier > | VoteSpecifierPtr |
typedef boost::shared_ptr< VotingBin > | VotingBinPtr |
typedef boost::shared_ptr< VotingResultCalculator > | VotingResultCalculatorPtr |
typedef boost::shared_ptr< VotingResult > | VotingResultPtr |
typedef std::vector< VotingResultPtr > | VotingResultPtrs |
typedef boost::shared_ptr< VotingSpace > | VotingSpacePtr |
typedef boost::shared_ptr< WeightedSum > | WeightedSumPtr |
typedef std::map< int, YIndexToZIndex > | XIndexToYIndex |
typedef std::map< int, ZIndexToVotingBinPtr > | YIndexToZIndex |
typedef std::map< int, VotingBinPtr > | ZIndexToVotingBinPtr |
Enumerations | |
enum | LogLevel { LOG_FATAL, LOG_ERROR, LOG_WARNING, LOG_INFO, LOG_DEBUG } |
Functions | |
std::ostream & | operator<< (std::ostream &strm, const ISM::json &s) |
std::ostream & | operator<< (std::ostream &strm, const ISM::Pattern &p) |
std::ostream & | operator<< (std::ostream &strm, const ISM::VoteSpecifier &v) |
std::ostream & | operator<< (std::ostream &strm, const ISM::VotedPose &v) |
std::ostream & | operator<< (std::ostream &strm, const ISM::Object &o) |
std::ostream & | operator<< (std::ostream &strm, const ISM::Pose &p) |
std::ostream & | operator<< (std::ostream &strm, const ISM::Quaternion &q) |
std::ostream & | operator<< (std::ostream &strm, const ISM::PatternPtr &p) |
std::ostream & | operator<< (std::ostream &strm, const ISM::jsonPtr &s) |
std::ostream & | operator<< (std::ostream &strm, const ISM::ObjectPtr &o) |
std::ostream & | operator<< (std::ostream &strm, const ISM::PosePtr &p) |
std::ostream & | operator<< (std::ostream &strm, const ISM::QuaternionPtr &q) |
std::ostream & | operator<< (std::ostream &strm, const ISM::Point &p) |
std::ostream & | operator<< (std::ostream &strm, const ISM::ObjectSet &o) |
std::ostream & | operator<< (std::ostream &strm, const ISM::VotedPosePtr &v) |
std::ostream & | operator<< (std::ostream &strm, const ISM::PointPtr &p) |
std::ostream & | operator<< (std::ostream &strm, const ISM::VoteSpecifierPtr &v) |
std::ostream & | operator<< (std::ostream &strm, const ISM::Track &o) |
std::ostream & | operator<< (std::ostream &strm, const ISM::ObjectSetPtr &o) |
std::ostream & | operator<< (std::ostream &strm, const ISM::TrackPtr &o) |
std::ostream & | operator<< (std::ostream &strm, ISM::RecognitionResult &r) |
std::ostream & | operator<< (std::ostream &strm, ISM::RecognitionResultPtr &r) |
std::ostream & | operator<< (std::ostream &strm, const ISM::ObjectRelation &r) |
std::ostream & | operator<< (std::ostream &strm, const ISM::ObjectRelationPtr &r) |
std::ostream & | operator<< (std::ostream &strm, const ISM::ObjectRelations &r) |
bool | operator== (const PosePtr &pose1, const PosePtr &pose2) |
bool | operator== (const QuaternionPtr &q1, const QuaternionPtr &q2) |
bool | operator== (const Pose &pose1, const Pose &pose2) |
bool | operator== (const PointPtr &p1, const PointPtr &p2) |
bool | operator== (const Quaternion &q1, const Quaternion &q2) |
bool | operator== (const Point &p1, const Point &p2) |
bool | operator== (const RecognitionResultPtr &recogRes1, const RecognitionResultPtr &recogRes2) |
bool | operator== (const RecognitionResult &recogRes1, const RecognitionResult &recogRes2) |
void | printBlue (std::string text) |
void | printGreen (std::string text) |
void | printRed (std::string text) |
void | printYellow (std::string text) |
bool | sortObjectPtrAscAlpha (const ObjectPtr &lhs, const ObjectPtr &rhs) |
this namespace contains all generally usable classes.
Copyright (c) 2016, Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
typedef boost::shared_ptr<AcceptanceFunction> ISM::AcceptanceFunctionPtr |
Definition at line 31 of file AcceptanceFunction.hpp.
typedef boost::shared_ptr<Cluster> ISM::ClusterPtr |
Definition at line 53 of file Cluster.hpp.
typedef boost::shared_ptr<CollectedData> ISM::CollectedDataPtr |
Definition at line 38 of file DataCollector.hpp.
typedef boost::shared_ptr<CombinatorialTrainer> ISM::CombinatorialTrainerPtr |
Definition at line 111 of file CombinatorialTrainer.hpp.
typedef boost::shared_ptr<ConnectivityChecker> ISM::ConnectivityCheckerPtr |
Definition at line 59 of file ConnectivityChecker.hpp.
typedef boost::shared_ptr<CoolingSchedule> ISM::CoolingSchedulePtr |
Definition at line 50 of file CoolingSchedule.hpp.
typedef boost::shared_ptr<CostDeltaAcceptanceFunction> ISM::CostDeltaAcceptanceFunctionPtr |
Definition at line 45 of file CostDeltaAcceptanceFunction.hpp.
using ISM::CostFunctionPtr = typedef boost::shared_ptr<CostFunction<InstanceType>> |
Definition at line 33 of file CostFunction.hpp.
typedef std::pair<unsigned int, double> ISM::CountWeightPair |
Definition at line 73 of file typedef.hpp.
typedef boost::uniform_int ISM::DIST |
Definition at line 45 of file TestSetGenerator.hpp.
typedef boost::shared_ptr<DocumentationHelper> ISM::DocumentationHelperPtr |
Definition at line 93 of file DocumentationHelper.hpp.
typedef boost::shared_ptr<DotHelper> ISM::DotHelperPtr |
Definition at line 50 of file DotHelper.hpp.
typedef boost::mt19937 ISM::ENG |
Definition at line 44 of file TestSetGenerator.hpp.
typedef boost::shared_ptr<Evaluator> ISM::EvaluatorPtr |
Definition at line 35 of file Evaluator.hpp.
typedef boost::shared_ptr< ExponentialCoolingSchedule > ISM::ExponentialCoolingSchedulePtr |
Definition at line 45 of file CostDifferenceDeltaAcceptanceFunction.hpp.
typedef boost::shared_ptr<FalseNegative> ISM::FalseNegativePtr |
Definition at line 46 of file TopologyValidationResultContainer.hpp.
typedef boost::shared_ptr<FalsePositive> ISM::FalsePositivePtr |
Definition at line 45 of file TopologyValidationResultContainer.hpp.
Definition at line 46 of file TestSetGenerator.hpp.
typedef GeometryHelper ISM::GH |
Definition at line 23 of file VotingResultCalculator.cpp.
typedef boost::shared_ptr<Heuristic> ISM::HeuristicPtr |
Definition at line 44 of file Heuristic.hpp.
using ISM::HillClimbingAlogrithmPtr = typedef boost::shared_ptr<HillClimbingAlogrithm<InstanceType>> |
Definition at line 93 of file HillClimbingAlogrithm.hpp.
typedef std::map<std::string, VotedPosePtrs> ISM::IdToVoteMap |
Definition at line 70 of file typedef.hpp.
typedef boost::shared_ptr<ImplicitShapeModel> ISM::IsmPtr |
Definition at line 89 of file ImplicitShapeModel.hpp.
typedef boost::shared_ptr<json> ISM::jsonPtr |
Definition at line 32 of file JsonStream.hpp.
typedef boost::shared_ptr<LogHelper> ISM::LogHelperPtr |
Definition at line 49 of file typedef.hpp.
using ISM::NeighbourhoodFunctionPtr = typedef boost::shared_ptr<NeighbourhoodFunction<InstanceType>> |
Definition at line 34 of file NeighbourhoodFunction.hpp.
typedef boost::shared_ptr<Object> ISM::ObjectPtr |
Definition at line 82 of file Object.hpp.
typedef boost::shared_ptr<ISM::ObjectRelation> ISM::ObjectRelationPtr |
Definition at line 74 of file ObjectRelation.hpp.
typedef std::map<unsigned int, ISM::ObjectRelationPtr, std::less<unsigned> > ISM::ObjectRelations |
Definition at line 75 of file ObjectRelation.hpp.
typedef boost::shared_ptr< ObjectSet > ISM::ObjectSetPtr |
Definition at line 53 of file ObjectSet.hpp.
typedef boost::shared_ptr<ObjectSetValidator> ISM::ObjectSetValidatorPtr |
Definition at line 43 of file ObjectSetValidator.hpp.
typedef std::map<std::string, std::map<std::string, std::vector<VoteSpecifierPtr> > > ISM::ObjectToVoteMap |
Definition at line 39 of file TableHelper.hpp.
typedef std::map<std::string, std::vector<VoteSpecifierPtr> > ISM::ObjectTypeToVoteMap |
Definition at line 36 of file TableHelper.hpp.
using ISM::OptimizationAlgorithmPtr = typedef boost::shared_ptr<OptimizationAlgorithm<InstanceType>> |
Definition at line 45 of file OptimizationAlgorithm.hpp.
typedef boost::shared_ptr<OptimizationRunner> ISM::OptimizationRunnerPtr |
Definition at line 115 of file OptimizationRunner.hpp.
typedef std::pair<std::string, VotingSpacePtr> ISM::PatternNameAndVotingSpaceTuple |
Definition at line 63 of file typedef.hpp.
typedef std::map<std::string, std::vector<ObjectSetPtr> > ISM::PatternNameToObjectSet |
Definition at line 68 of file typedef.hpp.
typedef std::map<std::string, PatternPtr> ISM::PatternNameToPatternMap |
Definition at line 37 of file TableHelper.hpp.
typedef std::map<std::string, VotedPosePtrs> ISM::PatternNameToVotedPoses |
Definition at line 65 of file typedef.hpp.
typedef boost::shared_ptr<Pattern> ISM::PatternPtr |
Definition at line 36 of file Pattern.hpp.
typedef std::map<std::string, std::map<std::string, std::map<std::string, std::vector<VoteSpecifierPtr> > > > ISM::PatternToObjectToVoteMap |
Definition at line 41 of file TableHelper.hpp.
typedef boost::shared_ptr< Point > ISM::PointPtr |
typedef std::vector<PointPtr> ISM::PointPtrs |
Definition at line 61 of file typedef.hpp.
typedef boost::shared_ptr<Pose> ISM::PosePtr |
typedef boost::shared_ptr<Quaternion> ISM::QuaternionPtr |
Definition at line 39 of file Quaternion.hpp.
typedef boost::shared_ptr<BaseRater> ISM::RaterPtr |
Definition at line 91 of file BaseRater.hpp.
typedef boost::shared_ptr<RatingData> ISM::RatingDataPtr |
Definition at line 38 of file RatingData.hpp.
typedef boost::shared_ptr< RecognitionResult > ISM::RecognitionResultPtr |
Definition at line 35 of file RecognitionResult.hpp.
typedef boost::shared_ptr<Recognizer> ISM::RecognizerPtr |
Definition at line 171 of file Recognizer.hpp.
typedef boost::shared_ptr<RecordedPattern> ISM::RecordedPatternPtr |
Definition at line 41 of file RecordedPattern.hpp.
typedef boost::shared_ptr<Recorder> ISM::RecorderPtr |
Definition at line 52 of file Recorder.hpp.
using ISM::RecordHuntAlgorithmPtr = typedef boost::shared_ptr<RecordHuntAlgorithm<InstanceType>> |
Definition at line 99 of file RecordHuntAlgorithm.hpp.
typedef boost::shared_ptr<Serializable> ISM::SerializablePtr |
Definition at line 29 of file Serializable.hpp.
using ISM::SimulatedAnnealingAlgorithmPtr = typedef boost::shared_ptr<SimulatedAnnealingAlgorithm<InstanceType>> |
Definition at line 98 of file SimulatedAnnealingAlgorithm.hpp.
typedef std::pair<VotedPosePtr, CountWeightPair> ISM::SummarizedVotedPosePtr |
Definition at line 74 of file typedef.hpp.
typedef std::vector<SummarizedVotedPosePtr> ISM::SummarizedVotedPosePtrs |
Definition at line 75 of file typedef.hpp.
typedef boost::shared_ptr<SVGHelper> ISM::SVGHelperPtr |
Definition at line 140 of file SVGHelper.hpp.
typedef boost::shared_ptr<TableHelper> ISM::TableHelperPtr |
Definition at line 184 of file TableHelper.hpp.
typedef boost::shared_ptr<Tester> ISM::TesterPtr |
Definition at line 63 of file Tester.hpp.
typedef std::map<std::string, std::vector<ISM::ObjectSetPtr> > ISM::TestSet |
Definition at line 43 of file TestSetGenerator.hpp.
typedef boost::shared_ptr<TestSetGenerator> ISM::TestSetGeneratorPtr |
Definition at line 69 of file TestSetGenerator.hpp.
typedef boost::shared_ptr<TopologyGeneratorNaive> ISM::TopologyGeneratorNaivePtr |
Definition at line 38 of file TopologyGeneratorNaive.hpp.
typedef boost::shared_ptr<TopologyGeneratorPaper> ISM::TopologyGeneratorPaperPtr |
Definition at line 48 of file TopologyGeneratorPaper.hpp.
typedef boost::shared_ptr<TopologyGenerator> ISM::TopologyGeneratorPtr |
Definition at line 71 of file TopologyGenerator.hpp.
typedef boost::shared_ptr<TopologyManager> ISM::TopologyManagerPtr |
Definition at line 96 of file TopologyManager.hpp.
typedef boost::shared_ptr<Topology> ISM::TopologyPtr |
Definition at line 51 of file Topology.hpp.
typedef boost::shared_ptr<TopologyValidationResult> ISM::TopologyValidationResultPtr |
Definition at line 53 of file TopologyValidationResultContainer.hpp.
typedef std::map<int, TopologyValidationResultPtr, std::less<unsigned> > ISM::TopologyValidationResults |
Definition at line 54 of file TopologyValidationResultContainer.hpp.
typedef boost::shared_ptr<TopologyValidationResults> ISM::TopologyValidationResultsPtr |
Definition at line 55 of file TopologyValidationResultContainer.hpp.
typedef boost::shared_ptr<Track> ISM::TrackPtr |
typedef boost::shared_ptr<Tracks> ISM::TracksPtr |
Definition at line 42 of file Tracks.hpp.
typedef boost::shared_ptr<TracksWithRef> ISM::TracksWithRefPtr |
Definition at line 31 of file DataCollector.hpp.
typedef boost::shared_ptr<Trainer> ISM::TrainerPtr |
Definition at line 83 of file Trainer.hpp.
typedef std::map<unsigned int, std::set<std::string> > ISM::TreeHeightToPatternName |
Definition at line 66 of file typedef.hpp.
typedef boost::shared_ptr<Tree> ISM::TreePtr |
Definition at line 46 of file typedef.hpp.
typedef boost::shared_ptr<TreeValidator> ISM::TreeValidatorPtr |
Definition at line 33 of file TreeValidator.hpp.
typedef std::map<std::string, IdToVoteMap> ISM::TypeToInnerMap |
Definition at line 71 of file typedef.hpp.
typedef boost::shared_ptr<VotedPose> ISM::VotedPosePtr |
Definition at line 31 of file typedef.hpp.
typedef std::vector<VotedPosePtr> ISM::VotedPosePtrs |
Definition at line 59 of file typedef.hpp.
typedef boost::shared_ptr<VoteSpecifier> ISM::VoteSpecifierPtr |
Definition at line 81 of file VoteSpecifier.hpp.
typedef boost::shared_ptr<VotingBin> ISM::VotingBinPtr |
Definition at line 43 of file typedef.hpp.
typedef boost::shared_ptr< VotingResultCalculator > ISM::VotingResultCalculatorPtr |
Definition at line 140 of file VotingResultCalculator.hpp.
typedef boost::shared_ptr<VotingResult> ISM::VotingResultPtr |
Definition at line 37 of file typedef.hpp.
typedef std::vector<VotingResultPtr> ISM::VotingResultPtrs |
Definition at line 60 of file typedef.hpp.
typedef boost::shared_ptr<VotingSpace> ISM::VotingSpacePtr |
Definition at line 34 of file typedef.hpp.
typedef boost::shared_ptr<WeightedSum> ISM::WeightedSumPtr |
Definition at line 55 of file WeightedSum.hpp.
typedef std::map<int, YIndexToZIndex> ISM::XIndexToYIndex |
Definition at line 79 of file typedef.hpp.
typedef std::map<int, ZIndexToVotingBinPtr> ISM::YIndexToZIndex |
Definition at line 78 of file typedef.hpp.
typedef std::map<int, VotingBinPtr> ISM::ZIndexToVotingBinPtr |
Definition at line 77 of file typedef.hpp.
enum ISM::LogLevel |
Enumerator | |
---|---|
LOG_FATAL | |
LOG_ERROR | |
LOG_WARNING | |
LOG_INFO | |
LOG_DEBUG |
Definition at line 35 of file LogHelper.hpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::json & | s | ||
) |
Definition at line 21 of file JsonStream.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::Pattern & | p | ||
) |
Definition at line 21 of file Pattern.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::VoteSpecifier & | v | ||
) |
Definition at line 21 of file VoteSpecifier.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::VotedPose & | v | ||
) |
Definition at line 22 of file VotedPose.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::Object & | o | ||
) |
Definition at line 22 of file Object.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::Pose & | p | ||
) |
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::Quaternion & | q | ||
) |
Definition at line 23 of file Quaternion.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::PatternPtr & | p | ||
) |
Definition at line 25 of file Pattern.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::jsonPtr & | s | ||
) |
Definition at line 26 of file JsonStream.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::ObjectPtr & | o | ||
) |
Definition at line 26 of file Object.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::PosePtr & | p | ||
) |
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::QuaternionPtr & | q | ||
) |
Definition at line 27 of file Quaternion.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::Point & | p | ||
) |
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::ObjectSet & | o | ||
) |
Definition at line 30 of file ObjectSet.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::VotedPosePtr & | v | ||
) |
Definition at line 30 of file VotedPose.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::PointPtr & | p | ||
) |
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::VoteSpecifierPtr & | v | ||
) |
Definition at line 34 of file VoteSpecifier.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::Track & | o | ||
) |
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::ObjectSetPtr & | o | ||
) |
Definition at line 40 of file ObjectSet.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::TrackPtr & | o | ||
) |
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
ISM::RecognitionResult & | r | ||
) |
Definition at line 57 of file RecognitionResult.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
ISM::RecognitionResultPtr & | r | ||
) |
Definition at line 77 of file RecognitionResult.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::ObjectRelation & | r | ||
) |
Definition at line 167 of file ObjectRelation.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::ObjectRelationPtr & | r | ||
) |
Definition at line 172 of file ObjectRelation.cpp.
std::ostream & ISM::operator<< | ( | std::ostream & | strm, |
const ISM::ObjectRelations & | r | ||
) |
Definition at line 176 of file ObjectRelation.cpp.
bool ISM::operator== | ( | const QuaternionPtr & | q1, |
const QuaternionPtr & | q2 | ||
) |
Definition at line 35 of file Quaternion.cpp.
bool ISM::operator== | ( | const Quaternion & | q1, |
const Quaternion & | q2 | ||
) |
Definition at line 40 of file Quaternion.cpp.
bool ISM::operator== | ( | const RecognitionResultPtr & | recogRes1, |
const RecognitionResultPtr & | recogRes2 | ||
) |
Definition at line 81 of file RecognitionResult.cpp.
bool ISM::operator== | ( | const RecognitionResult & | recogRes1, |
const RecognitionResult & | recogRes2 | ||
) |
Definition at line 86 of file RecognitionResult.cpp.
Definition at line 22 of file ObjectSet.cpp.