25 #include <boost/shared_ptr.hpp> 41 typedef boost::shared_ptr<Point>
PointPtr;
47 typedef boost::shared_ptr<Tree>
TreePtr;
boost::shared_ptr< VotingBin > VotingBinPtr
boost::shared_ptr< Point > PointPtr
std::map< int, YIndexToZIndex > XIndexToYIndex
std::map< unsigned int, std::set< std::string > > TreeHeightToPatternName
boost::shared_ptr< VotingResult > VotingResultPtr
boost::shared_ptr< LogHelper > LogHelperPtr
std::map< std::string, std::vector< ObjectSetPtr > > PatternNameToObjectSet
std::vector< VotedPosePtr > VotedPosePtrs
boost::shared_ptr< VotedPose > VotedPosePtr
std::map< std::string, IdToVoteMap > TypeToInnerMap
boost::shared_ptr< Tree > TreePtr
std::map< int, ZIndexToVotingBinPtr > YIndexToZIndex
boost::shared_ptr< ObjectSet > ObjectSetPtr
std::map< std::string, VotedPosePtrs > PatternNameToVotedPoses
std::pair< unsigned int, double > CountWeightPair
std::map< int, VotingBinPtr > ZIndexToVotingBinPtr
std::vector< PointPtr > PointPtrs
boost::shared_ptr< VotingResultCalculator > VotingResultCalculatorPtr
std::vector< VotingResultPtr > VotingResultPtrs
std::vector< SummarizedVotedPosePtr > SummarizedVotedPosePtrs
std::pair< VotedPosePtr, CountWeightPair > SummarizedVotedPosePtr
boost::shared_ptr< VotingSpace > VotingSpacePtr
std::pair< std::string, VotingSpacePtr > PatternNameAndVotingSpaceTuple
this namespace contains all generally usable classes.
std::map< std::string, VotedPosePtrs > IdToVoteMap