Names of classes were changed, according to the "Style Guide for Python Code"
authorClemens Barth <barth@root-1.de>
Thu, 8 Nov 2012 23:22:30 +0000 (23:22 +0000)
committerClemens Barth <barth@root-1.de>
Thu, 8 Nov 2012 23:22:30 +0000 (23:22 +0000)
http://www.python.org/dev/peps/pep-0008/

Blendphys

io_atomblend_utilities/__init__.py
io_atomblend_utilities/io_atomblend_utilities.py

index 0e0ddae9211435acd6d7d1ea0031fddd7a05cac1..eac695b67bc3ed49174f0dfd38208af18cd88a88 100644 (file)
@@ -68,7 +68,7 @@ from . import io_atomblend_utilities
 
 # This is the panel, which can be used to prepare the scene.
 # It is loaded after the file has been chosen via the menu 'File -> Import'
-class CLASS_atom_blend_prepare_panel(Panel):
+class PreparePanel(Panel):
     bl_label       = "Atomic Blender Utilities"
     bl_space_type  = "VIEW_3D"
     bl_region_type = "TOOL_PROPS"
@@ -122,7 +122,7 @@ class CLASS_atom_blend_prepare_panel(Panel):
 
 
 
-class CLASS_atom_blend_Properties(bpy.types.PropertyGroup):
+class PanelProperties(bpy.types.PropertyGroup):
 
     def Callback_radius_type(self, context):
         scn = bpy.context.scene.atom_blend[0]
@@ -176,7 +176,7 @@ class CLASS_atom_blend_Properties(bpy.types.PropertyGroup):
 
 
 # Button loading a custom data file
-class CLASS_atom_blend_datafile_apply(Operator):
+class DatafileApply(Operator):
     bl_idname = "atom_blend.datafile_apply"
     bl_label = "Apply"
     bl_description = "Use color and radii values stored in the custom file"
@@ -208,7 +208,7 @@ class CLASS_atom_blend_datafile_apply(Operator):
 
 
 # Button for separating a single atom from a structure
-class CLASS_atom_blend_separate_atom(Operator):
+class SeparateAtom(Operator):
     bl_idname = "atom_blend.separate_atom"
     bl_label = "Separate atoms"
     bl_description = ("Separate atoms you have selected. "
@@ -297,7 +297,7 @@ class CLASS_atom_blend_separate_atom(Operator):
 
 
 # Button for measuring the distance of the active objects
-class CLASS_atom_blend_distance_button(Operator):
+class DistanceButton(Operator):
     bl_idname = "atom_blend.button_distance"
     bl_label = "Measure ..."
     bl_description = "Measure the distance between two objects"
@@ -320,7 +320,7 @@ class CLASS_atom_blend_distance_button(Operator):
 
 
 # Button for increasing the radii of all atoms
-class CLASS_atom_blend_radius_all_bigger_button(Operator):
+class RadiusAllBiggerButton(Operator):
     bl_idname = "atom_blend.radius_all_bigger"
     bl_label = "Bigger ..."
     bl_description = "Increase the radii of the atoms"
@@ -335,7 +335,7 @@ class CLASS_atom_blend_radius_all_bigger_button(Operator):
 
 
 # Button for decreasing the radii of all atoms
-class CLASS_atom_blend_radius_all_smaller_button(Operator):
+class RadiusAllSmallerButton(Operator):
     bl_idname = "atom_blend.radius_all_smaller"
     bl_label = "Smaller ..."
     bl_description = "Decrease the radii of the atoms"
@@ -355,7 +355,7 @@ def register():
     io_atomblend_utilities.DEF_atom_blend_read_elements()  
     bpy.utils.register_module(__name__)
     bpy.types.Scene.atom_blend = bpy.props.CollectionProperty(type=
-                                                   CLASS_atom_blend_Properties)
+                                                   PanelProperties)
     bpy.context.scene.atom_blend.add()
 
 
index 779b7cb4811baa7c7a3b6474f432c37f3b0c79f1..66eed966dd62af7bb924ca748f8766731e57c344 100644 (file)
@@ -156,14 +156,14 @@ ATOM_BLEND_ELEMENTS_DEFAULT = (
 # This list here contains all data of the elements and will be used during
 # runtime. It is a list of classes.
 # During executing Atomic Blender, the list will be initialized with the fixed
-# data from above via the class structure below (CLASS_atom_blend_Elements). We
+# data from above via the class structure below (ElementProp). We
 # have then one fixed list (above), which will never be changed, and a list of
 # classes with same data. The latter can be modified via loading a separate
 # custom data file for instance.
 ATOM_BLEND_ELEMENTS = []
 
 # This is the class, which stores the properties for one element.
-class CLASS_atom_blend_Elements(object):
+class ElementProp(object):
     __slots__ = ('number', 'name', 'short_name', 'color', 'radii', 'radii_ionic')
     def __init__(self, number, name, short_name, color, radii, radii_ionic):
         self.number = number
@@ -173,23 +173,11 @@ class CLASS_atom_blend_Elements(object):
         self.radii = radii
         self.radii_ionic = radii_ionic
 
-# This is the class, which stores the properties of one atom.
-class CLASS_atom_blend_atom(object):  
-    __slots__ = ('element', 'name', 'location', 'radius', 'color', 'material')
-    def __init__(self, element, name, location, radius, color, material):
-        self.element = element
-        self.name = name
-        self.location = location
-        self.radius = radius
-        self.color = color
-        self.material = material
-        
 
 # -----------------------------------------------------------------------------
 #                                                          Some small routines
 
 
-
 # This function measures the distance between two objects (atoms),
 # which are active.
 def DEF_atom_blend_distance():
@@ -333,7 +321,7 @@ def DEF_atom_blend_read_elements():
         # empty list.
         radii_ionic = []
 
-        li = CLASS_atom_blend_Elements(item[0],item[1],item[2],item[3],
+        li = ElementProp(item[0],item[1],item[2],item[3],
                                      radii,radii_ionic)
         ATOM_BLEND_ELEMENTS.append(li)
 
@@ -389,7 +377,7 @@ def DEF_atom_blend_custom_datafile(path_datafile):
             radii = [radius_used,radius_atomic,radius_vdW]
             radii_ionic = []
 
-            element = CLASS_atom_blend_Elements(number,name,short_name,color,
+            element = ElementProp(number,name,short_name,color,
                                               radii, radii_ionic)
 
             ATOM_BLEND_ELEMENTS.append(element)