|
OPENLXAPP_EXPORT std::shared_ptr< CompositeCurveSegment > | OpenLxApp::createLineSegment (std::shared_ptr< Document > aDoc, const Geom::Pnt &fromPnt, const Geom::Pnt &toPnt) |
|
OPENLXAPP_EXPORT std::shared_ptr< CompositeCurveSegment > | OpenLxApp::createArc3PointsSegment (std::shared_ptr< Document > aDoc, const Geom::Pnt &startPnt, const Geom::Pnt &passagePnt, const Geom::Pnt &endPnt) |
|
OPENLXAPP_EXPORT std::shared_ptr< CompositeCurveSegment > | OpenLxApp::createTangentArcSegment (std::shared_ptr< Document > aDoc, std::shared_ptr< CompositeCurveSegment > lastSegment, const Geom::Pnt &pnt) |
|
OPENLXAPP_EXPORT std::shared_ptr< TrimmedCurve > | OpenLxApp::createStraight (std::shared_ptr< Document > aDoc, const Geom::Pnt &fromPnt, const Geom::Pnt &toPnt) |
|
OPENLXAPP_EXPORT std::shared_ptr< TrimmedCurve > | OpenLxApp::createArc3Points (std::shared_ptr< Document > aDoc, const Geom::Pnt &startPnt, const Geom::Pnt &passagePnt, const Geom::Pnt &endPnt) |
|
OPENLXAPP_EXPORT std::shared_ptr< TrimmedCurve > | OpenLxApp::createTangentArc (std::shared_ptr< Document > aDoc, std::shared_ptr< BoundedCurve > lastCurve, const Geom::Pnt &endPnt) |
|
OPENLXAPP_EXPORT std::shared_ptr< Curve > | OpenLxApp::createOffsetCurveFromWire (std::shared_ptr< Document > aDoc, pConstWire wire, const Geom::Dir &refDirection, double offset) |
|
OPENLXAPP_EXPORT std::shared_ptr< CompositeCurve > | OpenLxApp::createCompositeCurveFromWire (std::shared_ptr< Document > aDoc, pConstWire wire) |
|
OPENLXAPP_EXPORT std::shared_ptr< Polyline > | OpenLxApp::createPolylineFromWire (std::shared_ptr< Document > aDoc, pConstWire wire) |
|
OPENLXAPP_EXPORT std::shared_ptr< BoundedCurve > | OpenLxApp::createBoundedCurveFromEdge (std::shared_ptr< Document > aDoc, pConstEdge edge) |
|