34 #include <SketchUpAPI/model/entities.h> 36 #include "SUAPI-CppWrapper/String.hpp" 45 class ComponentInstance;
47 class ComponentDefinition;
58 SUEntitiesRef m_entities;
79 std::vector<Face> faces()
const;
80 std::vector<Edge> edges(
bool stray_only =
true)
const;
81 std::vector<ComponentInstance> instances()
const;
82 std::vector<Group> groups()
const;
105 std::vector<Face> add_faces(std::vector<Face>& faces);
114 std::vector<Edge> add_edges(std::vector<Edge>& edges);
155 bool transform_entities(std::vector<Entity>& elems, std::vector<Transformation>& transforms);
165 operator SUEntitiesRef();
bool transform_entities(std::vector< Entity > &elems, const Transformation &transform)
SUResult fill(GeometryInput &geom_input)
BoundingBox3D bounding_box() const
void add(const Entities &other)