Ocean
UnifiedDescriptor.h File Reference

Go to the source code of this file.

Data Structures

class  Ocean::Tracking::MapBuilding::UnifiedDescriptor
 This class implements the base class for all unified descriptor objects. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DistanceTyper< T >
 This class implements a helper class allowing to determine the type of the distance value between two descriptors. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DescriptorTyper< T >
 This class implements a helper class allowing to determine the descriptor type value for a descriptor data type. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DistanceTyper< UnifiedDescriptor::ByteDescriptor< tNumberBytes > >
 Specialization of UnifiedDescriptor::DistanceTyper for UnifiedDescriptor::ByteDescriptor. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DistanceTyper< UnifiedDescriptor::FloatDescriptor< tNumberElements > >
 Specialization of UnifiedDescriptor::DistanceTyper for UnifiedDescriptor::FloatDescriptor. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DistanceTyper< CV::Detector::FREAKDescriptor32 >
 Specialization of UnifiedDescriptor::DistanceTyper for CV::Detector::FREAKDescriptor32. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DescriptorTyper< UnifiedDescriptor::ByteDescriptor< tNumberBytes > >
 Specialization of UnifiedDescriptor::DescriptorTyper for UnifiedDescriptor::ByteDescriptor. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DescriptorTyper< UnifiedDescriptor::ByteDescriptors< tNumberBytes > >
 Specialization of UnifiedDescriptor::DescriptorTyper for UnifiedDescriptor::ByteDescriptors. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DescriptorTyper< UnifiedDescriptor::FloatDescriptor< tNumberElements > >
 Specialization of UnifiedDescriptor::DescriptorTyper for UnifiedDescriptor::FloatDescriptor. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DescriptorTyper< UnifiedDescriptor::FloatDescriptors< tNumberElements > >
 Specialization of UnifiedDescriptor::DescriptorTyper for UnifiedDescriptor::FloatDescriptors. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DescriptorTyper< UnifiedDescriptor::FreakMultiDescriptor256 >
 Specialization of UnifiedDescriptor::DescriptorTyper for FreakMultiDescriptor256. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptor::DescriptorTyper< UnifiedDescriptor::FreakMultiDescriptors256 >
 Specialization of UnifiedDescriptor::DescriptorTyper for FreakMultiDescriptors256. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptorT< TDescriptor, TDistance >
 This class implements the base class for unified descriptor objects with specific descriptor type. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptorT< UnifiedDescriptor::ByteDescriptor< tNumberBytes > >
 Specialization of UnifiedDescriptorT for UnifiedDescriptor::ByteDescriptor. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptorT< UnifiedDescriptor::FloatDescriptor< tNumberElements > >
 Specialization of UnifiedDescriptorT for UnifiedDescriptor::FloatDescriptor. More...
 
class  Ocean::Tracking::MapBuilding::UnifiedDescriptorT< UnifiedDescriptor::FreakMultiDescriptor256 >
 Specialization of UnifiedDescriptorT for FreakMultiDescriptor256. More...
 

Namespaces

 Ocean
 The namespace covering the entire Ocean framework.
 
 Ocean::Tracking::MapBuilding
 Namespace of the Map Building Tracking library.