1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284
|
2006-08-21 13:43:53 Rev 602 reitmayr
* Inventor/SbVec2s.i, tests/pivy_tests.py, Inventor/SbVec2d.i,
Inventor/SbVec3s.i, Inventor/SbVec3d.i, Inventor/SbVec2f.i,
Inventor/SbVec4d.i, Inventor/SbVec3f.i, Inventor/SbVec4f.i,
Inventor/SbDPMatrix.i:
added iterators two vector types and fixed vec * matrix multiplication (where
possible :)
2006-08-18 09:01:33 Rev 600 reitmayr
* pivy/__init__.py:
specify Python dynamic library loading flags to enable Coin dynamic node
loading from within Pivy
2006-08-14 10:27:03 Rev 598 reitmayr
* Inventor/nodes/SoGroup.i, tests/pivy_tests.py:
some more operators for SoGroup plus unit tests
2006-08-10 13:46:19 Rev 596 reitmayr
* tests/pivy_tests.py:
added unit test for new SoGroup operators
2006-08-10 13:17:30 Rev 595 reitmayr
* Inventor/nodes/SoGroup.i:
added iterator interface for group to simplify use in list comprehensions etc
2006-07-28 17:06:32 Rev 593 tamer
* Inventor/sensors/SoSensorManager.i:
added support for SoSensorManager.isTimerSensorPending(). (reported by Frode
?ijord)
2006-07-05 16:30:57 Rev 591 tamer
* tests/pivy_tests.py:
small consistency fix for -v invocation.
2006-04-14 11:40:32 Rev 589 tamer
* setup.py:
usage of os.path.join() for win32 case to remedy path problems.
2006-03-17 09:51:48 Rev 587 reitmayr
* pivy/__init__.py, Inventor/nodekits/SoBaseKit.i, tests/pivy_tests.py:
* added initialization for nodekits and interaction nodes at module load
time.
* reordered tests in SoBaseKit.__getattr__ to make useage of nodekits
simpler. now it will actually return the node not the SoSFNode field
underlying a part. This allows the following syntax to work:
shape.appearance.material.diffuseColor = (1,0,0)
* added test cases for all these things
2006-03-05 14:19:01 Rev 585 tamer
* examples/Mentor/12.3.AlarmSensor.py, examples/SoPyScript/example.iv,
examples/Mentor/12.4.TimerSensor.py,
examples/SoPyScript/textscroll.py,
examples/Mentor/12.2.NodeSensor.py,
examples/Mentor/10.3and4.MotifList.py:
update examples: remove manual cast() invocations due to Sensor autocasting in
place.
2006-03-05 14:17:26 Rev 584 tamer
* Inventor/sensors/SoAlarmSensor.i, Inventor/sensors/SoPathSensor.i,
Inventor/sensors/SoIdleSensor.i, Inventor/sensors/SoOneShotSensor.i,
Inventor/sensors/SoSensor.i, Inventor/sensors/SoTimerSensor.i,
Inventor/sensors/SoDelayQueueSensor.i,
Inventor/sensors/SoFieldSensor.i, Inventor/sensors/SoNodeSensor.i,
Inventor/sensors/SoTimerQueueSensor.i,
Inventor/sensors/SoDataSensor.i, NEWS:
autocasting for SoSensor derived nodes through providing a 3rd item
in the data tuple added in the corresponding constructors of each
SoSensor derived node. using this information our own sensor callback
handler can then now lookup and construct the right SWIG type.
2006-03-05 14:13:20 Rev 583 tamer
* Inventor/fields/SoFieldContainer.i:
small codestyle fixes.
2006-03-03 13:36:00 Rev 581 tamer
* docs/ChangeLog.2005:
added ChangeLog.2005 for historical reference.
2006-03-02 02:29:14 Rev 579 tamer
* THANKS:
added Bill Hart.
2006-03-02 02:28:50 Rev 578 tamer
* Inventor/SbString.i:
ignore SbString::vsprintf() as it causes C++ compile
error on Ubuntu 64 bit with gcc-3.4 and gcc-4.0.2.
very likely to affect other systems as well. reported
by Bill Hart.
2006-03-01 10:53:16 Rev 576 tamer
* setup.py:
win32 build fix for build pathes that contain spaces such as "c:\Documents and
Settings\...".
reported and fix provided by Alessandro Iob.
2006-03-01 09:17:52 Rev 575 tamer
* interfaces/soqt.i, interfaces/sogtk.i, interfaces/coin.i,
interfaces/simvoleon.i, interfaces/soxt.i:
activate autodoc'ing SWIG feature and add module parameter to the
%import pivy directive to let pivy work as a package with SWIG 1.3.28.
2006-03-01 09:15:07 Rev 574 tamer
* Inventor/fields/SoFieldContainer.i:
small code style fix and removal of SbName(). should be rewritten in plain C
for
a possible performance improvement as this code section get invoked on every
field access...
2006-03-01 09:12:00 Rev 573 tamer
* Inventor/SbViewVolume.i:
do not depend on SWIG internals as they tend to change...
2006-02-21 04:44:00 Rev 571 tamer
* NEWS:
update NEWS items.
2006-02-21 04:30:18 Rev 570 tamer
* examples/Mentor/05.3.TriangleStripSet.py,
examples/Mentor/14.1.FrolickingWords.py, interfaces/coin.i,
examples/Mentor/02.4.Examiner.py, examples/Mentor/17.3.GLFloor.py,
examples/Mentor/05.4.QuadMesh.py, examples/Mentor/05.1.FaceSet.py,
examples/Mentor/05.2.IndexedFaceSet.py,
examples/Mentor/16.4.OneWindow.py,
examples/Mentor/10.3and4.MotifList.py, examples/Mentor/03.2.Robot.py,
examples/Mentor/12.3.AlarmSensor.py,
examples/Mentor/06.2.Simple3DText.py,
examples/Mentor/14.3.Balance.py, interfaces/simvoleon.i,
examples/Mentor/04.2.Lights.py, SoPyScript/SConstruct,
examples/Mentor/13.8.Blinker.py, examples/Mentor/15.1.ConeRadius.py,
examples/Mentor/09.1.Print.py, interfaces/pivy_common_typemaps.i,
examples/Mentor/03.1.Molecule.py, examples/Mentor/08.2.UniCurve.py, p
ackaging/macosx/Pivy.pkg/Contents/Resources/English.lproj/Welcome.rtf
, examples/Mentor/02.1.HelloCone.py, interfaces/soqt.i,
pivy/gui/__init__.py, tests/pivy_tests.py,
examples/Mentor/11.1.ReadFile.py,
examples/Mentor/10.6.PickFilterTopLevel.py,
examples/extend/shapescale.i, pivy/sogui.py,
examples/SoPyScript/SConstruct, examples/Mentor/17.1.ColorIndex.py,
examples/Mentor/05.6.TransformOrdering.py,
examples/Mentor/08.1.BSCurve.py, examples/examiner_embed.py,
pivy/__init__.py, SoPyScript/SoPyScript.cpp,
examples/Mentor/06.1.Text.py, examples/Mentor/15.4.Customize.py,
LICENSE, docs/license.template, examples/Mentor/10.1.addEventCB.py,
setup.py, examples/Mentor/09.5.GenSph.py,
examples/Mentor/13.3.TimeCounter.py,
examples/Mentor/07.1.BasicTexture.py,
examples/Mentor/09.2.Texture.py, interfaces/sogtk.i,
packaging/macosx/Welcome.rtf, examples/Mentor/13.1.GlobalFlds.py,
examples/Mentor/07.3.TextureFunction.py,
examples/Mentor/13.7.Rotor.py, examples/Mentor/14.2.Editors.py,
examples/Mentor/12.1.FieldSensor.py,
examples/Mentor/12.4.TimerSensor.py, interfaces/soxt.i,
examples/Mentor/12.2.NodeSensor.py, examples/extend/SConstruct,
examples/Mentor/13.4.Gate.py, examples/Mentor/17.2.GLCallback.py,
examples/Mentor/10.7.PickFilterManip.py,
examples/Mentor/16.1.Overlay.py, SoPyScript/SoPyScript.h,
examples/Mentor/10.5.SelectionCB.py,
examples/Mentor/09.4.PickAction.py,
examples/Mentor/15.3.AttachManip.py,
examples/Mentor/13.6.Calculator.py,
examples/Mentor/02.2.EngineSpin.py,
examples/Mentor/07.2.TextureCoordinates.py,
examples/Mentor/11.2.ReadString.py,
examples/Mentor/06.3.Complex3DText.py,
examples/Mentor/03.3.Naming.py, examples/Mentor/04.1.Cameras.py,
examples/Mentor/09.3.Search.py,
examples/Mentor/10.8.PickFilterNodeKit.py,
examples/Mentor/05.5.Binding.py, examples/Mentor/16.5.Examiner.py,
interfaces/sowin.i, examples/Mentor/16.3.AttachEditor.py,
examples/Mentor/08.4.TrimSurf.py, examples/Mentor/13.5.Boolean.py,
examples/Mentor/08.3.BezSurf.py, examples/extend/scale_test.py,
examples/Mentor/13.2.ElapsedTime.py,
examples/Mentor/15.2.SliderBox.py, examples/Mentor/02.3.Trackball.py,
examples/Mentor/10.2.setEventCB.py, examples/Mentor/16.2.Callback.py:
update copyright header.
2006-02-21 04:15:44 Rev 569 tamer
* Inventor/collision/SoIntersectionDetectionAction.i:
cut & paste error fix.
2006-02-21 03:55:54 Rev 568 tamer
* Inventor/fields/SoMFVec4f.i, Inventor/actions/SoGLRenderAction.i,
Inventor/Qt/SoQtRenderArea.i, Inventor/fields/SoSFImage3.i,
Inventor/sensors/SoSensor.i, Inventor/SbVec3s.i,
Inventor/draggers/SoDragger.i, Inventor/fields/SoMFUShort.i,
Inventor/fields/SoSFImage.i, Inventor/SbRotation.i,
Inventor/fields/SoMFInt32.i, Inventor/SbVec4d.i,
Inventor/SoSceneManager.i, Inventor/SbVec4f.i,
Inventor/actions/SoCallbackAction.i, Inventor/nodes/SoSelection.i,
Inventor/fields/SoMFEnum.i, Inventor/fields/SoMFString.i,
Inventor/fields/SoMFVec3f.i, Inventor/sensors/SoSensorManager.i,
Inventor/nodes/SoCallback.i, Inventor/SbImage.i,
Inventor/misc/SoBase.i, Inventor/SbDPRotation.i,
Inventor/nodes/SoEventCallback.i, Inventor/fields/SoMFName.i,
Inventor/fields/SoMFUInt32.i, Inventor/fields/SoMFBool.i,
Inventor/SbViewVolume.i, Inventor/SbVec3d.i,
Inventor/fields/SoMFShort.i, Inventor/SbVec3f.i,
Inventor/fields/SoMFVec2f.i, Inventor/fields/SoMFFloat.i,
Inventor/collision/SoIntersectionDetectionAction.i:
memleak audit and robustifcation effort. replace usage of
PyTuple_SetItem with Py_BuildValue. fixes issue19.
2006-02-21 03:54:11 Rev 567 tamer
* Inventor/SbMatrix.i, Inventor/SbDPMatrix.i:
memleak audit and robustifcation effort. replace usage of
PyTuple_SetItem with Py_BuildValue.
PySequence_GetItem() returns a new reference! result if not
Py_DECREF'ed appropriately: memory outbursts...
fixes issue19.
2006-02-21 03:51:12 Rev 566 tamer
* interfaces/pivy_common_typemaps.i:
memleak audit and robustifcation effort. replace usage of
PyTuple_SetItem with Py_BuildValue. fixes issue19.
2006-02-21 03:47:06 Rev 565 tamer
* THANKS:
added Alessandro Iob.
2006-02-21 03:44:46 Rev 564 tamer
* examples/Mentor/12.2.NodeSensor.py:
updated example to reflect getFieldName change.
2006-02-21 03:44:12 Rev 563 tamer
* Inventor/fields/SoFieldContainer.i:
fix memleak and make getFieldName more pythonic through returning
either a PySring or None.
|