21 const std::vector<Geom::Pnt2d> aOuterLoop);
23 const std::vector<Geom::Pnt2d> aLoop);
25 std::shared_ptr<Document> aDoc,
26 const std::vector<Geom::Pnt2d> aOuterLoop,
27 const std::vector<std::vector<Geom::Pnt2d>> aInnerLoops);
OPENLXAPP_EXPORT void setShapeProfileParams(std::shared_ptr< Element > aElem, const Base::String &aProfileName)
OPENLXAPP_EXPORT std::shared_ptr< ArbitraryProfileDefWithVoids > createArbitraryProfileDefWithVoids(std::shared_ptr< Document > aDoc, const std::vector< Geom::Pnt2d > aOuterLoop, const std::vector< std::vector< Geom::Pnt2d >> aInnerLoops)
OPENLXAPP_EXPORT std::shared_ptr< ArbitraryClosedProfileDef > createArbitraryClosedProfileDef(std::shared_ptr< Document > aDoc, const std::vector< Geom::Pnt2d > aOuterLoop)
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:29
OPENLXAPP_EXPORT std::shared_ptr< ArbitraryOpenProfileDef > createArbitraryOpenProfileDef(std::shared_ptr< Document > aDoc, const std::vector< Geom::Pnt2d > aLoop)
#define OPENLXAPP_EXPORT
Definition: OpenLxApp_defines.h:12
Definition: ActiveScript.h:9