Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
ISM::ImplicitShapeModel Struct Reference

#include <ImplicitShapeModel.hpp>

Public Member Functions

 ImplicitShapeModel ()
 
 ImplicitShapeModel (std::map< std::string, PatternPtr > patternDefinitions, std::map< std::string, std::vector< VoteSpecifierPtr > > voteSpecifiersPerObject, std::set< std::string > objectTypes)
 
std::string toString ()
 

Static Public Member Functions

static bool sortVoteSpecPtrAscAlpha (const VoteSpecifierPtr &lhs, const VoteSpecifierPtr &rhs)
 

Public Attributes

std::set< std::string > objectTypes
 
std::map< std::string, PatternPtrpatternDefinitions
 
std::map< std::string, std::vector< VoteSpecifierPtr > > voteSpecifiersPerObject
 

Detailed Description

Definition at line 32 of file ImplicitShapeModel.hpp.

Constructor & Destructor Documentation

ISM::ImplicitShapeModel::ImplicitShapeModel ( )
inline

Definition at line 38 of file ImplicitShapeModel.hpp.

ISM::ImplicitShapeModel::ImplicitShapeModel ( std::map< std::string, PatternPtr patternDefinitions,
std::map< std::string, std::vector< VoteSpecifierPtr > >  voteSpecifiersPerObject,
std::set< std::string >  objectTypes 
)
inline

Definition at line 39 of file ImplicitShapeModel.hpp.

Member Function Documentation

static bool ISM::ImplicitShapeModel::sortVoteSpecPtrAscAlpha ( const VoteSpecifierPtr lhs,
const VoteSpecifierPtr rhs 
)
inlinestatic

Definition at line 45 of file ImplicitShapeModel.hpp.

std::string ISM::ImplicitShapeModel::toString ( )
inline

Definition at line 54 of file ImplicitShapeModel.hpp.

Member Data Documentation

std::set<std::string> ISM::ImplicitShapeModel::objectTypes

Definition at line 36 of file ImplicitShapeModel.hpp.

std::map<std::string, PatternPtr> ISM::ImplicitShapeModel::patternDefinitions

Definition at line 34 of file ImplicitShapeModel.hpp.

std::map<std::string, std::vector<VoteSpecifierPtr> > ISM::ImplicitShapeModel::voteSpecifiersPerObject

Definition at line 35 of file ImplicitShapeModel.hpp.


The documentation for this struct was generated from the following file:


asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:41