shape.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <SemanticObjectRelations/Shapes/shape_containers.h>
4 
5 #include <VisionX/interface/libraries/SemanticObjectRelations/Shape.h>
6 
7 
8 namespace armarx::semantic
9 {
10 
11  data::Shape toIce(const semrel::Shape& shape);
12  semrel::ShapePtr fromIce(const data::Shape& shape);
13 
14  data::ShapeList toIce(const semrel::ShapeList& shapes);
15  data::ShapeList toIce(const semrel::ShapeMap& shapes);
16  semrel::ShapeList fromIce(const data::ShapeList& shapes);
17 
18 }
armarx::semantic::toIce
data::Graph toIce(const semrel::AttributedGraph &input)
Definition: graph.cpp:15
armarx::semantic
Definition: ShapesSupportRelations.cpp:32
armarx::semantic::fromIce
semrel::AttributedGraph fromIce(const semantic::data::Graph &graph)
Definition: graph.h:30
shapes
MiscLib::Vector< std::pair< MiscLib::RefCountPtr< PrimitiveShape >, size_t > > shapes
Definition: ReadMe.txt:92