$search

semanticmodel Namespace Reference

Namespaces

namespace  convexhull
namespace  db
namespace  diff_generation
namespace  plane_data_association
namespace  point_cloud
namespace  transformations

Classes

class  Blob
class  BlobStore
struct  CheckReachable
class  DetailedPlane
struct  GeometricInfo
class  Intermediary
class  MiniatureOccupancyGrid
class  Node
class  Segmenter
class  VelocityCalc

Typedefs

typedef std::set< gu::CellCells
typedef vector< float > Color
typedef map< string, ColorColorMap
typedef vector< string > Colors
typedef boost::mutex::scoped_lock Lock
typedef pcl16::PointXYZRGB Point
typedef pcl16::PointCloud< PointPointCloud

Enumerations

enum  {
  BLACK, GREY, WHITE, RED,
  YELLOW, GREEN, BLUE
}

Functions

string blobColorName (const Blob &blob)
mr::Metadata blobMetadata (const Blob &blob)
Eigen::Vector4f centroid (const pcl16::PointCloud< pcl16::PointXYZRGB >::ConstPtr &cloud)
GeometricInfo centroidAndDiameter (const PointCloud &cloud)
Color color (float r, float g, float b)
Plane convertToMsg (DetailedPlane::Ptr dp)
Colors createColors ()
double deriv (const double y0, const double y1, const double y2, const double inc)
double entropy (const vector< unsigned > &hist)
mr::Metadata imageMetadata (const Blob &blob, const gm::Pose2D &viewpoint)
gm::PointStamped makePoint (const Point &p, const ros::Time &t, const string &f)
int matchingColor (float r, float g, float b)
void normalize (const pcl16::Normal &n, double *x, double *y, double *z)
unsigned numNormalDirections (const vector< unsigned > &hist)
vector< gm::PointprojectPoints (const Blob &blob)
void rgbToHsv (const float r, const float g, const float b, float &h, float &s, float &v)

Typedef Documentation

typedef std::set<gu::Cell> semanticmodel::Cells

Definition at line 66 of file search_for_planes.cpp.

typedef vector< float > semanticmodel::Color

Definition at line 47 of file blob_properties.cc.

typedef map<string, Color> semanticmodel::ColorMap

Definition at line 67 of file blob_store.cc.

typedef vector<string> semanticmodel::Colors

Definition at line 48 of file blob_properties.cc.

typedef boost::mutex::scoped_lock semanticmodel::Lock

Definition at line 65 of file search_for_planes.cpp.

typedef pcl16::PointXYZRGB semanticmodel::Point

Definition at line 48 of file blob_properties.h.

Definition at line 49 of file blob_properties.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
BLACK 
GREY 
WHITE 
RED 
YELLOW 
GREEN 
BLUE 

Definition at line 139 of file blob_properties.cc.


Function Documentation

std::string semanticmodel::blobColorName ( const Blob &  blob  ) 
mr::Metadata semanticmodel::blobMetadata ( const Blob &  blob  ) 

Definition at line 278 of file blob_store.cc.

Eigen::Vector4f semanticmodel::centroid ( const pcl16::PointCloud< pcl16::PointXYZRGB >::ConstPtr &  cloud  ) 

Definition at line 13 of file centroid.cc.

GeometricInfo semanticmodel::centroidAndDiameter ( const PointCloud cloud  ) 
Color semanticmodel::color ( float  r,
float  g,
float  b 
)

Definition at line 107 of file blob_properties.cc.

Plane semanticmodel::convertToMsg ( DetailedPlane::Ptr  dp  ) 

Definition at line 172 of file plane_tracker.cc.

Colors semanticmodel::createColors (  ) 

Definition at line 141 of file blob_properties.cc.

double semanticmodel::deriv ( const double  y0,
const double  y1,
const double  y2,
const double  inc 
) [inline]

Definition at line 52 of file velocity.cc.

double semanticmodel::entropy ( const vector< unsigned > &  hist  ) 

Definition at line 239 of file blob_store.cc.

mr::Metadata semanticmodel::imageMetadata ( const Blob &  blob,
const gm::Pose2D viewpoint 
)

Definition at line 352 of file blob_store.cc.

gm::PointStamped semanticmodel::makePoint ( const Point p,
const ros::Time t,
const string &  f 
)

Definition at line 108 of file blob_store.cc.

int semanticmodel::matchingColor ( float  r,
float  g,
float  b 
)

Definition at line 154 of file blob_properties.cc.

void semanticmodel::normalize ( const pcl16::Normal &  n,
double *  x,
double *  y,
double *  z 
)

Definition at line 257 of file blob_store.cc.

unsigned semanticmodel::numNormalDirections ( const vector< unsigned > &  hist  ) 

Definition at line 268 of file blob_store.cc.

vector<gm::Point> semanticmodel::projectPoints ( const Blob &  blob  ) 

Definition at line 359 of file blob_store.cc.

void semanticmodel::rgbToHsv ( const float  r,
const float  g,
const float  b,
float &  h,
float &  s,
float &  v 
)

Definition at line 116 of file blob_properties.cc.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


semanticmodel
Author(s): Julian ("Mac") Mason
autogenerated on Tue Mar 5 12:38:43 2013