pyg4ometry.config

We check that sweep angles aren’t greater than 2 pi. This is the tolerance for rounding errors. The default is around float precision.

Attributes

Classes

Functions

Module Contents

pyg4ometry.config.twoPiComparisonTolerance = 1e-07
class pyg4ometry.config.meshingType
pycsg = 1
cgal_sm = 2
cgal_np = 3
pyg4ometry.config.meshing
pyg4ometry.config.meshingNullException = True
pyg4ometry.config.backendName()
pyg4ometry.config.doMeshing = True
pyg4ometry.config.setGlobalMeshSliceAndStack(value)
class pyg4ometry.config.SolidDefaults
class Tubs
nslice = 16
class Cons
nslice = 16
class CutTubs
nslice = 16
class Ellipsoid
nslice = 8
nstack = 8
class EllipticalCone
nslice = 16
nstack = 16
class EllipticalTube
nslice = 20
nstack = 10
class GenericPolycone
nslice = 16
class Hype
nslice = 16
nstack = 16
class Orb
nslice = 16
nstack = 16
class Paraboloid
nslice = 16
nstack = 8
class Polycone
nslice = 16
class Sphere
nslice = 10
nstack = 10
class Torus
nslice = 50
nstack = 10
class TwistedBox
nstack = 20
class TwistedTrap
nstack = 3
class TwistedTrd
nstack = 20
class TwistedTubs
nslice = 20
nstack = 20
class Wedge
nslice = 16