[brlcad-commits] SF.net SVN: brlcad:[56128] brlcad/trunk/src/libdm/dm-qt.cpp
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <vla...@us...> - 2013-07-19 11:55:18
|
Revision: 56128 http://sourceforge.net/p/brlcad/code/56128 Author: vladbogo Date: 2013-07-19 11:55:15 +0000 (Fri, 19 Jul 2013) Log Message: ----------- Implemented the qt_drawPoint2D function. Modified Paths: -------------- brlcad/trunk/src/libdm/dm-qt.cpp Modified: brlcad/trunk/src/libdm/dm-qt.cpp =================================================================== --- brlcad/trunk/src/libdm/dm-qt.cpp 2013-07-19 09:34:05 UTC (rev 56127) +++ brlcad/trunk/src/libdm/dm-qt.cpp 2013-07-19 11:55:15 UTC (rev 56128) @@ -166,10 +166,16 @@ HIDDEN int -qt_drawPoint2D(struct dm *UNUSED(dmp), fastf_t UNUSED(x), fastf_t UNUSED(y)) +qt_drawPoint2D(struct dm *dmp, fastf_t x, fastf_t y) { - bu_log("qt_drawPoint2D not implemented\n"); - return 0; + int sx, sy; + struct qt_vars *privars = (struct qt_vars *)dmp->dm_vars.priv_vars; + + sx = dm_Normal2Xx(dmp, x); + sy = dm_Normal2Xy(dmp, y, 0); + + privars->painter->drawPoint(sx, sy); + return TCL_OK; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |