Home
last modified time | relevance | path

Searched refs:getNearestPointOnEntity (Results 1 – 25 of 38) sorted by relevance

12

/dports/cad/librecad/LibreCAD-2.2.0-rc2/librecad/src/lib/engine/
H A Drs_dimlinear.cpp112 RS_Vector dimP1 = dimLine.getNearestPointOnEntity(edata.extensionPoint1); in getMeasuredLabel()
113 RS_Vector dimP2 = dimLine.getNearestPointOnEntity(edata.extensionPoint2); in getMeasuredLabel()
183 RS_Vector dimP1 = dimLine.getNearestPointOnEntity(edata.extensionPoint1); in updateDim()
184 RS_Vector dimP2 = dimLine.getNearestPointOnEntity(edata.extensionPoint2); in updateDim()
H A Drs_overlaybox.h93 …RS_Vector getNearestPointOnEntity(const RS_Vector&, bool, double*, RS_Entity**)const override{retu… in getNearestPointOnEntity() function
H A Drs_constructionline.h107 virtual RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
H A Drs_point.h87 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
H A Drs_solid.h112 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
H A Drs_line.cpp139 RS_Vector RS_Line::getNearestPointOnEntity(const RS_Vector& coord, in getNearestPointOnEntity() function in RS_Line
237 RS_Vector vp0(getNearestPointOnEntity(coord,true,dist)); in getNearestMiddle()
456 getNearestPointOnEntity(circleData.center,false,&d); in isTangent()
H A Drs_image.cpp226 RS_Vector RS_Image::getNearestPointOnEntity(const RS_Vector& coord, in getNearestPointOnEntity() function in RS_Image
244 RS_Vector const vp = l.getNearestPointOnEntity(coord, onEntity); in getNearestPointOnEntity()
H A Dlc_hyperbola.h196 RS_Vector getNearestPointOnEntity(const RS_Vector& /*coord*/, in getNearestPointOnEntity() function
H A Drs_image.h184 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
H A Drs_circle.h131 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
H A Drs_point.cpp109 RS_Vector RS_Point::getNearestPointOnEntity(const RS_Vector& coord, in getNearestPointOnEntity() function in RS_Point
H A Drs_solid.cpp268 RS_Vector RS_Solid::getNearestPointOnEntity(const RS_Vector& coord, in getNearestPointOnEntity() function in RS_Solid
390 getNearestPointOnEntity( coord, true, &ret, entity); in getDistanceToPoint()
H A Drs_ellipse.h181 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
H A Drs_line.h170 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
H A Dlc_splinepoints.h186 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
H A Drs_arc.cpp176 RS_Vector vEnd0 = l0.getNearestPointOnEntity(endPoint, false, &d0); in createFrom2PDirectionAngle()
180 RS_Vector vEnd1 = l1.getNearestPointOnEntity(endPoint, false, &d1); in createFrom2PDirectionAngle()
386 RS_Vector RS_Arc::getNearestPointOnEntity(const RS_Vector& coord, in getNearestPointOnEntity() function in RS_Arc
453 RS_Vector vp(getNearestPointOnEntity(coord,true,dist)); in getNearestMiddle()
H A Drs_arc.h197 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
/dports/cad/librecad/LibreCAD-2.2.0-rc2/librecad/src/actions/
H A Drs_actioninfoangle.cpp111 pPoints->point1 = entity1->getNearestPointOnEntity(mouse); in mouseReleaseEvent()
119 pPoints->point2 = entity2->getNearestPointOnEntity(mouse); in mouseReleaseEvent()
H A Drs_actiondrawcircletan3.cpp257 pPoints->circles[i]->getNearestPointOnEntity(pPoints->circles[(i+j)%3]->getCenter(), in getData()
275 pPoints->circles[i]->getNearestPointOnEntity(v,false,&d); in getData()
306 RS_Circle(nullptr, *pPoints->candidates.at(i)).getNearestPointOnEntity(pPoints->coord,false,&d); in preparePreview()
H A Drs_actiondimangular.cpp127 click1 = line1.getNearestPointOnEntity( graphicView->toGraph( e->x(), e->y())); in mouseReleaseEvent()
136 click2 = line2.getNearestPointOnEntity( graphicView->toGraph( e->x(), e->y())); in mouseReleaseEvent()
H A Drs_actiondrawcircletan1_2p.cpp147 RS_Vector&& vp=line->getNearestPointOnEntity(pPoints->points[0],false); in mouseMoveEvent()
236 circle->getNearestPointOnEntity(vp, false,&ds); in getCenters()
H A Drs_actiondimaligned.cpp107 cl.getNearestPointOnEntity(data->definitionPoint); in preparePreview()
/dports/cad/librecad/LibreCAD-2.2.0-rc2/librecad/src/lib/information/
H A Drs_information.cpp177 RS_Vector RS_Information::getNearestPointOnEntity(const RS_Vector& coord, in getNearestPointOnEntity() function in RS_Information
182 return container->getNearestPointOnEntity(coord, onEntity, dist, entity); in getNearestPointOnEntity()
388 nearest = line->getNearestPointOnEntity(arc->getCenter(), false, &dist); in getIntersectionLineArc()
428 ret=RS_VectorSolutions({line->getNearestPointOnEntity(c, false)}); in getIntersectionLineArc()
696 RS_Vector vp(line->getNearestPointOnEntity(ellipse->getCenter(), true)); in getIntersectionEllipseLine()
971 RS_Vector const& dir=*it - pl->getNearestPointOnEntity(*it, false); in createQuadrilateral()
H A Drs_information.h60 RS_Vector getNearestPointOnEntity(const RS_Vector& point,
/dports/cad/librecad/LibreCAD-2.2.0-rc2/librecad/src/lib/creation/
H A Drs_creation.cpp434 double angle1 = inters.angleTo(l1->getNearestPointOnEntity(coord1)); in createBisector()
435 double angle2 = inters.angleTo(l2->getNearestPointOnEntity(coord2)); in createBisector()
479 RS_Vector const& vp=normal->getNearestPointOnEntity(t0, false); in createLineOrthTan()
696 poss[i]->getNearestPointOnEntity(coord,false,&dist); in createTangent2()
793 auto const vp = entity->getNearestPointOnEntity(coord, false); in createLineRelAngle()

12