tesseract_robotics.tesseract_geometry
This module contains the geometry data structures for Tesseract. The user dose not typically need to use these classes since they are loaded from URDF. However, they are available for use for purposes such as dynamically modifying the environment using “Environment Commands”.
Classes
Box Class
Capsule Class
CompoundMesh Class
Cone Class
ConvexMesh Class
Cylinder Class
Geometry Class
Mesh Class
MeshMaterial Class
MeshTexture Class
OcTree Class
Octree Class
Plane Class
PolygonMesh Class
SDFMesh Class
Sphere Class
Functions
createConvexMeshFromBytes Function
createConvexMeshFromPath Function
createConvexMeshFromResource Function
createMeshFromBytes Function
createMeshFromPath Function
createMeshFromResource Function
createSDFMeshFromBytes Function
createSDFMeshFromPath Function
createSDFMeshFromResource Function
isIdentical Function
Constants
GeometryType_BOXGeometryType_CAPSULEGeometryType_COMPOUND_MESHGeometryType_CONEGeometryType_CONVEX_MESHGeometryType_CYLINDERGeometryType_MESHGeometryType_OCTREEGeometryType_PLANEGeometryType_POLYGON_MESHGeometryType_SDF_MESHGeometryType_SPHEREGeometryType_UNINITIALIZEDOctreeSubType_BOXOctreeSubType_SPHERE_INSIDEOctreeSubType_SPHERE_OUTSIDE
Container Templates
ConvexMeshVector->std::vector<std::shared_ptr<tesseract_geometry::ConvexMesh> >Geometries->std::vector<std::shared_ptr<tesseract_geometry::Geometry> >GeometriesConst->std::vector<std::shared_ptr<const tesseract_geometry::Geometry> >MeshVector->std::vector<std::shared_ptr<tesseract_geometry::Mesh> >PolygonMeshVector->std::vector<std::shared_ptr<tesseract_geometry::PolygonMesh> >SDFMeshVector->std::vector<std::shared_ptr<tesseract_geometry::SDFMesh> >VectorMeshTexture->std::vector<std::shared_ptr<tesseract_geometry::MeshTexture>>