OpenLexocad  27.1
Topo::EdgeTool Member List

This is the complete list of members for Topo::EdgeTool, including all inherited members.

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