Functions | |
| template<GeometryType type> | |
| static void | addLinkGeometryToGeomModel (const SdfGraph &graph, ::hpp::fcl::MeshLoaderPtr &meshLoader, ::sdf::ElementPtr link, GeometryModel &geomModel, const std::vector< std::string > &package_dirs) |
| void | addLinkGeometryToGeomModel (const SdfGraph &graph, ::hpp::fcl::MeshLoaderPtr &meshLoader, const ::sdf::ElementPtr link, GeometryModel &geomModel, const std::vector< std::string > &package_dirs, const GeometryType type) |
| const std::string | findRootLink (const SdfGraph &graph) |
| template<GeometryType type> | |
| static const std::vector<::sdf::ElementPtr > | getLinkGeometryArray (const ::sdf::ElementPtr link) |
| Get the array of geometries attached to a link. More... | |
| template<> | |
| const std::vector<::sdf::ElementPtr > | getLinkGeometryArray<::pinocchio::COLLISION > (const ::sdf::ElementPtr link) |
| template<> | |
| const std::vector<::sdf::ElementPtr > | getLinkGeometryArray<::pinocchio::VISUAL > (const ::sdf::ElementPtr link) |
| template<GeometryType type> | |
| static bool | hasLinkElement (const ::sdf::ElementPtr link) |
| Get the first geometry attached to a link. More... | |
| template<> | |
| bool | hasLinkElement<::pinocchio::COLLISION > (const ::sdf::ElementPtr link) |
| template<> | |
| bool | hasLinkElement<::pinocchio::VISUAL > (const ::sdf::ElementPtr link) |
| void | parseContactInformation (const SdfGraph &graph, const urdf::details::UrdfVisitorBase &visitor, const Model &model, PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR(RigidConstraintModel) &contact_models) |
| void | parseRootTree (SdfGraph &graph, const std::string &rootLinkName) |
| void | parseTreeForGeom (const Model &model, const SdfGraph &graph, GeometryModel &geomModel, const std::string &rootLinkName, const GeometryType type, const std::vector< std::string > &package_dirs, ::hpp::fcl::MeshLoaderPtr meshLoader) |
| static Eigen::Vector3d | retrieveMeshScale (const ::sdf::ElementPtr sdf_mesh) |
|
static |
Definition at line 189 of file src/parsers/sdf/geometry.cpp.
| void pinocchio::sdf::details::addLinkGeometryToGeomModel | ( | const SdfGraph & | graph, |
| ::hpp::fcl::MeshLoaderPtr & | meshLoader, | ||
| const ::sdf::ElementPtr | link, | ||
| GeometryModel & | geomModel, | ||
| const std::vector< std::string > & | package_dirs, | ||
| const GeometryType | type | ||
| ) |
Definition at line 269 of file src/parsers/sdf/geometry.cpp.
| const std::string pinocchio::sdf::details::findRootLink | ( | const SdfGraph & | graph | ) |
Definition at line 25 of file src/parsers/sdf/model.cpp.
|
static |
Get the array of geometries attached to a link.
| [in] | link | The URDF link |
| const std::vector<::sdf::ElementPtr> pinocchio::sdf::details::getLinkGeometryArray<::pinocchio::COLLISION > | ( | const ::sdf::ElementPtr | link | ) |
Definition at line 58 of file src/parsers/sdf/geometry.cpp.
| const std::vector<::sdf::ElementPtr> pinocchio::sdf::details::getLinkGeometryArray<::pinocchio::VISUAL > | ( | const ::sdf::ElementPtr | link | ) |
Definition at line 76 of file src/parsers/sdf/geometry.cpp.
|
static |
Get the first geometry attached to a link.
| [in] | link | The URDF link |
| bool pinocchio::sdf::details::hasLinkElement<::pinocchio::COLLISION > | ( | const ::sdf::ElementPtr | link | ) |
Definition at line 34 of file src/parsers/sdf/geometry.cpp.
| bool pinocchio::sdf::details::hasLinkElement<::pinocchio::VISUAL > | ( | const ::sdf::ElementPtr | link | ) |
Definition at line 40 of file src/parsers/sdf/geometry.cpp.
| void pinocchio::sdf::details::parseContactInformation | ( | const SdfGraph & | graph, |
| const urdf::details::UrdfVisitorBase & | visitor, | ||
| const Model & | model, | ||
| PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR(RigidConstraintModel) & | contact_models | ||
| ) |
Definition at line 47 of file src/parsers/sdf/model.cpp.
| void pinocchio::sdf::details::parseRootTree | ( | SdfGraph & | graph, |
| const std::string & | rootLinkName | ||
| ) |
Definition at line 69 of file src/parsers/sdf/model.cpp.
| void pinocchio::sdf::details::parseTreeForGeom | ( | const Model & | model, |
| const SdfGraph & | graph, | ||
| GeometryModel & | geomModel, | ||
| const std::string & | rootLinkName, | ||
| const GeometryType | type, | ||
| const std::vector< std::string > & | package_dirs, | ||
| ::hpp::fcl::MeshLoaderPtr | meshLoader | ||
| ) |
Definition at line 292 of file src/parsers/sdf/geometry.cpp.
|
static |
Definition at line 92 of file src/parsers/sdf/geometry.cpp.