OpenLexocad
27.0
|
This is the complete list of members for Topo::EdgeTool, including all inherited members.
areTheSameInstance(pConstEdge edge1, pConstEdge edge2) | Topo::EdgeTool | static |
bspline_facet(const std::vector< Geom::Pnt > &pnts, const bool &periodic, std::vector< Geom::Pnt > &faceted_pnts, double tolerance) | Topo::EdgeTool | static |
bspline_facet(const std::vector< Geom::Pnt > &pnts, bool periodic, double tolerance) | Topo::EdgeTool | static |
calculateOffsetFromEdgeThruPoint(pConstEdge edge, const Geom::Pnt &p, double &offset, Geom::Dir &refDirection) | Topo::EdgeTool | static |
calculateOffsetFromEdgeThruPoint(pConstEdge edge, const Geom::Pnt &p, Base::Double &offset, Geom::Dir &refDirection) | Topo::EdgeTool | static |
calculateOffsetFromEdgeThruPoint(pConstEdge edge, const Geom::Pnt &p) | Topo::EdgeTool | static |
copy(pConstEdge e) | Topo::EdgeTool | static |
d0(pConstEdge edge, double u, Geom::Pnt &p) | Topo::EdgeTool | static |
d0(pConstEdge edge, double u) | Topo::EdgeTool | static |
d1(pConstEdge edge, double u, Geom::Pnt &p, Geom::Vec &v1) | Topo::EdgeTool | static |
d1(pConstEdge edge, double u) | Topo::EdgeTool | static |
d2(pConstEdge edge, double u, Geom::Pnt &p, Geom::Vec &v1, Geom::Vec &v2) | Topo::EdgeTool | static |
d2(pConstEdge edge, double u) | Topo::EdgeTool | static |
d3(pConstEdge edge, double u, Geom::Pnt &p, Geom::Vec &v1, Geom::Vec &v2, Geom::Vec &v3) | Topo::EdgeTool | static |
d3(pConstEdge edge, double u) | Topo::EdgeTool | static |
discretizeNonLinearEdge(pConstEdge edge, std::vector< Geom::Pnt > &points, double deflection) | Topo::EdgeTool | static |
discretizeNonLinearEdge(pConstEdge edge, double deflection) | Topo::EdgeTool | static |
extrudeEdge(pConstEdge edge, const Geom::Dir &extrudedDirection, double depth) | Topo::EdgeTool | static |
firstParameter(pConstEdge edge, double &u) | Topo::EdgeTool | static |
firstParameter(pConstEdge edge, Base::Double &u) | Topo::EdgeTool | static |
firstParameter(pConstEdge edge) | Topo::EdgeTool | static |
getArcParameters(pConstEdge edge, Geom::Circ &circle, double &startParam, double &endParam) | Topo::EdgeTool | static |
getArcParameters(pConstEdge edge) | Topo::EdgeTool | static |
getCentre(pConstEdge edge) | Topo::EdgeTool | static |
getClothoidParameters(pConstEdge edge, Geom::Ax2 &ax2, Geom::Clothoid2d &clothoid) | Topo::EdgeTool | static |
getClothoidParameters(pConstEdge edge) | Topo::EdgeTool | static |
getGeomCurveType(pConstEdge edge, Geom::CurveType &type) | Topo::EdgeTool | static |
getGeomCurveType(pConstEdge edge) | Topo::EdgeTool | static |
getInstancePointer(pConstEdge edge) | Topo::EdgeTool | static |
getKnotsAndControlPointsFromEdge(pConstEdge edge) | Topo::EdgeTool | static |
getLength(pConstEdge edge) | Topo::EdgeTool | static |
getLineParameters(pConstEdge edge, Geom::Lin &line, double &startParam, double &endParam, double &scale) | Topo::EdgeTool | static |
getLineParameters(pConstEdge edge) | Topo::EdgeTool | static |
getOrientation(pConstCoedge edge) | Topo::EdgeTool | static |
intersects(pConstEdge edge1, pConstEdge edge2, std::vector< Geom::Pnt > &intersections, double tolerance) | Topo::EdgeTool | static |
intersects(pConstEdge edge1, pConstEdge edge2, double tolerance) | Topo::EdgeTool | static |
isCircular(pConstEdge edge) | Topo::EdgeTool | static |
isPointOnEdge(pConstEdge edge, const Geom::Pnt &pnt) | Topo::EdgeTool | static |
join(std::vector< pConstEdge > &edges) | Topo::EdgeTool | static |
lastParameter(pConstEdge edge, double &u) | Topo::EdgeTool | static |
lastParameter(pConstEdge edge, Base::Double &u) | Topo::EdgeTool | static |
lastParameter(pConstEdge edge) | Topo::EdgeTool | static |
makeArcOfCircle(const Geom::Pnt &p1, const Geom::Pnt &pp, const Geom::Pnt &p2) | Topo::EdgeTool | static |
makeArcOfCircle(const Geom::Circ &circ, double param1, double param2, bool sameSense=true) | Topo::EdgeTool | static |
makeArcOfCircle(const Geom::Circ &circ, const Geom::Pnt &p1, const Geom::Pnt &p2, bool sameSense=true) | Topo::EdgeTool | static |
makeClothoidSegment(const Geom::Clothoid2d &clothoid) | Topo::EdgeTool | static |
makeEdge(const Geom::Pnt &p1, const Geom::Pnt &p2) | Topo::EdgeTool | static |
makeEdge(Core::DocObject *curve, double startParam, double endParam) | Topo::EdgeTool | static |
projectPointOnEdge(const Geom::Pnt &p, pConstEdge edge, Geom::Pnt &nearest, Geom::Dir &refDirection) | Topo::EdgeTool | static |
projectPointOnEdge(const Geom::Pnt &p, pConstEdge edge, double &u) | Topo::EdgeTool | static |
projectPointOnEdge(const Geom::Pnt &p, pConstEdge edge, Base::Double &u) | Topo::EdgeTool | static |
projectPointOnEdge(const Geom::Pnt &p, pConstEdge edge) | Topo::EdgeTool | static |
projectPointOnEdge2(const Geom::Pnt &p, pConstEdge edge) | Topo::EdgeTool | static |
reversed(pConstEdge edge) | Topo::EdgeTool | static |
splitEdge(pConstEdge edge, double u, pEdge &edge1, pEdge &edge2) | Topo::EdgeTool | static |
splitEdge(pConstEdge edge, double u) | Topo::EdgeTool | static |
transformed(pConstEdge base, const Geom::Trsf &t) | Topo::EdgeTool | static |
value(pConstEdge edge, double u, Geom::Pnt &p) | Topo::EdgeTool | static |
value(pConstEdge edge, double u) | Topo::EdgeTool | static |