netgen/python/csg.py

23 lines
551 B
Python
Raw Normal View History

2014-10-02 12:29:55 +00:00
from netgen import __platform
if __platform.startswith('linux') or __platform.startswith('darwin'):
2014-10-02 11:10:40 +00:00
# Linux or Mac OS X
2014-10-01 10:31:22 +00:00
from libcsg.csg import *
2014-10-10 11:18:51 +00:00
import libcsgvis.csgvis as csgvis
from libcsgvis.csgvis import MouseMove
2014-10-06 09:57:44 +00:00
import libmesh.meshing
# from libmesh.meshing import *
2014-10-02 12:29:55 +00:00
if __platform.startswith('win'):
2014-10-01 10:31:22 +00:00
# Windows
from nglib.csg import *
2014-10-13 10:25:31 +00:00
import nglib.csgvis as csgvis
from nglib.csgvis import MouseMove
2014-10-01 10:31:22 +00:00
from nglib.meshing import *
2014-10-10 11:18:51 +00:00
CSGeometry.VS = csgvis.VS
del csgvis
def VS (obj):
return obj.VS()