[Bf-python] FW: [Bf-blender-cvs] CVScommit: blender/source/blender/python/api2_2xArmature.c Curve.c Group.c Material.c
Gilbert, Joseph T.
jgilbert at tigr.ORG
Fri Aug 18 18:03:48 CEST 2006
IC makes sense. Was worried about the naming.
I would imaging that .__copy__() is uncallable.
Yes I could see a .copy() that internally calls .__copy__ :)
-----Original Message-----
From: bf-python-bounces at projects.blender.org
[mailto:bf-python-bounces at projects.blender.org] On Behalf Of Campbell
Barton
Sent: Friday, August 18, 2006 11:59 AM
To: Blender Foundation Python list
Subject: Re: [Bf-python] FW: [Bf-blender-cvs] CVScommit:
blender/source/blender/python/api2_2xArmature.c Curve.c Group.c
Material.c
This is pythons copy function,
you can do-
import copy
cp= copy.copy(armature)
to make a copy of the armature in a generic python way
Though I was thinking we may choose to use .copy() rather then
.__copy__() so as to avoid importing copy, or perhaps have both..
- Cam
Gilbert, Joseph T. wrote:
> Naming methods using internal private names doesn't seem like a good
> idea.
> armature.__copy__()
>
> -----Original Message-----
> From: bf-blender-cvs-bounces at projects.blender.org
> [mailto:bf-blender-cvs-bounces at projects.blender.org] On Behalf Of
> Campbell Barton
> Sent: Tuesday, August 15, 2006 7:24 AM
> To: bf-blender-cvs at blender.org
> Subject: [Bf-blender-cvs] CVS commit:
> blender/source/blender/python/api2_2x Armature.c Curve.c Group.c
> Material.c
>
> campbellbarton (Campbell Barton) 2006/08/15 13:24:09 CEST
>
> Modified files:
> blender/source/blender/python/api2_2x Armature.c Curve.c
> Group.c Material.c
>
> Log:
> Added __copy__ to armature, material, curve, group
>
> Revision Changes Path
> 1.41 +16 -1
blender/source/blender/python/api2_2x/Armature.c
>
>
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/
> python/api2_2x/Armature.c.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
> 1.40 +38 -1 blender/source/blender/python/api2_2x/Curve.c
>
>
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/
> python/api2_2x/Curve.c.diff?r1=1.39&r2=1.40&cvsroot=bf-blender>
> 1.8 +54 -24 blender/source/blender/python/api2_2x/Group.c
>
>
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/
> python/api2_2x/Group.c.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
> 1.51 +27 -1
blender/source/blender/python/api2_2x/Material.c
>
>
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/
> python/api2_2x/Material.c.diff?r1=1.50&r2=1.51&cvsroot=bf-blender>
> _______________________________________________
> Bf-blender-cvs mailing list
> Bf-blender-cvs at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-blender-cvs
> _______________________________________________
> Bf-python mailing list
> Bf-python at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-python
>
>
--
Campbell J Barton
133 Hope Street
Geelong West, Victoria 3218 Australia
URL: http://www.metavr.com
e-mail: cbarton at metavr.com
phone: AU (03) 5229 0241
_______________________________________________
Bf-python mailing list
Bf-python at projects.blender.org
http://projects.blender.org/mailman/listinfo/bf-python
More information about the Bf-python
mailing list