Changeset 1235 for trunk/pysoy/src/bodies
- Timestamp:
- 04/04/08 18:07:18 (8 months ago)
- Location:
- trunk/pysoy/src/bodies
- Files:
-
- 2 modified
-
__init__.pym (modified) (1 diff, 1 prop)
-
soy.bodies.pyx (modified) (1 diff, 1 prop)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pysoy/src/bodies/__init__.pym
- Property svn:keywords changed from Id to Author Date Rev
r1228 r1235 1 # PySoy's stubs.Stub 2 # 3 # Copyright (C) 2006,2007,2008 PySoy Group 4 # 5 # This program is free software; you can redistribute it and/or modify 6 # it under the terms of the GNU Affero General Public License as published 7 # by the Free Software Foundation, either version 3 of the License, or 8 # (at your option) any later version. 9 # 10 # This program is distributed in the hope that it will be useful, 11 # but WITHOUT ANY WARRANTY; without even the implied warranty of 12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 # GNU Affero General Public License for more details. 14 # 15 # You should have received a copy of the GNU Affero General Public License 16 # along with this program; if not, see http://www.gnu.org/licenses 17 # 18 # $Id$ 1 '''Body Classes 2 3 This is a collection of classes that exist in 3d space. Each body exists 4 within a soy.scenes.Scene. Every body has mass, velocity, and rotational velocity. 5 6 Rendering of a Body is done by setting the .mesh property to a soy.mesh 7 object. 8 9 Similarly, collision and other contact behaviour is governed by 10 the .shape property, which can be set to a soy.shape. 11 12 Bodies' motions can be limited and guided by using soy.joints. 13 ''' 14 __credits__ = '''Copyright (C) 2006,2007,2008 PySoy Group 15 16 This program is free software; you can redistribute it and/or modify 17 it under the terms of the GNU Affero General Public License as published 18 by the Free Software Foundation, either version 3 of the License, or 19 (at your option) any later version. 20 21 This program is distributed in the hope that it will be useful, 22 but WITHOUT ANY WARRANTY; without even the implied warranty of 23 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 24 GNU Affero General Public License for more details. 25 26 You should have received a copy of the GNU Affero General Public License 27 along with this program; if not, see http://www.gnu.org/licenses 28 ''' 29 __author__ = 'PySoy Group' 30 __date__ = 'Last change on '+ \ 31 '$Date$'[7:-20]+ \ 32 'by '+'$Author$'[9:-2] 33 __version__ = 'Trunk (r'+'$Rev$'[6:-2]+')' 19 34 20 35 cimport gl -
trunk/pysoy/src/bodies/soy.bodies.pyx
- Property svn:keywords changed from Author Date Rev to Id
r1228 r1235 1 '''Body Classes 2 3 This is a collection of classes that exist in 3d space. Each body exists 4 within a soy.scenes.Scene. Every body has mass, velocity, and rotational velocity. 5 6 Rendering of a Body is done by setting the .mesh property to a soy.mesh 7 object. 8 9 Similarly, collision and other contact behaviour is governed by 10 the .shape property, which can be set to a soy.shape. 11 12 Bodies' motions can be limited and guided by using soy.joints. 13 ''' 14 __credits__ = '''Copyright (C) 2006,2007,2008 PySoy Group 15 16 This program is free software; you can redistribute it and/or modify 17 it under the terms of the GNU Affero General Public License as published 18 by the Free Software Foundation, either version 3 of the License, or 19 (at your option) any later version. 20 21 This program is distributed in the hope that it will be useful, 22 but WITHOUT ANY WARRANTY; without even the implied warranty of 23 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 24 GNU Affero General Public License for more details. 25 26 You should have received a copy of the GNU Affero General Public License 27 along with this program; if not, see http://www.gnu.org/licenses 28 ''' 29 __author__ = 'PySoy Group' 30 __date__ = 'Last change on '+ \ 31 '$Date$'[7:-20]+ \ 32 'by '+'$Author$'[9:-2] 33 __version__ = 'Trunk (r'+'$Rev$'[6:-2]+')' 1 # PySoy's stubs.Stub 2 # 3 # Copyright (C) 2006,2007,2008 PySoy Group 4 # 5 # This program is free software; you can redistribute it and/or modify 6 # it under the terms of the GNU Affero General Public License as published 7 # by the Free Software Foundation, either version 3 of the License, or 8 # (at your option) any later version. 9 # 10 # This program is distributed in the hope that it will be useful, 11 # but WITHOUT ANY WARRANTY; without even the implied warranty of 12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 # GNU Affero General Public License for more details. 14 # 15 # You should have received a copy of the GNU Affero General Public License 16 # along with this program; if not, see http://www.gnu.org/licenses 17 # 18 # $Id$ 34 19 35 20 include "Body.pym"
