def register():
global vars_dict
vars_dict = {
# spacial tree for segments and points
'seg_tree': None,
'point_tree': None,
# keep track of shapely geometry selection sets
'select_polygons': None,
'select_lines': None,
'select_points': None
}
bpy.utils.register_class(ARCHIPACK_OP_PolyLib_Pick2DPolygons)
bpy.utils.register_class(ARCHIPACK_OP_PolyLib_Pick2DLines)
bpy.utils.register_class(ARCHIPACK_OP_PolyLib_Pick2DPoints)
bpy.utils.register_class(ARCHIPACK_OP_PolyLib_OutputPolygons)
bpy.utils.register_class(ARCHIPACK_OP_PolyLib_OutputLines)
bpy.utils.register_class(ARCHIPACK_OP_PolyLib_Offset)
bpy.utils.register_class(ARCHIPACK_OP_PolyLib_Simplify)
bpy.utils.register_class(ARCHIPACK_OP_PolyLib_Detect)
bpy.utils.register_class(ARCHIPACK_OP_PolyLib_Solidify)
bpy.utils.register_class(archipack_polylib)
bpy.types.WindowManager.archipack_polylib = PointerProperty(type=archipack_polylib)
bpy.app.handlers.load_post.append(load_handler)
评论列表
文章目录