boost::serialization::access class | tesseract_geometry::PolygonMesh | friend |
clone() const override | tesseract_geometry::PolygonMesh | virtual |
ConstPtr typedef | tesseract_geometry::PolygonMesh | |
face_count_ | tesseract_geometry::PolygonMesh | private |
faces_ | tesseract_geometry::PolygonMesh | private |
Geometry(GeometryType type=GeometryType::UNINITIALIZED) | tesseract_geometry::Geometry | explicit |
Geometry(const Geometry &)=default | tesseract_geometry::Geometry | |
Geometry(Geometry &&)=default | tesseract_geometry::Geometry | |
getFaceCount() const | tesseract_geometry::PolygonMesh | |
getFaces() const | tesseract_geometry::PolygonMesh | |
getMaterial() const | tesseract_geometry::PolygonMesh | |
getNormals() const | tesseract_geometry::PolygonMesh | |
getResource() const | tesseract_geometry::PolygonMesh | |
getScale() const | tesseract_geometry::PolygonMesh | |
getTextures() const | tesseract_geometry::PolygonMesh | |
getType() const | tesseract_geometry::Geometry | |
getUUID() const | tesseract_geometry::Geometry | |
getVertexColors() const | tesseract_geometry::PolygonMesh | |
getVertexCount() const | tesseract_geometry::PolygonMesh | |
getVertices() const | tesseract_geometry::PolygonMesh | |
mesh_material_ | tesseract_geometry::PolygonMesh | private |
mesh_textures_ | tesseract_geometry::PolygonMesh | private |
normals_ | tesseract_geometry::PolygonMesh | private |
operator!=(const PolygonMesh &rhs) const | tesseract_geometry::PolygonMesh | |
tesseract_geometry::Geometry::operator!=(const Geometry &rhs) const | tesseract_geometry::Geometry | |
operator=(const Geometry &)=default | tesseract_geometry::Geometry | |
operator=(Geometry &&)=default | tesseract_geometry::Geometry | |
operator==(const PolygonMesh &rhs) const | tesseract_geometry::PolygonMesh | |
tesseract_geometry::Geometry::operator==(const Geometry &rhs) const | tesseract_geometry::Geometry | |
PolygonMesh(std::shared_ptr< const tesseract_common::VectorVector3d > vertices, std::shared_ptr< const Eigen::VectorXi > faces, std::shared_ptr< const tesseract_common::Resource > resource=nullptr, const Eigen::Vector3d &scale=Eigen::Vector3d(1, 1, 1), std::shared_ptr< const tesseract_common::VectorVector3d > normals=nullptr, std::shared_ptr< const tesseract_common::VectorVector4d > vertex_colors=nullptr, std::shared_ptr< MeshMaterial > mesh_material=nullptr, std::shared_ptr< const std::vector< std::shared_ptr< MeshTexture >>> mesh_textures=nullptr, GeometryType type=GeometryType::POLYGON_MESH) | tesseract_geometry::PolygonMesh | |
PolygonMesh(std::shared_ptr< const tesseract_common::VectorVector3d > vertices, std::shared_ptr< const Eigen::VectorXi > faces, int face_count, std::shared_ptr< const tesseract_common::Resource > resource=nullptr, const Eigen::Vector3d &scale=Eigen::Vector3d(1, 1, 1), std::shared_ptr< const tesseract_common::VectorVector3d > normals=nullptr, std::shared_ptr< const tesseract_common::VectorVector4d > vertex_colors=nullptr, std::shared_ptr< MeshMaterial > mesh_material=nullptr, std::shared_ptr< const std::vector< std::shared_ptr< MeshTexture >>> mesh_textures=nullptr, GeometryType type=GeometryType::POLYGON_MESH) | tesseract_geometry::PolygonMesh | |
PolygonMesh()=default | tesseract_geometry::PolygonMesh | |
Ptr typedef | tesseract_geometry::PolygonMesh | |
resource_ | tesseract_geometry::PolygonMesh | private |
scale_ | tesseract_geometry::PolygonMesh | private |
serialize(Archive &ar, const unsigned int version) | tesseract_geometry::PolygonMesh | private |
setUUID(const boost::uuids::uuid &uuid) | tesseract_geometry::Geometry | |
tesseract_common::Serialization | tesseract_geometry::PolygonMesh | friend |
type_ | tesseract_geometry::Geometry | private |
uuid_ | tesseract_geometry::Geometry | private |
vertex_colors_ | tesseract_geometry::PolygonMesh | private |
vertex_count_ | tesseract_geometry::PolygonMesh | private |
vertices_ | tesseract_geometry::PolygonMesh | private |
~Geometry()=default | tesseract_geometry::Geometry | virtual |
~PolygonMesh() override=default | tesseract_geometry::PolygonMesh | |