geometry.hpp File Reference
#include "pinocchio/spatial/fwd.hpp"
#include "pinocchio/spatial/se3.hpp"
#include "pinocchio/spatial/force.hpp"
#include "pinocchio/spatial/motion.hpp"
#include "pinocchio/spatial/inertia.hpp"
#include "pinocchio/spatial/fcl-pinocchio-conversions.hpp"
#include "pinocchio/multibody/model.hpp"
#include "pinocchio/multibody/joint/joint-variant.hpp"
#include <iostream>
#include <hpp/fcl/collision_object.h>
#include <hpp/fcl/collision.h>
#include <hpp/fcl/distance.h>
#include <map>
#include <list>
#include <utility>
#include <assert.h>
#include "pinocchio/multibody/geometry.hxx"
Include dependency graph for geometry.hpp:

Classes

struct  se3::CollisionPair
struct  se3::DistanceResult
 Result of distance computation between two CollisionObjects. More...
struct  se3::CollisionResult
 Result of collision computation between two CollisionObjects. More...
struct  se3::GeometryObject
struct  se3::GeometryModel
struct  se3::GeometryData

Namespaces

namespace  se3

Enumerations

enum  se3::GeometryType {
  se3::VISUAL,
  se3::COLLISION,
  se3::NONE
}

Functions

bool se3::operator== (const fcl::CollisionObject &lhs, const fcl::CollisionObject &rhs)
 Return true if the intrinsic geometry of the two CollisionObject is the same.
bool se3::operator== (const GeometryObject &lhs, const GeometryObject &rhs)
std::ostream & se3::operator<< (std::ostream &os, const GeometryObject &geom_object)