MechSys  1.0
Computing library for simulations in continuum and discrete mechanics
Namespaces | Functions | Variables
/home/dorival/mechsys/lib/blender/msys_blender_3dlink.py File Reference

Namespaces

namespace  msys_blender_3dlink
 

Blender graphical interface module.


Functions

def msys_blender_3dlink.sgn
def msys_blender_3dlink.draw_arrow_2d
def msys_blender_3dlink.draw_xfix_2d
def msys_blender_3dlink.draw_yfix_2d

Variables

tuple msys_blender_3dlink.view_matrix = Window.GetPerspMatrix()
list msys_blender_3dlink.view_buffer = [view_matrix[i][j] for i in xrange(4) for j in xrange(4)]
 msys_blender_3dlink.scn = bpy.data.scenes.active
 msys_blender_3dlink.obs = scn.objects.selected
tuple msys_blender_3dlink.ori_msh = obj.getData(mesh=1)
tuple msys_blender_3dlink.msh = ori_msh.copy()
list msys_blender_3dlink.ed = msh.edges[eid]
list msys_blender_3dlink.msh_obj = bpy.data.objects[obj.properties['msh_name']]
tuple msys_blender_3dlink.msh_msh = msh_obj.getData(mesh=1)
list msys_blender_3dlink.msh_ori = [v for v in msh_msh.verts]
float msys_blender_3dlink.mid = 0.5
string msys_blender_3dlink.stg = 'stg_'
tuple msys_blender_3dlink.vid = int(k)
list msys_blender_3dlink.pos = msh.verts[vid]
tuple msys_blender_3dlink.eid = int(k)
list msys_blender_3dlink.dP = msh.edges[eid]
list msys_blender_3dlink.pty = obj.properties['pty']
tuple msys_blender_3dlink.val = sgn(n[2])
tuple msys_blender_3dlink.dfv = di.key('pty2Fdfv')
float msys_blender_3dlink.L = 0.05
float msys_blender_3dlink.h = 0.4
list msys_blender_3dlink.vids = [int(vid) for vid in k.split('_')]
list msys_blender_3dlink.cen = msh.verts[vids[0]]
tuple msys_blender_3dlink.neds = int(v[17])
tuple msys_blender_3dlink.res = di.block_local_ids(obj, v)
list msys_blender_3dlink.eids = [int(v[1]), int(v[2]), int(v[3])]
list msys_blender_3dlink.clrs = [(1.0,0.1,0.1), (0.1,1.0,0.1), (0.1,0.1,1.0)]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines