Module Spyder :: Class House3D
[hide private]
[frames] | no frames]

Class House3D

source code

object --+
         |
        House3D

Spyder-generated class

module models3d

file /home/sjoerd/data/Spyder-devel/models3d/house.spy

Wiki

http://www.spyderware.nl/wiki/classes/House3D

Validate block

>>>            
assert width > 2 * thickness               
>>>

Form block

>>>            
BLENDER
MATRIX axis
DEFAULT width 10
MIN width 0
MAX width 100
DEFAULT thickness 2
MIN thickness 0
MAX thickness 100          
DEFAULT height 5
MIN height 0
MAX height 100
ELEDEFAULT floors House3DFloor()
DEFAULT floorthickness 1
MIN floorthickness 0
MAX floorthickness 10
DEFAULT roofheight 5
MIN roofheight 0
MAX roofheight 10    
DEFAULT roofmargin 1
MIN roofmargin 0
MAX roofmargin 5                           
>>>

Converters

Can be converted to:

Instance Methods [hide private]

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]
 
three_dimensional() source code
Instance Variables [hide private]
House3DGroundFloor groundfloor = House3DGroundFloor()
House3DFloorArray floors = []
Integer width
Integer height
Integer thickness
AxisSystem axis = AxisSystem()
Integer floorthickness = 1
Integer roofheight = 5
Integer roofmargin = 1
Material wallmaterial = "brick"
Material floormaterial = "white marble"
Material roofmaterial = "black limestone"
Properties [hide private]

Inherited from object: __class__