/dports/cad/librecad/LibreCAD-2.2.0-rc2/librecad/src/lib/engine/ |
H A D | rs_dimlinear.cpp | 112 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 D | rs_overlaybox.h | 93 …RS_Vector getNearestPointOnEntity(const RS_Vector&, bool, double*, RS_Entity**)const override{retu… in getNearestPointOnEntity() function
|
H A D | rs_constructionline.h | 107 virtual RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
|
H A D | rs_point.h | 87 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
|
H A D | rs_solid.h | 112 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
|
H A D | rs_line.cpp | 139 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 D | rs_image.cpp | 226 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 D | lc_hyperbola.h | 196 RS_Vector getNearestPointOnEntity(const RS_Vector& /*coord*/, in getNearestPointOnEntity() function
|
H A D | rs_image.h | 184 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
|
H A D | rs_circle.h | 131 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
|
H A D | rs_point.cpp | 109 RS_Vector RS_Point::getNearestPointOnEntity(const RS_Vector& coord, in getNearestPointOnEntity() function in RS_Point
|
H A D | rs_solid.cpp | 268 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 D | rs_ellipse.h | 181 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
|
H A D | rs_line.h | 170 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
|
H A D | lc_splinepoints.h | 186 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
|
H A D | rs_arc.cpp | 176 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 D | rs_arc.h | 197 RS_Vector getNearestPointOnEntity(const RS_Vector& coord,
|
/dports/cad/librecad/LibreCAD-2.2.0-rc2/librecad/src/actions/ |
H A D | rs_actioninfoangle.cpp | 111 pPoints->point1 = entity1->getNearestPointOnEntity(mouse); in mouseReleaseEvent() 119 pPoints->point2 = entity2->getNearestPointOnEntity(mouse); in mouseReleaseEvent()
|
H A D | rs_actiondrawcircletan3.cpp | 257 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 D | rs_actiondimangular.cpp | 127 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 D | rs_actiondrawcircletan1_2p.cpp | 147 RS_Vector&& vp=line->getNearestPointOnEntity(pPoints->points[0],false); in mouseMoveEvent() 236 circle->getNearestPointOnEntity(vp, false,&ds); in getCenters()
|
H A D | rs_actiondimaligned.cpp | 107 cl.getNearestPointOnEntity(data->definitionPoint); in preparePreview()
|
/dports/cad/librecad/LibreCAD-2.2.0-rc2/librecad/src/lib/information/ |
H A D | rs_information.cpp | 177 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 D | rs_information.h | 60 RS_Vector getNearestPointOnEntity(const RS_Vector& point,
|
/dports/cad/librecad/LibreCAD-2.2.0-rc2/librecad/src/lib/creation/ |
H A D | rs_creation.cpp | 434 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()
|