!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.9~svn20110310	//
ALLSPHINXOPTS	SolidPython/Doc/Makefile	/^ALLSPHINXOPTS   = -d $(BUILDDIR)\/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .$/;"	m
ALLSPHINXOPTS	SolidPython/Doc/make.bat	/^	set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS%$/;"	v
ALLSPHINXOPTS	SolidPython/Doc/make.bat	/^set ALLSPHINXOPTS=-d %BUILDDIR%\/doctrees %SPHINXOPTS% .$/;"	v
AUTO	car_util.py	/^AUTO=1$/;"	v
Airbox	airbox.py	/^class Airbox(Group):$/;"	c
Aluminum	SolidPython/solid/utils.py	/^Aluminum    = (0.77, 0.77, 0.80)$/;"	v
AnimFunc	SolidPython/solid/solidpython.py	/^AnimFunc = Callable[[Optional[float]], 'OpenSCADObject']$/;"	v
B	pyscadutil.py	/^B=0x20$/;"	v
B0	pyscadutil.py	/^B0 = 1$/;"	v
B45	pyscadutil.py	/^B45 = 2$/;"	v
BACK_VEC	SolidPython/solid/utils.py	/^BACK_VEC    = ( 0,-1, 0)$/;"	v
BEZ03	bezier.py	/^def BEZ03(u): return pow((1-u), 3)$/;"	f
BEZ13	bezier.py	/^def BEZ13(u): return 3*u*(pow((1-u),2))$/;"	f
BEZ23	bezier.py	/^def BEZ23(u): return 3*(pow(u,2))*(1-u)$/;"	f
BEZ33	bezier.py	/^def BEZ33(u): return pow(u,3)$/;"	f
BOM_3D	pyopenscadobj.py	/^BOM_3D = 0x1$/;"	v
BOM_3D_COMPOSITE	pyopenscadobj.py	/^BOM_3D_COMPOSITE = 0x8$/;"	v
BOM_ALL	pyopenscadobj.py	/^BOM_ALL = 0xfffffffff$/;"	v
BOM_ASSY	pyopenscadobj.py	/^BOM_ASSY = 0x4$/;"	v
BOM_NOSCAD	pyopenscadobj.py	/^BOM_NOSCAD = 0x10$/;"	v
BOM_PART	pyopenscadobj.py	/^BOM_PART = 0x2$/;"	v
BOM_PARTSONLY	pyopenscadobj.py	/^BOM_PARTSONLY = (BOM_3D|BOM_PART|BOM_ASSY)$/;"	v
BOM_STR	pyopenscadobj.py	/^BOM_STR = {BOM_3D: '3D', BOM_PART: 'PART', BOM_ASSY: 'ASSY',$/;"	v
BUILDDIR	SolidPython/Doc/Makefile	/^BUILDDIR      = _build$/;"	m
BUILDDIR	SolidPython/Doc/make.bat	/^set BUILDDIR=_build$/;"	v
BackBox	backbox.py	/^class BackBox(Group):$/;"	c
BezCubicFillet	bezier.py	/^def BezCubicFillet(t, c, focalPoint, steps=gSteps, height=gHeight):$/;"	f
BezCubicFilletColored	bezier.py	/^def BezCubicFilletColored(t,$/;"	f
BezCubicRibbon	bezier.py	/^def BezCubicRibbon(t, c1, c2, steps=gSteps, height=gHeight,$/;"	f
Birch	SolidPython/solid/utils.py	/^Birch       = (0.90, 0.80, 0.60)$/;"	v
Black	SolidPython/solid/utils.py	/^Black       = (0, 0, 0)$/;"	v
BlackPaint	SolidPython/solid/utils.py	/^BlackPaint  = (0.20, 0.20, 0.20)$/;"	v
Blending	recipe-576871-1.py	/^def Blending():$/;"	f
Blue	SolidPython/solid/utils.py	/^Blue        = (0, 0, 1)$/;"	v
Bolt	nutsandbolts.py	/^class Bolt(Object):$/;"	c
Bonnet	bonnet.py	/^class Bonnet(Group):$/;"	c
BoundingBox	SolidPython/solid/utils.py	/^class BoundingBox(object):$/;"	c
Brass	SolidPython/solid/utils.py	/^Brass       = (0.88, 0.78, 0.50)$/;"	v
C	recipe-576871-1.py	/^C = Canvas(root, width = ScreenW, height = ScreenH)$/;"	v
Colors	ColorInterpolationQuads.py	/^Colors = ((1,0,0),              # red$/;"	v
CustomIterable	SolidPython/solid/test/test_solidpython.py	/^        class CustomIterable:$/;"	c	function:TestSolidPython.test_custom_iterables
Cyan	SolidPython/solid/utils.py	/^Cyan        = (0, 1, 1)$/;"	v
CycleClosed	recipe-576871-1.py	/^def CycleClosed(i):$/;"	f
D	pyscadutil.py	/^D=0x8$/;"	v
DOWN_VEC	SolidPython/solid/utils.py	/^DOWN_VEC    = ( 0, 0,-1)$/;"	v
DiffOutput	SolidPython/solid/test/ExpandedTestCase.py	/^class DiffOutput(unittest.TestCase):$/;"	c
DrawCubicControlPoints	bezier.py	/^def DrawCubicControlPoints(c, focalPoint, height):$/;"	f
EPSILON	SolidPython/solid/utils.py	/^EPSILON = 0.01$/;"	v
EucOrTuple	SolidPython/solid/utils.py	/^EucOrTuple = Union[Point3, $/;"	v
F	pyscadutil.py	/^F=0x10$/;"	v
FORWARD_VEC	SolidPython/solid/utils.py	/^FORWARD_VEC = ( 0, 1, 0)$/;"	v
FiberBoard	SolidPython/solid/utils.py	/^FiberBoard  = (0.70, 0.67, 0.60)$/;"	v
Floor	floor.py	/^class Floor(Group):$/;"	c
Front	front_section.py	/^class Front(Group):$/;"	c
Green	SolidPython/solid/utils.py	/^Green       = (0, 1, 0)$/;"	v
Group	car_util.py	/^class Group:$/;"	c
I18NSPHINXOPTS	SolidPython/Doc/Makefile	/^I18NSPHINXOPTS  = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .$/;"	m
I18NSPHINXOPTS	SolidPython/Doc/make.bat	/^	set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS%$/;"	v
I18NSPHINXOPTS	SolidPython/Doc/make.bat	/^set I18NSPHINXOPTS=%SPHINXOPTS% .$/;"	v
INDICES	trimesh.py	/^INDICES = [(1, 0, 4), (2, 1, 4), (3, 2, 4), (0, 3, 4),$/;"	v
INDICES	trimesh.py	/^INDICES = []$/;"	v
IncludedOpenSCADObject	SolidPython/solid/solidpython.py	/^class IncludedOpenSCADObject(OpenSCADObject):$/;"	c
Indexes	SolidPython/solid/objects.py	/^Indexes = Union[Sequence[int], Sequence[Sequence[int]]]$/;"	v
Iron	SolidPython/solid/utils.py	/^Iron        = (0.36, 0.33, 0.33)$/;"	v
L	pyscadutil.py	/^L=0x1$/;"	v
LEFT_VEC	SolidPython/solid/utils.py	/^LEFT_VEC    = (-1, 0, 0)$/;"	v
LONGOFFS	car_util.py	/^LONGOFFS = 0.0$/;"	v
LinearSolve2	SolidPython/solid/examples/mazebox/inset.py	/^class LinearSolve2:$/;"	c
LinearSolve2	inset.py	/^class LinearSolve2: $/;"	c
M10HexBolt	nutsandbolts.py	/^class M10HexBolt(Bolt):$/;"	c
M25HexBolt	nutsandbolts.py	/^class M25HexBolt(Bolt):$/;"	c
M2PoziHead	nutsandbolts.py	/^class M2PoziHead(Bolt):$/;"	c
M3AllenBolt	nutsandbolts.py	/^class M3AllenBolt(Bolt):$/;"	c
M3HexBolt	nutsandbolts.py	/^class M3HexBolt(Bolt):$/;"	c
M3PoziHead	nutsandbolts.py	/^class M3PoziHead(Bolt):$/;"	c
M3SelfTapping	nutsandbolts.py	/^class M3SelfTapping(Bolt):$/;"	c
M4HexBolt	nutsandbolts.py	/^class M4HexBolt(Bolt):$/;"	c
M4PoziHead	nutsandbolts.py	/^class M4PoziHead(Bolt):$/;"	c
M5AllenKey	nutsandbolts.py	/^class M5AllenKey(Bolt):$/;"	c
M5HexBolt	nutsandbolts.py	/^class M5HexBolt(Bolt):$/;"	c
M5PoziHead	nutsandbolts.py	/^class M5PoziHead(Bolt):$/;"	c
M5SmallHeadHex	nutsandbolts.py	/^class M5SmallHeadHex(Bolt):$/;"	c
M6SmallHeadHex	nutsandbolts.py	/^class M6SmallHeadHex(Bolt):$/;"	c
M8AllenKey	nutsandbolts.py	/^class M8AllenKey(Bolt):$/;"	c
M8AllenKeyCounter	nutsandbolts.py	/^class M8AllenKeyCounter(Bolt):$/;"	c
M8CapScrew	nutsandbolts.py	/^class M8CapScrew(Bolt):$/;"	c
M8HexBolt	nutsandbolts.py	/^class M8HexBolt(Bolt):$/;"	c
M8PoziHead	nutsandbolts.py	/^class M8PoziHead(Bolt):$/;"	c
M8SmallHeadHex	nutsandbolts.py	/^class M8SmallHeadHex(Bolt):$/;"	c
Magenta	SolidPython/solid/utils.py	/^Magenta     = (1, 0, 1)$/;"	v
MetaCADLine	SolidPython/solid/examples/mazebox/inset.py	/^class MetaCADLine:$/;"	c
MetaCADLine	inset.py	/^class MetaCADLine: $/;"	c
Model	car_util.py	/^class Model:$/;"	c
Nclosed	recipe-576871-1.py	/^def Nclosed(k,m,t,knot):$/;"	f
Nopen	SolidPython/spline.py	/^    def Nopen(self, k,m,t,knot):$/;"	m	class:Spline
Nopen	recipe-576871-1.py	/^def Nopen(k,m,t,knot):$/;"	f
Nopen	spline.py	/^    def Nopen(self, k,m,t,knot):$/;"	m	class:Spline
Nut	nutsandbolts.py	/^class Nut(Object):$/;"	c
NutM8x1	nutsandbolts.py	/^class NutM8x1(Nut):$/;"	c
ONE_THIRD	SolidPython/solid/examples/koch.py	/^ONE_THIRD = 1 \/ 3$/;"	v
ORIGIN	SolidPython/solid/utils.py	/^ORIGIN      = ( 0, 0, 0)$/;"	v
Oak	SolidPython/solid/utils.py	/^Oak         = (0.65, 0.50, 0.40)$/;"	v
Object	pyopenscadobj.py	/^class Object:$/;"	c
Offset	SolidPython/polysurface.py	/^class Offset:$/;"	c
Offset	mm3d_importer.py	/^class Offset:$/;"	c
Offset	polysurface.py	/^class Offset:$/;"	c
OpenSCADObject	SolidPython/solid/solidpython.py	/^class OpenSCADObject:$/;"	c
OpenSCADObjectPlus	SolidPython/solid/objects.py	/^OpenSCADObjectPlus = Union[OpenSCADObject, Sequence[OpenSCADObject]]$/;"	v
P	SolidPython/spline.py	/^    def P(self, t,knot,Ncycle):$/;"	m	class:Spline
P	recipe-576871-1.py	/^def P(t,knot,Ncycle):$/;"	f
P	spline.py	/^    def P(self, t,knot,Ncycle):$/;"	m	class:Spline
P2	SolidPython/solid/objects.py	/^P2 = Tuple[float, float]$/;"	v
P2	SolidPython/solid/screw_thread.py	/^P2 = Tuple[float, float]$/;"	v
P23	SolidPython/solid/objects.py	/^P23 = Union[P2, P3]$/;"	v
P23	SolidPython/solid/screw_thread.py	/^P23 = Union[P2, P3]$/;"	v
P3	SolidPython/solid/objects.py	/^P3 = Tuple[float, float, float]$/;"	v
P3	SolidPython/solid/screw_thread.py	/^P3 = Tuple[float, float, float]$/;"	v
P3s	SolidPython/solid/objects.py	/^P3s = Sequence[P3]$/;"	v
P4	SolidPython/solid/objects.py	/^P4 = Tuple[float, float, float, float]$/;"	v
PAPER	SolidPython/Doc/Makefile	/^PAPER         =$/;"	m
PAPER	SolidPython/Doc/make.bat	/^	echo.  latex      to make LaTeX files, you can set PAPER=a4 or PAPER=letter$/;"	v
PAPEROPT_a4	SolidPython/Doc/Makefile	/^PAPEROPT_a4     = -D latex_paper_size=a4$/;"	m
PAPEROPT_letter	SolidPython/Doc/Makefile	/^PAPEROPT_letter = -D latex_paper_size=letter$/;"	m
PYTHON_ONLY_RESERVED_WORDS	SolidPython/solid/solidpython.py	/^PYTHON_ONLY_RESERVED_WORDS = keyword.kwlist$/;"	v
PathStr	SolidPython/solid/objects.py	/^PathStr = Union[Path, str]$/;"	v
PathStr	SolidPython/solid/solidpython.py	/^PathStr = Union[Path, str]$/;"	v
Pine	SolidPython/solid/utils.py	/^Pine        = (0.85, 0.70, 0.45)$/;"	v
PlotBEZ0	bezier.py	/^def PlotBEZ0(steps):$/;"	f
PlotBEZ1	bezier.py	/^def PlotBEZ1(steps):$/;"	f
PlotBEZ2	bezier.py	/^def PlotBEZ2(steps):$/;"	f
PlotBEZ3	bezier.py	/^def PlotBEZ3(steps):$/;"	f
PlotBez4Blending	bezier.py	/^def PlotBez4Blending():$/;"	f
PointOnBezCubic2D	bezier.py	/^def PointOnBezCubic2D(p0, p1, p2, p3, u):$/;"	f
PointOnBezCubic3D	bezier.py	/^def PointOnBezCubic3D(p0, p1, p2, p3, u):$/;"	f
Points	SolidPython/solid/objects.py	/^Points = Sequence[P23]$/;"	v
Points	SolidPython/solid/screw_thread.py	/^Points = Sequence[P23]$/;"	v
Polygon	pyscadutil.py	/^class Polygon:$/;"	c
Quads	ColorInterpolationQuads.py	/^Quads = ((0,0,0),                # vertex 1, lower left$/;"	v
R	pyscadutil.py	/^R=0x2$/;"	v
RIGHT_VEC	SolidPython/solid/utils.py	/^RIGHT_VEC   = ( 1, 0, 0)$/;"	v
RearSection	rearbumper.py	/^class RearSection(Group):$/;"	c
RearSection	rearsection.py	/^class RearSection(Group):$/;"	c
Red	SolidPython/solid/utils.py	/^Red         = (1, 0, 0)$/;"	v
Roof	roof.py	/^class Roof(Group):$/;"	c
SEGMENTS	SolidPython/solid/examples/append_solidpython_code.py	/^SEGMENTS = 48$/;"	v
SEGMENTS	SolidPython/solid/examples/basic_geometry.py	/^SEGMENTS = 48$/;"	v
SEGMENTS	SolidPython/solid/examples/hole_example.py	/^SEGMENTS = 120$/;"	v
SEGMENTS	SolidPython/solid/examples/mazebox/mazebox.py	/^SEGMENTS = 48$/;"	v
SEGMENTS	SolidPython/solid/examples/path_extrude_example.py	/^SEGMENTS = 48$/;"	v
SEGMENTS	SolidPython/solid/examples/screw_thread_example.py	/^SEGMENTS = 48$/;"	v
SEGMENTS	SolidPython/solid/examples/solidpython_template.py	/^SEGMENTS = 48$/;"	v
SEGMENTS	SolidPython/solid/test/test_screw_thread.py	/^SEGMENTS = 8$/;"	v
SPHINXBUILD	SolidPython/Doc/Makefile	/^SPHINXBUILD   = sphinx-build$/;"	m
SPHINXBUILD	SolidPython/Doc/make.bat	/^	set SPHINXBUILD=sphinx-build$/;"	v
SPHINXOPTS	SolidPython/Doc/Makefile	/^SPHINXOPTS    =$/;"	m
STLObject	pyopenscadobj.py	/^class STLObject(Object):$/;"	c
ScadSize	SolidPython/solid/objects.py	/^ScadSize = Union[int, Sequence[float]]$/;"	v
ScreenH	recipe-576871-1.py	/^ScreenH = 600$/;"	v
ScreenW	recipe-576871-1.py	/^ScreenW = 800$/;"	v
SierpinskiTetrahedron	SolidPython/solid/examples/sierpinski.py	/^class SierpinskiTetrahedron(object):$/;"	c
Spaceout	SolidPython/spline.py	/^    def Spaceout(self):$/;"	m	class:Spline
Spaceout	recipe-576871-1.py	/^def Spaceout():$/;"	f
Spaceout	spline.py	/^    def Spaceout(self):$/;"	m	class:Spline
Spline	SolidPython/spline.py	/^class Spline:$/;"	c
Spline	spline.py	/^class Spline:$/;"	c
Stainless	SolidPython/solid/utils.py	/^Stainless   = (0.45, 0.43, 0.50)$/;"	v
StandardKnot	SolidPython/spline.py	/^    def StandardKnot(self):$/;"	m	class:Spline
StandardKnot	recipe-576871-1.py	/^def StandardKnot():$/;"	f
StandardKnot	spline.py	/^    def StandardKnot(self):$/;"	m	class:Spline
Steel	SolidPython/solid/utils.py	/^Steel       = (0.65, 0.67, 0.72)$/;"	v
SurfaceFromCurves	SolidPython/polysurface.py	/^class SurfaceFromCurves:$/;"	c
SurfaceFromCurves	polysurface.py	/^class SurfaceFromCurves:$/;"	c
T	pyscadutil.py	/^T=0x4$/;"	v
TR8x2	nutsandbolts.py	/^class TR8x2(Object):$/;"	c
TemporaryFileBuffer	SolidPython/solid/test/test_solidpython.py	/^class TemporaryFileBuffer(object):$/;"	c
TestSPUtils	SolidPython/solid/test/test_utils.py	/^class TestSPUtils(DiffOutput):$/;"	c
TestScrewThread	SolidPython/solid/test/test_screw_thread.py	/^class TestScrewThread(DiffOutput):$/;"	c
TestSolidPython	SolidPython/solid/test/test_solidpython.py	/^class TestSolidPython(DiffOutput):$/;"	c
Transparent	SolidPython/solid/utils.py	/^Transparent = (1,    1,    1,   0.2)$/;"	v
Triangle	mm3d_importer.py	/^class Triangle:$/;"	c
Tripple2Vec3D	SolidPython/solid/examples/mazebox/trianglemath.py	/^def Tripple2Vec3D(t):$/;"	f
Tripple2Vec3D	trianglemath.py	/^def Tripple2Vec3D(t):$/;"	f
UP_VEC	SolidPython/solid/utils.py	/^UP_VEC      = ( 0, 0, 1)$/;"	v
VERTICES	trimesh.py	/^VERTICES = [(0, .2, 0), (.2, 0, 0), (0, -.2, 0), (-.2, 0, 0),$/;"	v
VERTICES	trimesh.py	/^VERTICES = []$/;"	v
Vec2D	SolidPython/solid/examples/mazebox/inset.py	/^class Vec2D:$/;"	c
Vec2D	inset.py	/^class Vec2D:$/;"	c
Vec3	SolidPython/solid/objects.py	/^Vec3 = P3$/;"	v
Vec34	SolidPython/solid/objects.py	/^Vec34 = Union[Vec3, Vec4]$/;"	v
Vec3D	SolidPython/solid/examples/mazebox/trianglemath.py	/^class Vec3D:$/;"	c
Vec3D	trianglemath.py	/^class Vec3D:$/;"	c
Vec4	SolidPython/solid/objects.py	/^Vec4 = P4$/;"	v
Vertex	mm3d_importer.py	/^class Vertex:$/;"	c
White	SolidPython/solid/utils.py	/^White       = (1, 1, 1)$/;"	v
Yellow	SolidPython/solid/utils.py	/^Yellow      = (1, 1, 0)$/;"	v
__add__	SolidPython/solid/objects.py	/^    def __add__(self, x: OpenSCADObjectPlus) -> OpenSCADObject:$/;"	m	class:union	file:
__add__	SolidPython/solid/solidpython.py	/^    def __add__(self, x: "OpenSCADObject") -> "OpenSCADObject":$/;"	m	class:OpenSCADObject	file:
__add__	pyopenscad.py	/^    def __add__(self, x):$/;"	m	class:openscad_object	file:
__call__	SolidPython/solid/solidpython.py	/^    def __call__(self, *args: "OpenSCADObject") -> "OpenSCADObject":$/;"	m	class:OpenSCADObject	file:
__call__	pyopenscad.py	/^    def __call__( self, *args):$/;"	m	class:openscad_object	file:
__cmp__	mm3d_importer.py	/^    def __cmp__(self, v):$/;"	m	class:Vertex	file:
__enter__	SolidPython/solid/test/test_solidpython.py	/^    def __enter__(self):$/;"	m	class:TemporaryFileBuffer	file:
__exit__	SolidPython/solid/test/test_solidpython.py	/^    def __exit__(self, exc_type, exc_val, exc_tb):$/;"	m	class:TemporaryFileBuffer	file:
__init__	SolidPython/polysurface.py	/^    def __init__(self, offs):$/;"	m	class:Offset
__init__	SolidPython/polysurface.py	/^    def __init__(self, plist):$/;"	m	class:SurfaceFromCurves
__init__	SolidPython/solid/examples/mazebox/inset.py	/^    def __init__(self, a, b, c, d, r1, r2):$/;"	m	class:LinearSolve2
__init__	SolidPython/solid/examples/mazebox/inset.py	/^    def __init__(self, s, e):$/;"	m	class:MetaCADLine
__init__	SolidPython/solid/examples/mazebox/inset.py	/^    def __init__(self, x, y):$/;"	m	class:Vec2D
__init__	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def __init__(self, x, y, z):$/;"	m	class:Vec3D
__init__	SolidPython/solid/examples/sierpinski.py	/^    def __init__(self, four_points):$/;"	m	class:SierpinskiTetrahedron
__init__	SolidPython/solid/objects.py	/^    def __init__(self) -> None:$/;"	m	class:assign
__init__	SolidPython/solid/objects.py	/^    def __init__(self) -> None:$/;"	m	class:difference
__init__	SolidPython/solid/objects.py	/^    def __init__(self) -> None:$/;"	m	class:hole
__init__	SolidPython/solid/objects.py	/^    def __init__(self) -> None:$/;"	m	class:hull
__init__	SolidPython/solid/objects.py	/^    def __init__(self) -> None:$/;"	m	class:intersection
__init__	SolidPython/solid/objects.py	/^    def __init__(self) -> None:$/;"	m	class:minkowski
__init__	SolidPython/solid/objects.py	/^    def __init__(self) -> None:$/;"	m	class:part
__init__	SolidPython/solid/objects.py	/^    def __init__(self) -> None:$/;"	m	class:union
__init__	SolidPython/solid/objects.py	/^    def __init__(self, a: Union[float, Vec3] = None, v: Vec3 = None) -> None:$/;"	m	class:rotate
__init__	SolidPython/solid/objects.py	/^    def __init__(self, angle: float = 360, convexity: int = None, segments: int = None) -> None:$/;"	m	class:rotate_extrude
__init__	SolidPython/solid/objects.py	/^    def __init__(self, c: Vec34) -> None:$/;"	m	class:color
__init__	SolidPython/solid/objects.py	/^    def __init__(self, convexity: int = None) -> None:$/;"	m	class:render
__init__	SolidPython/solid/objects.py	/^    def __init__(self, cut: bool = None) -> None:$/;"	m	class:projection
__init__	SolidPython/solid/objects.py	/^    def __init__(self, file, center: bool = None, convexity: int = None, invert=None) -> None:$/;"	m	class:surface
__init__	SolidPython/solid/objects.py	/^    def __init__(self, file, origin=(0, 0), convexity: int = None, layer: int = None) -> None:$/;"	m	class:import_dxf
__init__	SolidPython/solid/objects.py	/^    def __init__(self, file: PathStr, layer: float = None, height: float = None,$/;"	m	class:dxf_linear_extrude
__init__	SolidPython/solid/objects.py	/^    def __init__(self, file: PathStr, origin: P2 = (0, 0), convexity: int = None, layer: int = None) -> None:$/;"	m	class:import_
__init__	SolidPython/solid/objects.py	/^    def __init__(self, file: PathStr, origin: P2 = (0, 0), convexity: int = None, layer: int = None) -> None:$/;"	m	class:import_stl
__init__	SolidPython/solid/objects.py	/^    def __init__(self, height: float = None, center: bool = None, convexity: int = None,$/;"	m	class:linear_extrude
__init__	SolidPython/solid/objects.py	/^    def __init__(self, index: int = None, vector: Sequence[int] = None, range=None) -> None:$/;"	m	class:child
__init__	SolidPython/solid/objects.py	/^    def __init__(self, index: int = None, vector: float = None, range: P23 = None) -> None:$/;"	m	class:children
__init__	SolidPython/solid/objects.py	/^    def __init__(self, m: Tuple[Vec4, Vec4, Vec4, Vec4]) -> None:$/;"	m	class:multmatrix
__init__	SolidPython/solid/objects.py	/^    def __init__(self, n: int) -> None:$/;"	m	class:intersection_for
__init__	SolidPython/solid/objects.py	/^    def __init__(self, newsize: Vec3, auto: Tuple[bool, bool, bool] = None) -> None:$/;"	m	class:resize
__init__	SolidPython/solid/objects.py	/^    def __init__(self, points: P3s, faces: Indexes, convexity: int = None, triangles: Indexes = None) -> None:$/;"	m	class:polyhedron
__init__	SolidPython/solid/objects.py	/^    def __init__(self, points: Points, paths: Indexes = None) -> None:$/;"	m	class:polygon
__init__	SolidPython/solid/objects.py	/^    def __init__(self, r: float = None, d: float = None, segments: int = None) -> None:$/;"	m	class:circle
__init__	SolidPython/solid/objects.py	/^    def __init__(self, r: float = None, d: float = None, segments: int = None) -> None:$/;"	m	class:sphere
__init__	SolidPython/solid/objects.py	/^    def __init__(self, r: float = None, delta: float = None, chamfer: bool = False) -> None:$/;"	m	class:offset
__init__	SolidPython/solid/objects.py	/^    def __init__(self, r: float = None, h: float = None, r1: float = None, r2: float = None,$/;"	m	class:cylinder
__init__	SolidPython/solid/objects.py	/^    def __init__(self, size: ScadSize = None, center: bool = None) -> None:$/;"	m	class:cube
__init__	SolidPython/solid/objects.py	/^    def __init__(self, size: ScadSize = None, center: bool = None) -> None:$/;"	m	class:square
__init__	SolidPython/solid/objects.py	/^    def __init__(self, text: str, size: float = None, font: str = None, halign: str = None,$/;"	m	class:text
__init__	SolidPython/solid/objects.py	/^    def __init__(self, v: P3 = None) -> None:$/;"	m	class:scale
__init__	SolidPython/solid/objects.py	/^    def __init__(self, v: P3 = None) -> None:$/;"	m	class:translate
__init__	SolidPython/solid/objects.py	/^    def __init__(self, v: Vec3) -> None:$/;"	m	class:mirror
__init__	SolidPython/solid/solidpython.py	/^    def __init__(self, name, params, include_file_path, use_not_include=False, **kwargs):$/;"	m	class:IncludedOpenSCADObject
__init__	SolidPython/solid/solidpython.py	/^    def __init__(self, name: str, params: dict):$/;"	m	class:OpenSCADObject
__init__	SolidPython/solid/utils.py	/^    def __init__(self, size, loc=None):$/;"	m	class:BoundingBox
__init__	SolidPython/spline.py	/^    def __init__(self, m, points):$/;"	m	class:Spline
__init__	airbox.py	/^    def __init__(self):$/;"	m	class:Airbox
__init__	backbox.py	/^    def __init__(self):$/;"	m	class:BackBox
__init__	bonnet.py	/^    def __init__(self):$/;"	m	class:Bonnet
__init__	car_util.py	/^    def __init__(self):$/;"	m	class:Model
__init__	car_util.py	/^    def __init__(self, name=None):$/;"	m	class:Group
__init__	floor.py	/^    def __init__(self):$/;"	m	class:Floor
__init__	front_section.py	/^    def __init__(self):$/;"	m	class:Front
__init__	inset.py	/^    def __init__(self, s, e):$/;"	m	class:MetaCADLine
__init__	inset.py	/^  def __init__(self, a, b, c, d, r1, r2):$/;"	m	class:LinearSolve2
__init__	inset.py	/^  def __init__(self, x, y):$/;"	m	class:Vec2D
__init__	mm3d_importer.py	/^    def __init__(self, flags, v1, v2, v3):$/;"	m	class:Triangle
__init__	mm3d_importer.py	/^    def __init__(self, flags, x, y, z):$/;"	m	class:Vertex
__init__	mm3d_importer.py	/^    def __init__(self, typ, val):$/;"	m	class:Offset
__init__	nutsandbolts.py	/^    def __init__(self):$/;"	m	class:NutM8x1
__init__	nutsandbolts.py	/^    def __init__(self):$/;"	m	class:TR8x2
__init__	nutsandbolts.py	/^    def __init__(self, diam, h, idiam):$/;"	m	class:Nut
__init__	nutsandbolts.py	/^    def __init__(self, diameter, length, extra_diam=0.0,$/;"	m	class:Bolt
__init__	nutsandbolts.py	/^    def __init__(self, length):$/;"	m	class:M3SelfTapping
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=False):$/;"	m	class:M8CapScrew
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M10HexBolt
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M25HexBolt
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M2PoziHead
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M3AllenBolt
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M3HexBolt
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M5AllenKey
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M5HexBolt
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M5SmallHeadHex
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M6SmallHeadHex
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M8AllenKey
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M8AllenKeyCounter
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M8HexBolt
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M8PoziHead
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True):$/;"	m	class:M8SmallHeadHex
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True, countersunk=False):$/;"	m	class:M4HexBolt
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True, countersunk=False):$/;"	m	class:M4PoziHead
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True, countersunk=False,$/;"	m	class:M3PoziHead
__init__	nutsandbolts.py	/^    def __init__(self, length, add_nut=True, countersunk=False,$/;"	m	class:M5PoziHead
__init__	older/pyopenscad.py	/^  def __init__(self):$/;"	m	class:difference
__init__	older/pyopenscad.py	/^  def __init__(self):$/;"	m	class:intersection
__init__	older/pyopenscad.py	/^  def __init__(self):$/;"	m	class:union
__init__	older/pyopenscad.py	/^  def __init__(self, a, v=None):$/;"	m	class:rotate
__init__	older/pyopenscad.py	/^  def __init__(self, file="", layer=1, height=1, center=False, convexity=5, twist=0, slices=None):$/;"	m	class:dxf_linear_extrude
__init__	older/pyopenscad.py	/^  def __init__(self, name, params):$/;"	m	class:openscad_object
__init__	older/pyopenscad.py	/^  def __init__(self, points, triangles, convexity):$/;"	m	class:polyhedron
__init__	older/pyopenscad.py	/^  def __init__(self, r=1):$/;"	m	class:sphere
__init__	older/pyopenscad.py	/^  def __init__(self, r=1, h=1):$/;"	m	class:cylinder
__init__	older/pyopenscad.py	/^  def __init__(self, s=[0,0,0]):$/;"	m	class:scale
__init__	older/pyopenscad.py	/^  def __init__(self, size=1, center=False):$/;"	m	class:cube
__init__	older/pyopenscad.py	/^  def __init__(self, v=[0,0,0]):$/;"	m	class:translate
__init__	polysurface.py	/^    def __init__(self, offs):$/;"	m	class:Offset
__init__	polysurface.py	/^    def __init__(self, plist, loopy=False):$/;"	m	class:SurfaceFromCurves
__init__	pyopenscad.py	/^    def __init__( self, name, params, include_file_path, use_not_include=False):$/;"	m	class:included_openscad_object
__init__	pyopenscad.py	/^    def __init__(self, name, params):$/;"	m	class:openscad_object
__init__	pyopenscadobj.py	/^    def __init__(self, o=None, bomtype=0, description=None, url=None):$/;"	m	class:Object
__init__	pyopenscadobj.py	/^    def __init__(self, stlfile, bomtype=BOM_3D, description=None, url=None):$/;"	m	class:STLObject
__init__	pyscadutil.py	/^    def __init__(self):$/;"	m	class:Polygon
__init__	rearbumper.py	/^    def __init__(self):$/;"	m	class:RearSection
__init__	rearsection.py	/^    def __init__(self):$/;"	m	class:RearSection
__init__	roof.py	/^    def __init__(self):$/;"	m	class:Roof
__init__	spline.py	/^    def __init__(self, m, points):$/;"	m	class:Spline
__init__	trianglemath.py	/^  def __init__(self, x, y, z):$/;"	m	class:Vec3D
__iter__	SolidPython/solid/test/test_solidpython.py	/^            def __iter__(self):$/;"	m	class:TestSolidPython.test_custom_iterables.CustomIterable	file:
__mul__	SolidPython/solid/objects.py	/^    def __mul__(self, x: OpenSCADObjectPlus) -> OpenSCADObject:$/;"	m	class:intersection	file:
__mul__	SolidPython/solid/solidpython.py	/^    def __mul__(self, x: "OpenSCADObject") -> "OpenSCADObject":$/;"	m	class:OpenSCADObject	file:
__mul__	pyopenscad.py	/^    def __mul__(self, x):$/;"	m	class:openscad_object	file:
__radd__	SolidPython/solid/solidpython.py	/^    def __radd__(self, x: "OpenSCADObject") -> "OpenSCADObject":$/;"	m	class:OpenSCADObject	file:
__repr__	mm3d_importer.py	/^    def __repr__(self):$/;"	m	class:Vertex	file:
__repr__	pyopenscadobj.py	/^    def __repr__(self):$/;"	m	class:Object	file:
__str__	mm3d_importer.py	/^    def __str__(self):$/;"	m	class:Triangle	file:
__str__	mm3d_importer.py	/^    def __str__(self):$/;"	m	class:Vertex	file:
__sub__	SolidPython/solid/objects.py	/^    def __sub__(self, x: OpenSCADObjectPlus) -> OpenSCADObject:$/;"	m	class:difference	file:
__sub__	SolidPython/solid/solidpython.py	/^    def __sub__(self, x: "OpenSCADObject") -> "OpenSCADObject":$/;"	m	class:OpenSCADObject	file:
__sub__	pyopenscad.py	/^    def __sub__(self, x):$/;"	m	class:openscad_object	file:
_add_triangles	pyscadutil.py	/^    def _add_triangles(self, tr):$/;"	m	class:Polygon
_cleanup	SolidPython/solid/test/test_solidpython.py	/^    def _cleanup(self):$/;"	m	class:TemporaryFileBuffer
_cmp	point_converter.py	/^def _cmp(v1, v2):$/;"	f
_color	car_model2.py	/^def _color(c):$/;"	f
_color	engine2.py	/^def _color(c):$/;"	f
_color	layout.py	/^def _color(c):$/;"	f
_color	pipe_t_join.py	/^def _color(c):$/;"	f
_currency_str	SolidPython/solid/utils.py	/^def _currency_str(value, currency="$"):$/;"	f
_drawfunc	trimesh.py	/^def _drawfunc ():$/;"	f
_drawfunc	tutorial3.py	/^def _drawfunc ():$/;"	f
_find_include_strings	SolidPython/solid/solidpython.py	/^def _find_include_strings(obj: Union[IncludedOpenSCADObject, OpenSCADObject]) -> Set[str]:$/;"	f
_get_bom_list	pyopenscadobj.py	/^    def _get_bom_list(self, bomtype=BOM_ALL):$/;"	m	class:Object
_get_group	car_util.py	/^    def _get_group(self, grp):$/;"	m	class:Model
_get_include_path	SolidPython/solid/solidpython.py	/^    def _get_include_path(self, include_file_path):$/;"	m	class:IncludedOpenSCADObject
_get_version	SolidPython/solid/solidpython.py	/^def _get_version():$/;"	f
_idlefunc	trimesh.py	/^def _idlefunc ():$/;"	f
_idlefunc	tutorial3.py	/^def _idlefunc ():$/;"	f
_inside_direction	SolidPython/solid/utils.py	/^def _inside_direction(a, b, c, offset=10):$/;"	f
_intersect_line3_line3	SolidPython/solid/patch_euclid.py	/^def _intersect_line3_line3(A, B):$/;"	f
_joint	car_util.py	/^def _joint(name, idx, pieces, offsetinset=0):$/;"	f
_keyfunc	trimesh.py	/^def _keyfunc (c, x, y):$/;"	f
_keyfunc	tutorial3.py	/^def _keyfunc (c, x, y):$/;"	f
_m	pipe_t_join.py	/^    _m = rotate([0, 0, 0]).add(_m)$/;"	v
_m	pipe_t_join.py	/^    _m = t.get_model()$/;"	v
_orig_euclid_look_at	SolidPython/solid/utils.py	/^    def _orig_euclid_look_at(eye, at, up):$/;"	f	function:transform_to_point
_other_dir	SolidPython/solid/utils.py	/^def _other_dir(left_or_right:int) -> int:$/;"	f
_parallel_seg	SolidPython/solid/utils.py	/^def _parallel_seg(p, q, offset, normal=Vector3(0, 0, 1), direction=LEFT):$/;"	f
_render	SolidPython/solid/solidpython.py	/^    def _render(self, render_holes: bool = False) -> str:$/;"	m	class:OpenSCADObject
_render	pyopenscad.py	/^    def _render(self):$/;"	m	class:openscad_object
_render_hole_children	SolidPython/solid/solidpython.py	/^    def _render_hole_children(self) -> str:$/;"	m	class:OpenSCADObject
_render_str_no_children	SolidPython/solid/solidpython.py	/^    def _render_str_no_children(self) -> str:$/;"	m	class:OpenSCADObject
_repr_png_	SolidPython/solid/solidpython.py	/^    def _repr_png_(self) -> Optional[bytes]:$/;"	m	class:OpenSCADObject
_subbed_keyword	SolidPython/solid/solidpython.py	/^def _subbed_keyword(keyword: str) -> str:$/;"	f
_table_string	SolidPython/solid/utils.py	/^def _table_string(field_names, rows, csv=False):$/;"	f
_three_point_normal	SolidPython/solid/utils.py	/^def _three_point_normal(a:Point3, b:Point3, c:Point3) -> Vector3:$/;"	f
_unsubbed_keyword	SolidPython/solid/solidpython.py	/^def _unsubbed_keyword(subbed_keyword: str) -> str:$/;"	f
_widen_angle_for_fillet	SolidPython/solid/utils.py	/^def _widen_angle_for_fillet(start_degrees:float, end_degrees:float) -> Tuple[float, float]:$/;"	f
_write_code_to_file	SolidPython/solid/solidpython.py	/^def _write_code_to_file(rendered_string: str, $/;"	f
a	SolidPython/solid/examples/append_solidpython_code.py	/^    a = show_appended_python_code()$/;"	v
a	SolidPython/solid/examples/basic_geometry.py	/^    a = basic_geometry()$/;"	v
a	SolidPython/solid/examples/basic_scad_include.py	/^    a = demo_import_scad()$/;"	v
a	SolidPython/solid/examples/hole_example.py	/^    a = pipe_intersection_no_hole() + right(45)(pipe_intersection_hole())$/;"	v
a	SolidPython/solid/examples/path_extrude_example.py	/^    a = extrude_example()$/;"	v
a	SolidPython/solid/examples/screw_thread_example.py	/^    a = assembly()$/;"	v
a	SolidPython/solid/examples/solidpython_template.py	/^    a = assembly()$/;"	v
a	SolidPython/solid/screw_thread.py	/^    a = assembly()$/;"	v
a	older/mazebox_clean2_stable.py	/^    a = i * 2*pi\/3.0$/;"	v
actual	SolidPython/solid/test/test_solidpython.py	/^            actual = scad_render(cube(size=iterable))$/;"	v	class:TestSolidPython.test_custom_iterables.CustomIterable
add	SolidPython/solid/examples/mazebox/inset.py	/^    def add(self, v):$/;"	m	class:Vec2D
add	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def add(self, v):$/;"	m	class:Vec3D
add	SolidPython/solid/solidpython.py	/^    def add(self, child: Union["OpenSCADObject", Sequence["OpenSCADObject"]]) -> "OpenSCADObject":$/;"	m	class:OpenSCADObject
add	car_util.py	/^    def add(self, group, color, ops=None):$/;"	m	class:Model
add	inset.py	/^  def add(self, v):$/;"	m	class:Vec2D
add	older/pyopenscad.py	/^  def add(self, child):$/;"	m	class:openscad_object
add	pyopenscad.py	/^    def add(self, child):$/;"	m	class:openscad_object
add	trianglemath.py	/^  def add(self, v):$/;"	m	class:Vec3D
addParam	older/pyopenscad.py	/^  def addParam(self, k, v):$/;"	m	class:openscad_object
add_boltset	nutsandbolts.py	/^def add_boltset(obj, spec):$/;"	f
add_corner	pyscadutil.py	/^def add_corner(pg, pspec, rf_t, ft_r, rf_t_v1, ft_r_v2):$/;"	f
add_doorline_pipe	car_util.py	/^    def add_doorline_pipe(self, dooridx1, dooridx2, p1, p2, diameter=None):$/;"	m	class:Group
add_edge	pyscadutil.py	/^def add_edge(pg, ft_l, ft_r):$/;"	f
add_joint	car_util.py	/^    def add_joint(self, pos, xangle=0, yangle=0, zangle=0):$/;"	m	class:Group
add_param	SolidPython/solid/solidpython.py	/^    def add_param(self, k: str, v: float) -> "OpenSCADObject":$/;"	m	class:OpenSCADObject
add_param	pyopenscad.py	/^    def add_param(self, k, v):$/;"	m	class:openscad_object
add_pipe	car_util.py	/^    def add_pipe(self, p1, p2, diameter=None, off1=AUTO, off2=AUTO, rot=True):$/;"	m	class:Group
add_point	pyscadutil.py	/^    def add_point(self, pt):$/;"	m	class:Polygon
add_points	pyscadutil.py	/^    def add_points(self, pts):$/;"	m	class:Polygon
add_support	pyopenscadobj.py	/^    def add_support(self):$/;"	m	class:Object
add_triangle	pyscadutil.py	/^    def add_triangle(self, points):$/;"	m	class:Polygon
add_triangles	pyscadutil.py	/^    def add_triangles(self, tr):$/;"	m	class:Polygon
add_wheel	car_util.py	/^    def add_wheel(self, pos, angle):$/;"	m	class:Group
affine_combination	SolidPython/solid/examples/koch.py	/^def affine_combination(a, b, weight=0.5):$/;"	f
airbox_pts	airbox.py	/^def airbox_pts(t, offs):$/;"	f
all_tets	SolidPython/solid/examples/sierpinski.py	/^    all_tets = sierpinski_3d(generations, scale=100, midpoint_weight=midpoint_weight, jitter_range_vec=jitter_range_vec)$/;"	v
angle2D	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def angle2D(self):$/;"	m	class:Vec3D
angle2D	trianglemath.py	/^  def angle2D(self):$/;"	m	class:Vec3D
angleBetweenPlanes	SolidPython/solid/examples/mazebox/trianglemath.py	/^def angleBetweenPlanes(p1, p2):$/;"	f
angleBetweenPlanes	trianglemath.py	/^def angleBetweenPlanes(p1, p2):$/;"	f
arc	SolidPython/solid/utils.py	/^def arc(rad:float, start_degrees:float, end_degrees:float, segments:int=None) -> OpenSCADObject:$/;"	f
arc_inverted	SolidPython/solid/utils.py	/^def arc_inverted(rad:float, start_degrees:float, end_degrees:float, segments:int=None) -> OpenSCADObject:$/;"	f
asTripple	SolidPython/solid/examples/mazebox/inset.py	/^    def asTripple(self, z):$/;"	m	class:Vec2D
asTripple	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def asTripple(self):$/;"	m	class:Vec3D
asTripple	inset.py	/^  def asTripple(self,z):$/;"	m	class:Vec2D
asTripple	trianglemath.py	/^  def asTripple(self):$/;"	m	class:Vec3D
asVec2D	SolidPython/solid/examples/mazebox/inset.py	/^def asVec2D(l):$/;"	f
asVec2D	inset.py	/^def asVec2D(l):$/;"	f
as_arr_local	SolidPython/solid/patch_euclid.py	/^def as_arr_local(self):$/;"	f
assembly	SolidPython/solid/examples/bom_scad.py	/^def assembly():$/;"	f
assembly	SolidPython/solid/examples/screw_thread_example.py	/^def assembly():$/;"	f
assembly	SolidPython/solid/examples/solidpython_template.py	/^def assembly():$/;"	f
assembly	SolidPython/solid/screw_thread.py	/^def assembly():$/;"	f
assertEqual	SolidPython/solid/test/ExpandedTestCase.py	/^    def assertEqual(self, first, second, msg=None):$/;"	m	class:DiffOutput
assign	SolidPython/solid/objects.py	/^class assign(OpenSCADObject):$/;"	c
assm	SolidPython/solid/examples/mazebox/mazebox.py	/^    assm = union()($/;"	v
auto_offset	car_util.py	/^def auto_offset(p1, p2, diam, xangle=0.0, yangle=0.0, zangle=0.0):$/;"	f
axle_width	car_model2.py	/^axle_width = 1.4$/;"	v
axle_width	engine2.py	/^axle_width = 1.4$/;"	v
axle_width	layout.py	/^axle_width = 1.4$/;"	v
b	SolidPython/solid/examples/hole_example.py	/^    b = up(40)(multipart_hole())$/;"	v
back	SolidPython/solid/utils.py	/^def back(y: float) -> OpenSCADObject:$/;"	f
back_and_forth	SolidPython/solid/examples/animation_example.py	/^                                         back_and_forth=True,  # If true, runs the complete motion$/;"	v
back_fwd	car_util.py	/^back_fwd = []$/;"	v
back_plate	car_model.py	/^def back_plate(po, scl):$/;"	f
backbox_pts	backbox.py	/^def backbox_pts(t, airbox_pts, cfloor_pts, offs, bump_rear_ht):$/;"	f
background	SolidPython/solid/objects.py	/^def background(openscad_obj: OpenSCADObject) -> OpenSCADObject:$/;"	f
baseH	SolidPython/solid/examples/mazebox/mazebox.py	/^baseH = 2$/;"	v
baseH	older/mazebox_clean2_stable.py	/^baseH=2$/;"	v
basic_geometry	SolidPython/solid/examples/basic_geometry.py	/^def basic_geometry():$/;"	f
bearing	SolidPython/solid/utils.py	/^def bearing(bearing_type='624'):$/;"	f
bearing_dimensions	SolidPython/solid/utils.py	/^bearing_dimensions = {$/;"	v
bill_of_materials	SolidPython/solid/utils.py	/^def bill_of_materials(csv=False):$/;"	f
bline	car_model.py	/^bline = [(-90, d+110, 25+h), (-75, d+140, 35+h), (-60, d+180, 30+h), (-45, d+220, 20+h), (-20, d+260, -5+h)]$/;"	v
blo	car_model.py	/^blo = [tb13, (-125, d+140, 20+h), (-125, d+180, 30+h), (-125, d+220, 40+h), (-115, d+250, 35+h)]$/;"	v
bodies	trimesh.py	/^bodies = []$/;"	v
bodies	tutorial3.py	/^bodies = []$/;"	v
bom_part	SolidPython/solid/utils.py	/^def bom_part(description='', per_unit_price=None, currency='US$', *args, **kwargs):$/;"	f
bonnet_panel	car_model2.py	/^def bonnet_panel(bpoints, fpoints, thick):$/;"	f
bonnet_panel	engine2.py	/^def bonnet_panel(bpoints, fpoints, thick):$/;"	f
bonnet_panel	layout.py	/^def bonnet_panel(bpoints, fpoints, thick):$/;"	f
bonnet_pts	bonnet.py	/^def bonnet_pts(t):$/;"	f
bottom_part	SolidPython/solid/examples/mazebox/mazebox.py	/^def bottom_part():$/;"	f
bounding_box	SolidPython/solid/utils.py	/^def bounding_box(points):$/;"	f
box50100	car_util.py	/^def box50100(length, center=False, thick=0.003):$/;"	f
box_align	SolidPython/solid/utils.py	/^def box_align(obj:OpenSCADObject, $/;"	f
box_edge_xform	pyscadutil.py	/^def box_edge_xform(scl, r, spec, w, h, d, r12):$/;"	f
box_edge_xform2	pyscadutil.py	/^def box_edge_xform2(scl, r, spec, w, h, d, r12, resize1=0, resize2=0):$/;"	f
box_edge_xform3	pyscadutil.py	/^def box_edge_xform3(scl, r, spec, w, h, d, r12):$/;"	f
boxsect	car_util.py	/^def boxsect(length, width, height, center=False, thick=0.003):$/;"	f
build_depth_map	SolidPython/solid/examples/mazebox/mazebox.py	/^def build_depth_map(img_path):$/;"	f
builtin_literals	pyopenscad.py	/^builtin_literals = {$/;"	v
bullbars_front	car_model.py	/^def bullbars_front(scl, mirror):$/;"	f
bullbars_rear	car_model.py	/^def bullbars_rear(scl, mirror):$/;"	f
bumpMapCylinder	SolidPython/solid/examples/mazebox/mazebox.py	/^def bumpMapCylinder(depth_map, the_r, hn_, inset, default):$/;"	f
bumpMapCylinder	older/mazebox_clean2_stable.py	/^def bumpMapCylinder(theR, hn, inset, default):$/;"	f
butt1	recipe-576871-1.py	/^butt1 = Button(fram, text = '  Plot  ',command = plot)$/;"	v
butt3	recipe-576871-1.py	/^butt3 = Button(fram, text = '  Wipe  ',command = wipe)$/;"	v
butt4	recipe-576871-1.py	/^butt4 = Button(fram, text = 'Blending',command = Blending)$/;"	v
butt5	recipe-576871-1.py	/^butt5 = Button(fram, text = 'Spaceout',command = Spaceout)$/;"	v
bw0	car_model.py	/^bw0 = (-94-5,-20-163, -29,)$/;"	v
bw1	car_model.py	/^bw1 = (-100-5,-20-163, -20,)$/;"	v
bw2	car_model.py	/^bw2 = (-104-5,-20-163, -16,)$/;"	v
bw3	car_model.py	/^bw3 = (-126-5,-20-163, -16,)$/;"	v
bw4	car_model.py	/^bw4 = (-130-5,-20-163, -20,)$/;"	v
bw5	car_model.py	/^bw5 = (-136-5,-20-163, -29,)$/;"	v
bwab0	car_model.py	/^bwab0 = (-134-5,-20-108, -123,)$/;"	v
bwb1	car_model.py	/^bwb1 = (-100-5,-20-96, -123,)$/;"	v
bwb2	car_model.py	/^bwb2 = (-104-5,-20-95, -123,)$/;"	v
bwb3	car_model.py	/^bwb3 = (-126-5,-20-95, -123,)$/;"	v
bwb4	car_model.py	/^bwb4 = (-130-5,-20-100, -123,)$/;"	v
bwba1	car_model.py	/^bwba1 = (-100-5,-20-80, -123,)$/;"	v
bwba2	car_model.py	/^bwba2 = (-104-5,-20-70, -123,)$/;"	v
bwba3	car_model.py	/^bwba3 = (-126-5,-20-45, -123,)$/;"	v
bwba4	car_model.py	/^bwba4 = (-130-5,-20-50, -123,)$/;"	v
bwbb0	car_model.py	/^bwbb0 = (-96-5,-20-98, -123,)$/;"	v
bwbbl	car_model.py	/^bwbbl = [$/;"	v
bwbbr	car_model.py	/^bwbbr = [$/;"	v
bwbl	car_model.py	/^bwbl = [ bwbb0, bwbb0]$/;"	v
c	car_model.py	/^    c = None$/;"	v
c	car_model.py	/^    c = [0.6, 0.5, 0.8, 1.0]$/;"	v
c	car_model2.py	/^    c = True$/;"	v
c	car_model2.py	/^    c = [0.6, 0.5, 0.8, 1.0]$/;"	v
c	engine2.py	/^    c = True$/;"	v
c	engine2.py	/^    c = [0.6, 0.5, 0.8, 1.0]$/;"	v
c	layout.py	/^    c = True$/;"	v
c	layout.py	/^    c = [0.6, 0.5, 0.8, 1.0]$/;"	v
c	pipe_t_join.py	/^        c = cube([scl*1.0, scl*1.0, scl*1.0])$/;"	v
c	pipe_t_join.py	/^        c = translate([0, -scl*0.5, -scl*0.5]).add(c)$/;"	v
c	pipe_t_join.py	/^    c = True$/;"	v
c	pipe_t_join.py	/^    c = [0.6, 0.5, 0.8, 1.0]$/;"	v
calc_door_offsets	door_util.py	/^def calc_door_offsets(i, inv=False):$/;"	f
calc_pipe_angle	door_util.py	/^def calc_pipe_angle(p1, p2, p3, p4, sepdist):$/;"	f
calc_pipe_offset	door_util.py	/^def calc_pipe_offset(p1, p2, p3, p4, sepdist, inv=False, off1=False,$/;"	f
calling_module	SolidPython/solid/solidpython.py	/^def calling_module(stack_depth: int = 2) -> ModuleType:$/;"	f
calling_module	pyopenscad.py	/^def calling_module():$/;"	f
child	SolidPython/solid/objects.py	/^class child(OpenSCADObject):$/;"	c
children	SolidPython/solid/objects.py	/^class children(OpenSCADObject):$/;"	c
circle	SolidPython/solid/objects.py	/^class circle(OpenSCADObject):$/;"	c
class_str	pyopenscad.py	/^        class_str = builtin_literals[ sym_dict['name']]$/;"	v
class_str	pyopenscad.py	/^        class_str = new_openscad_class_str( sym_dict['name'], sym_dict['args'], sym_dict['kwargs'])$/;"	v
cmpfn	pyopenscadobj.py	/^def cmpfn(f1, f2):$/;"	f
cockpit_floor_panel	car_model2.py	/^def cockpit_floor_panel(cfloor_pts, fpoints, bbox, thick):$/;"	f
cockpit_floor_panel	engine2.py	/^def cockpit_floor_panel(cfloor_pts, fpoints, bbox, thick):$/;"	f
cockpit_floor_panel	layout.py	/^def cockpit_floor_panel(cfloor_pts, fpoints, bbox, thick):$/;"	f
cockpit_floor_pts	floor.py	/^def cockpit_floor_pts(t, offs):$/;"	f
cockpit_floor_slope	car_util.py	/^cockpit_floor_slope = 0.05$/;"	v
color	SolidPython/solid/objects.py	/^class color(OpenSCADObject):$/;"	c
connect_diags	car_model2.py	/^    def connect_diags(p, p1):$/;"	f	function:rear_bumper
connect_diags	engine2.py	/^    def connect_diags(p, p1):$/;"	f	function:rear_bumper
connect_diags	layout.py	/^    def connect_diags(p, p1):$/;"	f	function:rear_bumper
connect_diags	rearbumper.py	/^        def connect_diags(p, p1):$/;"	f	function:RearSection.make
connect_diags	rearbumper.py	/^    def connect_diags(p, p1):$/;"	f	function:rear_bumper
connect_rows	car_model2.py	/^    def connect_rows(p, p1, thickness=dthin):$/;"	f	function:rear_bumper
connect_rows	engine2.py	/^    def connect_rows(p, p1, thickness=dthin):$/;"	f	function:rear_bumper
connect_rows	layout.py	/^    def connect_rows(p, p1, thickness=dthin):$/;"	f	function:rear_bumper
connect_rows	rearbumper.py	/^        def connect_rows(p, p1):$/;"	f	function:RearSection.make
connect_rows	rearbumper.py	/^    def connect_rows(p, p1):$/;"	f	function:rear_bumper
connect_straight	car_model2.py	/^    def connect_straight(p, thickness=dthin):$/;"	f	function:rear_bumper
connect_straight	engine2.py	/^    def connect_straight(p, thickness=dthin):$/;"	f	function:rear_bumper
connect_straight	layout.py	/^    def connect_straight(p, thickness=dthin):$/;"	f	function:rear_bumper
connect_straight	rearbumper.py	/^        def connect_straight(p):$/;"	f	function:RearSection.make
connect_straight	rearbumper.py	/^    def connect_straight(p):$/;"	f	function:rear_bumper
contactgroup	trimesh.py	/^contactgroup = ode.JointGroup()$/;"	v
contactgroup	tutorial3.py	/^contactgroup = ode.JointGroup()$/;"	v
contents	SolidPython/solid/test/test_solidpython.py	/^    contents = None$/;"	v	class:TemporaryFileBuffer
copy	SolidPython/solid/solidpython.py	/^    def copy(self) -> "OpenSCADObject":$/;"	m	class:OpenSCADObject
copy	pyopenscad.py	/^    def copy( self):$/;"	m	class:openscad_object
copyright	SolidPython/Doc/conf.py	/^copyright = '2014, Evan Jones'$/;"	v
counter	trimesh.py	/^counter = 0$/;"	v
counter	tutorial3.py	/^counter = 0$/;"	v
creaate_support	pyopenscadobj.py	/^    def creaate_support(self):$/;"	m	class:Object
create_box	trimesh.py	/^def create_box(world, space, density, lx, ly, lz):$/;"	f
create_box	tutorial3.py	/^def create_box(world, space, density, lx, ly, lz):$/;"	f
create_car	car_model.py	/^def create_car(t, _scl, mirror, colour):$/;"	f
create_car	car_model2.py	/^def create_car(t, _scl, _mirror, colour):$/;"	f
create_car	car_test.py	/^def create_car(t, _scl, mirror):$/;"	f
create_car	layout.py	/^def create_car(t, _scl, _mirror, colour):$/;"	f
create_car	pipe_t_join.py	/^def create_car(t, _scl, _mirror, colour):$/;"	f
create_engine	engine2.py	/^def create_engine(t, _scl, _mirror, colour):$/;"	f
create_example	simple_example.py	/^def create_example():$/;"	f
create_pipe	car_util.py	/^def create_pipe(p1, p2, diameter=dthick, offs=0.02,$/;"	f
create_support_pts	car_model2.py	/^def create_support_pts(cfloor_pts, fpoints, roof_pts):$/;"	f
create_support_pts	engine2.py	/^def create_support_pts(cfloor_pts, fpoints, roof_pts):$/;"	f
create_support_pts	layout.py	/^def create_support_pts(cfloor_pts, fpoints, roof_pts):$/;"	f
create_surface	SolidPython/polysurface.py	/^    def create_surface(self, po, scale=(1.0, 1.0, 1.0),$/;"	m	class:SurfaceFromCurves
create_surface	polysurface.py	/^    def create_surface(self, po, scale=(1.0, 1.0, 1.0),$/;"	m	class:SurfaceFromCurves
create_surface_pair	SolidPython/polysurface.py	/^    def create_surface_pair(self, points1, points2, po):$/;"	m	class:SurfaceFromCurves
create_surface_pair	polysurface.py	/^    def create_surface_pair(self, points1, points2, po):$/;"	m	class:SurfaceFromCurves
create_test	car_model.py	/^def create_test(t, _scl, mirror):$/;"	f
create_tests	SolidPython/solid/test/test_utils.py	/^def create_tests():$/;"	f
create_trimesh	trimesh.py	/^def create_trimesh(world, space, density):$/;"	f
crossProduct	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def crossProduct(self, v):$/;"	m	class:Vec3D
crossProduct	trianglemath.py	/^  def crossProduct(self, v):$/;"	m	class:Vec3D
cube	SolidPython/solid/objects.py	/^class cube(OpenSCADObject):$/;"	c
cube	SolidPython/solid/utils.py	/^    def cube(self, larger=False):$/;"	m	class:BoundingBox
cube	older/pyopenscad.py	/^class cube(openscad_object):$/;"	c
curvebox	pyscadutil.py	/^def curvebox(scl, l, w, ht, rad, center=False):$/;"	f
curverads	pyscadutil.py	/^                    curverads={L:10, T:20, D:10, R:45, B: 15, F: 25})$/;"	v
curverads	pyscadutil.py	/^                    curverads={L:15, T:30, D:15, R:45, B: 20, F: 25},$/;"	v
cylinder	SolidPython/solid/objects.py	/^class cylinder(OpenSCADObject):$/;"	c
cylinder	older/pyopenscad.py	/^class cylinder(openscad_object):$/;"	c
d	car_model.py	/^d = -30$/;"	v
d	car_util.py	/^d = 0.0$/;"	v
d	older/mazebox_clean2_stable.py	/^  d = difference()$/;"	v
d1	car_util.py	/^d1 = 1.0$/;"	v
d2	car_util.py	/^d2 = pow(d1*2, 0.5) \/ 2.0$/;"	v
d3	car_util.py	/^d3 = pow(d2*2, 0.5) \/ 2.0$/;"	v
dashboard_door	car_model2.py	/^def dashboard_door(airbox_pts, bpoints, roofpts, cfloor_pts, fpoints,$/;"	f
dashboard_door	engine2.py	/^def dashboard_door(airbox_pts, bpoints, roofpts, cfloor_pts, fpoints,$/;"	f
dashboard_door	layout.py	/^def dashboard_door(airbox_pts, bpoints, roofpts, cfloor_pts, fpoints,$/;"	f
data	front_wing.py	/^(-134, 152, -22,),$/;"	v
debug	SolidPython/solid/objects.py	/^def debug(openscad_obj: OpenSCADObject) -> OpenSCADObject:$/;"	f
default_thread_section	SolidPython/solid/screw_thread.py	/^def default_thread_section(tooth_height: float, tooth_depth: float):$/;"	f
demo_import_scad	SolidPython/solid/examples/basic_scad_include.py	/^def demo_import_scad():$/;"	f
demo_scad_use	SolidPython/solid/examples/basic_scad_include.py	/^def demo_scad_use():$/;"	f
depth	older/mazebox_clean2_stable.py	/^depth = flip(depth)$/;"	v
depth	older/mazebox_clean2_stable.py	/^depth = getPNG('playground\/maze7.png')$/;"	v
depth	older/mazebox_clean2_stable.py	/^depth=[]$/;"	v
det	SolidPython/solid/examples/mazebox/inset.py	/^def det(a, b, c, d):$/;"	f
det	inset.py	/^def det(a, b, c, d):$/;"	f
dfl	car_model.py	/^dfl = [rsb1, (-115, 0, -10), (-125, -40, -8), (-122, -70, -2), srs1]$/;"	v
dfr1	car_model.py	/^dfr1 = (-90,-20,-100)$/;"	v
dfr2	car_model.py	/^dfr2 = (-90,-30,-100)$/;"	v
difference	SolidPython/solid/objects.py	/^class difference(OpenSCADObject):$/;"	c
difference	older/pyopenscad.py	/^class difference(openscad_object):$/;"	c
disable	SolidPython/solid/objects.py	/^def disable(openscad_obj: OpenSCADObject) -> OpenSCADObject:$/;"	f
display	ColorInterpolationQuads.py	/^def display():$/;"	f
distance	SolidPython/solid/examples/sierpinski.py	/^def distance(a, b):$/;"	f
distribute_in_grid	SolidPython/solid/utils.py	/^def distribute_in_grid(objects:Sequence[OpenSCADObject], $/;"	f
do_doorline_pipes	car_util.py	/^    def do_doorline_pipes(self):$/;"	m	class:Group
do_mouse	recipe-576871-1.py	/^def do_mouse(eventname):$/;"	f
doohickey	SolidPython/solid/examples/bom_scad.py	/^def doohickey(c):$/;"	f
doohickey_h	SolidPython/solid/examples/bom_scad.py	/^doohickey_h = 5$/;"	v
door	car_model2.py	/^def door(roof_pts, doorsill_pts, floor_offs):$/;"	f
door	engine2.py	/^def door(roof_pts, doorsill_pts, floor_offs):$/;"	f
door	layout.py	/^def door(roof_pts, doorsill_pts, floor_offs):$/;"	f
door_frame	car_model.py	/^def door_frame(thick, scl):$/;"	f
door_pts	car_model2.py	/^def door_pts(t, roofpts, doorsill_pts, floor_offs):$/;"	f
door_pts	engine2.py	/^def door_pts(t, roofpts, doorsill_pts, floor_offs):$/;"	f
door_pts	layout.py	/^def door_pts(t, roofpts, doorsill_pts, floor_offs):$/;"	f
door_sill	car_model2.py	/^def door_sill(airbox_pts, bpoints, roofpts, cfloor_pts, fpoints,$/;"	f
door_sill	engine2.py	/^def door_sill(airbox_pts, bpoints, roofpts, cfloor_pts, fpoints,$/;"	f
door_sill	layout.py	/^def door_sill(airbox_pts, bpoints, roofpts, cfloor_pts, fpoints,$/;"	f
door_sill_pts	car_model2.py	/^def door_sill_pts(t, airbox_pts, bpoints, roofpts, cfloor_pts, fpoints,$/;"	f
door_sill_pts	engine2.py	/^def door_sill_pts(t, airbox_pts, bpoints, roofpts, cfloor_pts, fpoints,$/;"	f
door_sill_pts	layout.py	/^def door_sill_pts(t, airbox_pts, bpoints, roofpts, cfloor_pts, fpoints,$/;"	f
doorlinepts	door_util.py	/^doorlinepts = []$/;"	v
doorsillpts	door_util.py	/^doorsillpts = []$/;"	v
doublewish	car_model2.py	/^def doublewish(left=False):$/;"	f
doublewish	engine2.py	/^def doublewish(left=False):$/;"	f
doublewish	layout.py	/^def doublewish(left=False):$/;"	f
down	SolidPython/solid/utils.py	/^def down(z: float) -> OpenSCADObject:$/;"	f
drawGrid	ColorInterpolationQuads.py	/^def drawGrid():$/;"	f
drawQuad	ColorInterpolationQuads.py	/^def drawQuad():$/;"	f
drawQuad1	ColorInterpolationQuads.py	/^def drawQuad1():$/;"	f
drawQuad2	ColorInterpolationQuads.py	/^def drawQuad2():$/;"	f
drawTri	ColorInterpolationQuads.py	/^def drawTri():$/;"	f
drawVertex	ColorInterpolationQuads.py	/^def drawVertex(index):$/;"	f
draw_body	trimesh.py	/^def draw_body(body):$/;"	f
draw_body	tutorial3.py	/^def draw_body(body):$/;"	f
draw_segment	SolidPython/solid/utils.py	/^def draw_segment(euc_line=None, endless=False, arrow_rad=7, vec_color=None):$/;"	f
drop_object	trimesh.py	/^def drop_object():$/;"	f
drop_object	tutorial3.py	/^def drop_object():$/;"	f
dt	trimesh.py	/^dt = 1.0\/fps$/;"	v
dt	tutorial3.py	/^dt = 1.0\/fps$/;"	v
dthick	car_util.py	/^dthick = 0.0215$/;"	v
dthin	car_util.py	/^dthin = 0.013$/;"	v
dxf_linear_extrude	SolidPython/solid/objects.py	/^class dxf_linear_extrude(OpenSCADObject):$/;"	c
dxf_linear_extrude	older/pyopenscad.py	/^class dxf_linear_extrude(openscad_object):$/;"	c
end	SolidPython/Doc/make.bat	/^:end$/;"	l
end_indices_from_pointsets	SolidPython/polysurface.py	/^def end_indices_from_pointsets(l, invert=False):$/;"	f
end_indices_from_pointsets	polysurface.py	/^def end_indices_from_pointsets(l, invert=False):$/;"	f
euc_to_arr	SolidPython/solid/utils.py	/^def euc_to_arr(euc_obj_or_list: EucOrTuple) -> List[float]:  # Inverse of euclidify()$/;"	f
euclidify	SolidPython/solid/utils.py	/^def euclidify(an_obj:EucOrTuple, $/;"	f
exclude_patterns	SolidPython/Doc/conf.py	/^exclude_patterns = ['_build']$/;"	v
expand_scad_path	SolidPython/solid/test/test_solidpython.py	/^    def expand_scad_path(self, filename):$/;"	m	class:TestSolidPython
explosion	trimesh.py	/^def explosion():$/;"	f
explosion	tutorial3.py	/^def explosion():$/;"	f
extensions	SolidPython/Doc/conf.py	/^extensions = [$/;"	v
extract_callable_signatures	SolidPython/solid/solidpython.py	/^def extract_callable_signatures(scad_file_path: PathStr) -> List[dict]:$/;"	f
extract_callable_signatures	pyopenscad.py	/^def extract_callable_signatures( scad_file_path):$/;"	f
extrude_along_path	SolidPython/solid/utils.py	/^def extrude_along_path(shape_pts:Points, $/;"	f
extrude_example	SolidPython/solid/examples/path_extrude_example.py	/^def extrude_example():$/;"	f
f	car_model.py	/^    f = open("car_model.scad", "w")$/;"	v
f	car_model2.py	/^    f = open("car_model.scad", "w")$/;"	v
f	car_test.py	/^    f = open("car_test.scad", "w")$/;"	v
f	layout.py	/^    f = open("car_model.scad", "w")$/;"	v
f	pipe_t_join.py	/^    f = open("pipe_t_join.scad", "w")$/;"	v
f	point_converter.py	/^f = open("front_wing.py", "w")$/;"	v
f	pyopenscad.py	/^    f = open( filepath,"w")$/;"	v
facb0	car_model.py	/^facb0 = [ fasl1, (-95, 230, -30), (-85, 230, -30), (-70, 230, -30),$/;"	v
facb1	car_model.py	/^facb1 = [ fasl3 , (-105, 190, -10), (-95, 175, -8), (-75, 165, -8),$/;"	v
facb2	car_model.py	/^facb2 = [ (-118, 250, -30), (-103, 235, -10), (-85, 230, -8), (-70, 230, -10),$/;"	v
facf3	car_model.py	/^facf3 = [ (-118, 250, -30), (-99, 248, -18), (-85, 248, -18), (-70, 248, -18),$/;"	v
facf4	car_model.py	/^facf4 = [ (-118, 250, -30), (-99, 240, -12), (-85, 240, -12), (-70, 240, -14),$/;"	v
facf5	car_model.py	/^facf5 = [ fasl2, (-95, 254, -24), (-85, 254, -24), (-60, 254, -24),$/;"	v
fangle	vector_util.py	/^def fangle(p1, p2):$/;"	f
fasl1	car_model.py	/^fasl1 = (-118, 240, -32)$/;"	v
fasl2	car_model.py	/^fasl2 = (-118, 250, -30)$/;"	v
fasl3	car_model.py	/^fasl3 = (-118, 200, -20)$/;"	v
fasr1	car_model.py	/^fasr1 = (-5, 240, -32)$/;"	v
fasr2	car_model.py	/^fasr2 = (-5, 250, -30)$/;"	v
fasr3	car_model.py	/^fasr3 = (-30, 160, -15)$/;"	v
fatp0	car_model.py	/^fatp0 = (0, 250, -30)$/;"	v
fatp1	car_model.py	/^fatp1 = (0, 200, -30)$/;"	v
fatp2	car_model.py	/^fatp2 = tbc0 #(0, 230, -80)$/;"	v
fetch	recipe-576871-1.py	/^def fetch():$/;"	f
file_out	SolidPython/solid/examples/animation_example.py	/^    file_out = scad_render_animated_file(my_animate,  # A function that takes a float argument$/;"	v
file_out	SolidPython/solid/examples/append_solidpython_code.py	/^    file_out = scad_render_to_file(a, out_dir=out_dir, include_orig_code=True)$/;"	v
file_out	SolidPython/solid/examples/basic_geometry.py	/^    file_out = scad_render_to_file(a, out_dir=out_dir, file_header=f'$fn = {SEGMENTS};')$/;"	v
file_out	SolidPython/solid/examples/basic_scad_include.py	/^    file_out = scad_render_to_file(a, out_dir=out_dir)$/;"	v
file_out	SolidPython/solid/examples/hole_example.py	/^    file_out = scad_render_to_file(a, out_dir=out_dir, file_header=f'$fn = {SEGMENTS};', include_orig_code=True)$/;"	v
file_out	SolidPython/solid/examples/mazebox/mazebox.py	/^    file_out = os.path.join(out_dir, 'mazebox.scad')$/;"	v
file_out	SolidPython/solid/examples/path_extrude_example.py	/^    file_out = scad_render_to_file(a, out_dir=out_dir, include_orig_code=True)$/;"	v
file_out	SolidPython/solid/examples/screw_thread_example.py	/^    file_out = scad_render_to_file(a, out_dir=out_dir, include_orig_code=True)$/;"	v
file_out	SolidPython/solid/examples/sierpinski.py	/^    file_out = out_dir \/ f'gasket_{generations}_gen.scad'$/;"	v
file_out	SolidPython/solid/examples/sierpinski.py	/^    file_out = scad_render_to_file(t, file_out)$/;"	v
filepath	pyopenscad.py	/^        filepath = os.path.splitext( calling_file)[0] + '.scad'$/;"	v
fillet_2d	SolidPython/solid/utils.py	/^def fillet_2d(three_point_sets:Sequence[Tuple[Point2, Point2, Point2]], $/;"	f
find_hole_children	SolidPython/solid/solidpython.py	/^    def find_hole_children(self, path: List["OpenSCADObject"] = None) -> List["OpenSCADObject"]:$/;"	m	class:OpenSCADObject
find_include_strings	pyopenscad.py	/^    def find_include_strings( obj):$/;"	f	function:scad_render
find_pipes_for_joint	car_util.py	/^    def find_pipes_for_joint(self, search):$/;"	m	class:Model
find_xyzangle_for_pipe	car_util.py	/^    def find_xyzangle_for_pipe(self, p1, p2, rot):$/;"	m	class:Model
fjoin	car_model.py	/^fjoin = [sbf1,  (-60, 60, -125), (0, 60, -125)]$/;"	v
flip	older/mazebox_clean2_stable.py	/^def flip(img):$/;"	f
floor	trimesh.py	/^floor = ode.GeomPlane(space, (0,1,0), 0)$/;"	v
floor	tutorial3.py	/^floor = ode.GeomPlane(space, (0,1,0), 0)$/;"	v
floor_support	car_model2.py	/^def floor_support(cfloor_pts, fpoints, backbox_pts, roof_pts, floor_offs):$/;"	f
floor_support	engine2.py	/^def floor_support(cfloor_pts, fpoints, backbox_pts, roof_pts, floor_offs):$/;"	f
floor_support	layout.py	/^def floor_support(cfloor_pts, fpoints, backbox_pts, roof_pts, floor_offs):$/;"	f
forward	SolidPython/solid/utils.py	/^def forward(y: float) -> OpenSCADObject:$/;"	f
foursplit_spline	polysurface.py	/^def foursplit_spline(plist, step_h, step_v, loopx=True):$/;"	f
fps	trimesh.py	/^fps = 50$/;"	v
fps	tutorial3.py	/^fps = 50$/;"	v
fram	recipe-576871-1.py	/^fram = Frame(root)$/;"	v
frange	SolidPython/solid/utils.py	/^def frange(*args):$/;"	f
front_aero_bottom	car_model.py	/^def front_aero_bottom(thick, scl):$/;"	f
front_aero_front	car_model.py	/^def front_aero_front(thick, scl, colour):$/;"	f
front_aero_front_panel	car_model.py	/^def front_aero_front_panel(thick, scl):$/;"	f
front_aero_side1	car_model.py	/^def front_aero_side1(thick, scl):$/;"	f
front_aero_side2	car_model.py	/^def front_aero_side2(thick, scl):$/;"	f
front_aero_side_panel	car_model.py	/^def front_aero_side_panel(thick, scl):$/;"	f
front_aero_top	car_model.py	/^def front_aero_top(thick, scl):$/;"	f
front_aero_top_panel	car_model.py	/^def front_aero_top_panel(thick, scl):$/;"	f
front_aero_wing_panel	car_model.py	/^def front_aero_wing_panel(thick, scl):$/;"	f
front_floor	car_model.py	/^def front_floor(thick, scl):$/;"	f
front_fwd	car_util.py	/^front_fwd = []$/;"	v
front_grille	car_model.py	/^def front_grille(t, thick, scl):$/;"	f
front_grille_1	car_model.py	/^def front_grille_1(thick, scl, trans, offset):$/;"	f
front_grille_2	car_model.py	/^def front_grille_2(thick, scl, trans, offset, width, woff):$/;"	f
front_grille_upright	car_model.py	/^def front_grille_upright(thick, scl, trans, offset):$/;"	f
front_lower_grille	car_model.py	/^def front_lower_grille(t, thick, scl):$/;"	f
front_pts	front_section.py	/^def front_pts(t):$/;"	f
front_side_bonnet_panel	car_model.py	/^def front_side_bonnet_panel(thick, scl):$/;"	f
front_wing_aero_base	car_model.py	/^def front_wing_aero_base(thick, scl):$/;"	f
front_wing_back_aero_inner	car_model.py	/^def front_wing_back_aero_inner(thick, scl):$/;"	f
front_wing_back_aero_outer	car_model.py	/^def front_wing_back_aero_outer(thick, scl):$/;"	f
front_wing_back_inner	car_model.py	/^def front_wing_back_inner(thick, scl):$/;"	f
front_wing_back_outer	car_model.py	/^def front_wing_back_outer(thick, scl):$/;"	f
front_wing_floor_strut	car_model.py	/^def front_wing_floor_strut(thick, scl):$/;"	f
front_wing_front_inner	car_model.py	/^def front_wing_front_inner(thick, scl):$/;"	f
front_wing_front_outer	car_model.py	/^def front_wing_front_outer(thick, scl):$/;"	f
front_wing_over_scoop	car_model.py	/^def front_wing_over_scoop(thick, scl):$/;"	f
front_wing_under_scoop	car_model.py	/^def front_wing_under_scoop(thick, scl):$/;"	f
front_wing_under_scoop2	car_model.py	/^def front_wing_under_scoop2(thick, scl):$/;"	f
front_wing_under_scoop3	car_model.py	/^def front_wing_under_scoop3(thick, scl):$/;"	f
front_wing_under_scoop4	car_model.py	/^def front_wing_under_scoop4(thick, scl):$/;"	f
front_wing_under_scoop5	car_model.py	/^def front_wing_under_scoop5(thick, scl):$/;"	f
front_wing_under_scoop6	car_model.py	/^def front_wing_under_scoop6(thick, scl):$/;"	f
fw0	car_model.py	/^fw0 = (-94, 163, -29,)$/;"	v
fw1	car_model.py	/^fw1 = (-100, 163, -20,)$/;"	v
fw2	car_model.py	/^fw2 = (-104, 163, -16,)$/;"	v
fw3	car_model.py	/^fw3 = (-126, 163, -16,)$/;"	v
fw4	car_model.py	/^fw4 = (-130, 163, -20,)$/;"	v
fw5	car_model.py	/^fw5 = (-136, 163, -29,)$/;"	v
fwab0	car_model.py	/^fwab0 = (-134, 108, -123,)$/;"	v
fwb1	car_model.py	/^fwb1 = (-100, 96, -123,)$/;"	v
fwb2	car_model.py	/^fwb2 = (-104, 95, -123,)$/;"	v
fwb3	car_model.py	/^fwb3 = (-126, 95, -123,)$/;"	v
fwb4	car_model.py	/^fwb4 = (-130, 100, -123,)$/;"	v
fwba1	car_model.py	/^fwba1 = (-105, 60, -123,)$/;"	v
fwba2	car_model.py	/^fwba2 = (-120, 35, -123,)$/;"	v
fwba3	car_model.py	/^fwba3 = (-125, 35, -123,)$/;"	v
fwba4	car_model.py	/^fwba4 = (-130, 70, -123,)$/;"	v
fwbb0	car_model.py	/^fwbb0 = (-96, 98, -123,)$/;"	v
fwbbl	car_model.py	/^fwbbl = [$/;"	v
fwbbr	car_model.py	/^fwbbr = [$/;"	v
fwbij	car_model.py	/^fwbij = [$/;"	v
fwbj	car_model.py	/^fwbj = [$/;"	v
fwbl	car_model.py	/^fwbl = [ fwbb0, fwbb0]$/;"	v
fwfj	car_model.py	/^fwfj = [$/;"	v
gHeight	bezier.py	/^gHeight = 4$/;"	v
gSteps	bezier.py	/^gSteps = 100$/;"	v
g_parts_dict	SolidPython/solid/utils.py	/^g_parts_dict = {}$/;"	v
gap	SolidPython/solid/examples/mazebox/mazebox.py	/^gap = 0.5$/;"	v
gap	older/mazebox_clean2_stable.py	/^gap = 0.5$/;"	v
generate_cases_from_templates	SolidPython/solid/test/test_solidpython.py	/^def generate_cases_from_templates():$/;"	f
generate_stls	pyopenscadobj.py	/^    def generate_stls(self):$/;"	m	class:Object
generations	SolidPython/solid/examples/sierpinski.py	/^    generations = 3$/;"	v
geoms	tutorial3.py	/^geoms = []$/;"	v
getPNG	SolidPython/solid/examples/mazebox/mazebox.py	/^def getPNG(fn):$/;"	f
getPNG	testpng.py	/^def getPNG(fn):$/;"	f
getPx	SolidPython/solid/examples/mazebox/mazebox.py	/^def getPx(depth_map, x, y, default):$/;"	f
getPx	older/mazebox_clean2_stable.py	/^def getPx(x, y, default):$/;"	f
get_bom	pyopenscadobj.py	/^    def get_bom(self):$/;"	m	class:Object
get_bom_info	pyopenscadobj.py	/^    def get_bom_info(self):$/;"	m	class:Object
get_data_fixed	mm3d_importer.py	/^def get_data_fixed(f, offset, translate_fn):$/;"	f
get_description	pyopenscadobj.py	/^    def get_description(self):$/;"	m	class:Object
get_joint_idx	car_util.py	/^    def get_joint_idx(self, point):$/;"	m	class:Model
get_model	car_util.py	/^    def get_model(self):$/;"	m	class:Model
get_parent_offset	pyopenscadobj.py	/^    def get_parent_offset(self):$/;"	m	class:Object
get_stl_orientation	pyopenscadobj.py	/^    def get_stl_orientation(self):$/;"	m	class:Object
get_triangle	mm3d_importer.py	/^def get_triangle(data):$/;"	f
get_vertex	mm3d_importer.py	/^def get_vertex(data):$/;"	f
grid_plane	SolidPython/solid/utils.py	/^def grid_plane(grid_unit:int=12, count:int=10, line_weight:float=0.1, plane:str='xz') -> OpenSCADObject:$/;"	f
gripH	SolidPython/solid/examples/mazebox/mazebox.py	/^gripH = 9$/;"	v
gripH	older/mazebox_clean2_stable.py	/^gripH=9$/;"	v
h	SolidPython/solid/examples/mazebox/mazebox.py	/^h = hn * s$/;"	v
h	car_model.py	/^h = -50$/;"	v
h	car_util.py	/^h = 1.2$/;"	v
h	older/mazebox_clean2_stable.py	/^h = hn*s$/;"	v
h0	car_util.py	/^h0 = 0.0$/;"	v
h1	car_util.py	/^h1 = 0.55$/;"	v
h2	car_util.py	/^h2 = h1 + 0.22$/;"	v
h3	car_util.py	/^h3 = 1.05$/;"	v
hangle	vector_util.py	/^def hangle(p1, p2):$/;"	f
hdp	car_model.py	/^hdp = [blo[4], (-100, 225, -35,), tspc[0]]$/;"	v
head	SolidPython/solid/examples/bom_scad.py	/^def head():$/;"	f
head_height	SolidPython/solid/examples/bom_scad.py	/^head_height = 2.8$/;"	v
head_rad	SolidPython/solid/examples/bom_scad.py	/^head_rad = 2.65$/;"	v
headlight_panel	car_model.py	/^def headlight_panel(thick, scl):$/;"	f
height	trimesh.py	/^height = 480$/;"	v
height	tutorial3.py	/^height = 480$/;"	v
hn	SolidPython/solid/examples/mazebox/mazebox.py	/^hn = 90$/;"	v
hn	older/mazebox_clean2_stable.py	/^hn=90$/;"	v
hole	SolidPython/solid/objects.py	/^class hole(OpenSCADObject):$/;"	c
hollowbox	pyscadutil.py	/^def hollowbox(scl, w, d, h, thick=0.0, curverads=None, scalecurve=None):$/;"	f
hollowsplinebox	pyscadutil.py	/^def hollowsplinebox(scl, w, d, h, thick=0.0, curverads=None):$/;"	f
hone	SolidPython/solid/examples/mazebox/mazebox.py	/^hone = h \/ hn$/;"	v
hone	older/mazebox_clean2_stable.py	/^hone = h\/hn$/;"	v
hpoints	car_util.py	/^hpoints = [h0, h1, h2, h3, h]$/;"	v
html_static_path	SolidPython/Doc/conf.py	/^html_static_path = ['_static']$/;"	v
html_theme	SolidPython/Doc/conf.py	/^html_theme = 'default'$/;"	v
htmlhelp_basename	SolidPython/Doc/conf.py	/^htmlhelp_basename = 'SolidPythondoc'$/;"	v
hubcap_back_left	car_model.py	/^def hubcap_back_left(scl, mirror):$/;"	f
hubcap_front_left	car_model.py	/^def hubcap_front_left(scl, mirror):$/;"	f
hull	SolidPython/solid/objects.py	/^class hull(OpenSCADObject):$/;"	c
import_	SolidPython/solid/objects.py	/^class import_(OpenSCADObject):$/;"	c
import_dxf	SolidPython/solid/objects.py	/^class import_dxf(OpenSCADObject):$/;"	c
import_scad	SolidPython/solid/objects.py	/^def import_scad(scad_filepath: PathStr) -> Optional[SimpleNamespace]:$/;"	f
import_stl	SolidPython/solid/objects.py	/^class import_stl(OpenSCADObject):$/;"	c
include	SolidPython/solid/objects.py	/^def include(scad_file_path: PathStr) -> bool:$/;"	f
include	pyopenscad.py	/^def include( scad_file_path):$/;"	f
include_orig_code	SolidPython/solid/examples/animation_example.py	/^                                         include_orig_code=True)  # Append SolidPython code$/;"	v
included_openscad_object	pyopenscad.py	/^class included_openscad_object( openscad_object):$/;"	c
indent	SolidPython/solid/solidpython.py	/^def indent(s: str) -> str:$/;"	f
indent	older/pyopenscad.py	/^def indent(s):$/;"	f
indent	pyopenscad.py	/^def indent(s):$/;"	f
innerR	SolidPython/solid/examples/mazebox/mazebox.py	/^innerR = 25$/;"	v
innerR	older/mazebox_clean2_stable.py	/^innerR=25$/;"	v
inner_rad	SolidPython/solid/examples/screw_thread_example.py	/^inner_rad = 40$/;"	v
insetPoly	SolidPython/solid/examples/mazebox/inset.py	/^def insetPoly(poly, inset):$/;"	f
insetPoly	inset.py	/^def insetPoly(poly, inset):$/;"	f
interpolate	SolidPython/solid/examples/mazebox/inset.py	/^    def interpolate(self, v, t):$/;"	m	class:Vec2D
interpolate	inset.py	/^  def interpolate(self, v, t):$/;"	m	class:Vec2D
intersect	SolidPython/solid/examples/mazebox/inset.py	/^    def intersect(self, l):$/;"	m	class:MetaCADLine
intersect	inset.py	/^    def intersect(self, l):$/;"	m	class:MetaCADLine
intersection	SolidPython/solid/objects.py	/^class intersection(OpenSCADObject):$/;"	c
intersection	older/pyopenscad.py	/^class intersection(openscad_object):$/;"	c
intersection_for	SolidPython/solid/objects.py	/^class intersection_for(OpenSCADObject):$/;"	c
is_scad	SolidPython/solid/utils.py	/^def is_scad(obj:OpenSCADObject) -> bool:$/;"	f
jback	car_util.py	/^jback = [0,d1,0]$/;"	v
jback0	car_util.py	/^jback0 = [0,d2*1.1,0]$/;"	v
jbd	car_util.py	/^jbd = [0,d2,-d2]$/;"	v
jbd2	car_util.py	/^jbd2 = [0,d1,-d1]$/;"	v
jbdl	car_util.py	/^jbdl = [-d2,d2,-d2]$/;"	v
jbdl2	car_util.py	/^jbdl2 = [-d2,d1,-d2]$/;"	v
jbdr	car_util.py	/^jbdr = [d2,d2,-d2]$/;"	v
jbdr2	car_util.py	/^jbdr2 = [d2,d1,-d2]$/;"	v
jbu	car_util.py	/^jbu = [0,d2,d2]$/;"	v
jbu0	car_util.py	/^jbu0 = [0,d1\/2,d1\/2]$/;"	v
jbu2	car_util.py	/^jbu2 = [0,d1,d1]$/;"	v
jbul	car_util.py	/^jbul = [-d2,d2,d2]$/;"	v
jbul0	car_util.py	/^jbul0 = [-d2\/2,d2\/2,d1\/2] # special for bonnet front scoop$/;"	v
jbur	car_util.py	/^jbur = [d2,d2,d2]$/;"	v
jbur0	car_util.py	/^jbur0 = [d2\/2,d2\/2,d1\/2] # special for bonnet front scoop$/;"	v
jdl	car_util.py	/^jdl = [-d2,0,-d2]$/;"	v
jdl2	car_util.py	/^jdl2 = [-d2*1.1,0,-d1] # special for diagonal on front bonnet to floor$/;"	v
jdl3	car_util.py	/^jdl3 = [-d3,0,-d3]$/;"	v
jdlrot2	car_util.py	/^jdlrot2 = rotate_y(jdl, -5) # really special rear section$/;"	v
jdown	car_util.py	/^jdown = [0,0,-d1]$/;"	v
jdown0	car_util.py	/^jdown0 = [0,0,-d2]$/;"	v
jdr	car_util.py	/^jdr = [d2,0,-d2]$/;"	v
jdrrot2	car_util.py	/^jdrrot2 = rotate_y(jdr, 5) # really special rear section$/;"	v
jfd	car_util.py	/^jfd = [0,-d2,-d2]$/;"	v
jfd2	car_util.py	/^jfd2 = [0,-d1,-d1]$/;"	v
jfdl	car_util.py	/^jfdl = [-d2,-d2,-d2]$/;"	v
jfdl0	car_util.py	/^jfdl0 = [-d1\/2,-d2\/2,-d2\/2] # special for bonnet front scoop$/;"	v
jfdl2	car_util.py	/^jfdl2 = [-d2,-d1,-d2]$/;"	v
jfdl3	car_util.py	/^jfdl3 = [-d1*0.55,-d2,-d2*1.1] # special for right-front bonnet to floor$/;"	v
jfdr	car_util.py	/^jfdr = [d2,-d2,-d2]$/;"	v
jfdr0	car_util.py	/^jfdr0 = [d1\/2,-d2\/2,-d2\/2] # special for bonnet front scoop$/;"	v
jfdr2	car_util.py	/^jfdr2 = [d2,-d1,-d2]$/;"	v
jfdr3	car_util.py	/^jfdr3 = [d1*0.55,-d2,-d2*1.1] # special for right-front bonnet to floor$/;"	v
jfdrot	car_util.py	/^jfdrot = rotate_x(jfd, 5) # really special back-box$/;"	v
jfrotl	car_util.py	/^jfrotl = rotate_z(jfwd, -25) # really special airbox-to-back-box$/;"	v
jfrotr	car_util.py	/^jfrotr = rotate_z(jfwd, 25) # really special airbox-to-back-box$/;"	v
jfrotu	car_util.py	/^jfrotu = rotate_x(jfwd, 10) # really special door sill$/;"	v
jfu	car_util.py	/^jfu = [0,-d2,d2]$/;"	v
jfu2	car_util.py	/^jfu2 = [0,-d1,d1]$/;"	v
jful	car_util.py	/^jful = [-d2,-d2,d2]$/;"	v
jfur	car_util.py	/^jfur = [d2,-d2,d2]$/;"	v
jfur2	car_util.py	/^jfur2 = [d2*1.1,-d1,d2]$/;"	v
jfurotz1	car_util.py	/^jfurotz1 = rotate_z(jfu, 10) # really special rear section$/;"	v
jfurotz2	car_util.py	/^jfurotz2 = rotate_z(jfu, -10) # really special rear section$/;"	v
jfwd	car_util.py	/^jfwd = [0,-d1,0]$/;"	v
jfwd0	car_util.py	/^jfwd0 = [0,-d2*1.1,0,0]$/;"	v
jitter_range_vec	SolidPython/solid/examples/sierpinski.py	/^    jitter_range_vec = None$/;"	v
jlb	car_util.py	/^jlb = [-d2,d2,0]$/;"	v
jlb0	car_util.py	/^jlb0 = [-d1\/2,d1\/2,0]$/;"	v
jlb2	car_util.py	/^jlb2 = [-d1,d1,0]$/;"	v
jlb3	car_util.py	/^jlb3 = [-d2,d1*1.1,0] # special roof$/;"	v
jlbd3	car_util.py	/^jlbd3 = [-d3,d3,-d3] # special for roof$/;"	v
jlbd3	car_util.py	/^jlbd3 = [-d3,d3,-d3] # special$/;"	v
jlbdrotz	car_util.py	/^jlbdrotz = rotate_z(jlbd3, -5) # really special back-box$/;"	v
jlbdrotz2	car_util.py	/^jlbdrotz2 = rotate_z(jlbd3, -10) # really special bumper$/;"	v
jlbrot	car_util.py	/^jlbrot = rotate_x(jlb, -25) # really special back-box to rear$/;"	v
jlbrot2	car_util.py	/^jlbrot2 = rotate_x(rotate_y(jlb, -20), 70) # really special dashboard$/;"	v
jlbrot3	car_util.py	/^jlbrot3 = rotate_z(jlb, 5) # really special airbox-to-back-box$/;"	v
jlbu3	car_util.py	/^jlbu3 = [-d3,d3,d3] # special for roof$/;"	v
jleft	car_util.py	/^jleft = [-d1,0,0]$/;"	v
jleft0	car_util.py	/^jleft0 = [-d2,0,0]$/;"	v
jleft3	car_util.py	/^jleft3 = [-d1\/2,0,0]$/;"	v
jlf	car_util.py	/^jlf = [-d2,-d2,0]$/;"	v
jlf0	car_util.py	/^jlf0 = [-d1\/2,-d1\/2,0]$/;"	v
jlfd3	car_util.py	/^jlfd3 = [-d3,-d3,-d3] # special for roof$/;"	v
jlfrot3	car_util.py	/^jlfrot3 = rotate_z(jlf, -5) # really special airbox-to-back-box$/;"	v
jlfrot3	car_util.py	/^jlfrot3 = rotate_z(jlf, -5) # really special back-box$/;"	v
jlfrot4	car_util.py	/^jlfrot4 = rotate_z(jlf, 5) # really special bumper$/;"	v
jlfrotz2	car_util.py	/^jlfrotz2 = rotate_y(rotate_z(jlf, 5), 12) # really special rear section$/;"	v
jlfu	car_util.py	/^jlfu = [-d1,-d3,d2] # special for airbox to bonnet$/;"	v
jlfu3	car_util.py	/^jlfu3 = [-d3,-d3,d3] # special for roof$/;"	v
jlrot	car_util.py	/^jlrot = rotate_y(rotate_z(jleft, 5), -5) # really special back-box$/;"	v
jlrot2	car_util.py	/^jlrot2 = rotate_y(jleft, 5) # special back-box$/;"	v
jlu3	car_util.py	/^jlu3 = [-d3,d3,d3] # special for roof$/;"	v
joinfactor	bezier.py	/^joinfactor = 0.125$/;"	v
joint	car_util.py	/^def joint(name, idx, pieces, offsinset=0.0):$/;"	f
jrb	car_util.py	/^jrb = [d2,d2,0]$/;"	v
jrb0	car_util.py	/^jrb0 = [d1\/2,d1\/2,0]$/;"	v
jrbd3	car_util.py	/^jrbd3 = [d3,d3,-d3] # special for roof$/;"	v
jrbd3	car_util.py	/^jrbd3 = [d3,d3,-d3] # special$/;"	v
jrbdrotz	car_util.py	/^jrbdrotz = rotate_z(jrbd3, 5) # really special back-box$/;"	v
jrbdrotz2	car_util.py	/^jrbdrotz2 = rotate_z(jrbd3, 10) # really special bumper$/;"	v
jrbrot	car_util.py	/^jrbrot = rotate_x(jrb, -25) # really special back-box to rear$/;"	v
jrbrot2	car_util.py	/^jrbrot2 = rotate_x(rotate_y(jrb, 20), 70) # really special dashboard$/;"	v
jrbrot3	car_util.py	/^jrbrot3 = rotate_z(jrb, -5) # really special airbox-to-back-box$/;"	v
jrbu3	car_util.py	/^jrbu3 = [d3,d3,d3] # special for roof$/;"	v
jrf	car_util.py	/^jrf = [d2,-d2,0]$/;"	v
jrf0	car_util.py	/^jrf0 = [d1\/2,-d1\/2,0]$/;"	v
jrf2	car_util.py	/^jrf2 = [d1,-d1,0]$/;"	v
jrfd3	car_util.py	/^jrfd3 = [d3,-d3,-d3] # special for roof$/;"	v
jrfrot3	car_util.py	/^jrfrot3 = rotate_z(jrf, 5) # really special back-box$/;"	v
jrfrot4	car_util.py	/^jrfrot4 = rotate_z(jrf, -5) # really special bumper$/;"	v
jrfrotz2	car_util.py	/^jrfrotz2 = rotate_y(rotate_z(jrf, -5), -12) # really special rear section$/;"	v
jrfu	car_util.py	/^jrfu = [d1,-d3,d2] # special for airbox to bonnet$/;"	v
jrfu3	car_util.py	/^jrfu3 = [d3,-d3,d3] # special for roof$/;"	v
jright	car_util.py	/^jright = [d1,0,0]$/;"	v
jright0	car_util.py	/^jright0 = [d2,0,0]$/;"	v
jright3	car_util.py	/^jright3 = [d1\/2,0,0]$/;"	v
jrrot	car_util.py	/^jrrot = rotate_y(rotate_z(jright, -5), 5) # really special back-box$/;"	v
jrrot2	car_util.py	/^jrrot2 = rotate_y(jright, -5) # special back-box$/;"	v
jul	car_util.py	/^jul = [-d2,0,d2]$/;"	v
jul2	car_util.py	/^jul2 = [-d1,0,d1]$/;"	v
jul3	car_util.py	/^jul3 = [-d2*1.1,0,d2*1.1] # special for front$/;"	v
jul4	car_util.py	/^jul4 = [-d1*1.1,0,d1] # special for just behind front wheel floor$/;"	v
jup	car_util.py	/^jup = [0,0,d1]$/;"	v
jup0	car_util.py	/^jup0 = [0,0,d2]$/;"	v
jur	car_util.py	/^jur = [d2,0,d2]$/;"	v
jur2	car_util.py	/^jur2 = [d1,0,d1]$/;"	v
jur3	car_util.py	/^jur3 = [d2*1.1,0,d2*1.1] # special for front$/;"	v
jur4	car_util.py	/^jur4 = [d1*1.1,0,d1] # special for just behind front wheel floor$/;"	v
jurrot	car_util.py	/^jurrot = rotate_y(jur, -5) # really special back-box$/;"	v
kochify	SolidPython/solid/examples/koch.py	/^def kochify(seg, height_ratio=0.33, left_loc=0.33, midpoint_loc=0.5, right_loc=0.66):$/;"	f
kochify_3d	SolidPython/solid/examples/koch.py	/^def kochify_3d(a, b, c,$/;"	f
lOpen	recipe-576871-1.py	/^lOpen = True$/;"	v
lasttime	trimesh.py	/^lasttime = time.time()$/;"	v
lasttime	tutorial3.py	/^lasttime = time.time()$/;"	v
latex_documents	SolidPython/Doc/conf.py	/^latex_documents = [$/;"	v
latex_elements	SolidPython/Doc/conf.py	/^latex_elements = {$/;"	v
lb_d	pyscadutil.py	/^    lb_d = ((0, 1, 1),$/;"	v
lb_t	pyscadutil.py	/^    lb_t = ((0, 1, 2),$/;"	v
ld_b	pyscadutil.py	/^    ld_b = ( (2, 2, 0),$/;"	v
left	SolidPython/solid/utils.py	/^def left(x: float) -> OpenSCADObject:$/;"	f
len	SolidPython/solid/examples/mazebox/inset.py	/^    def len(self):$/;"	m	class:Vec2D
len	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def len(self):$/;"	m	class:Vec3D
len	inset.py	/^  def len(self):$/;"	m	class:Vec2D
len	trianglemath.py	/^  def len(self):$/;"	m	class:Vec3D
length	trimesh.py	/^def length (vec):$/;"	f
length	tutorial3.py	/^def length (vec):$/;"	f
lf_d	pyscadutil.py	/^    lf_d = ($/;"	v
lf_t	pyscadutil.py	/^    lf_t = ($/;"	v
linear_extrude	SolidPython/solid/objects.py	/^class linear_extrude(OpenSCADObject):$/;"	c
lower_door_frame	car_model.py	/^def lower_door_frame(thick, scl):$/;"	f
m	car_model2.py	/^    m = t.get_model()$/;"	v
m	engine2.py	/^    m = t.get_model()$/;"	v
m	layout.py	/^    m = t.get_model()$/;"	v
m	pipe_t_join.py	/^        m = _m$/;"	v
m	pipe_t_join.py	/^        m = difference()$/;"	v
m	recipe-576871-1.py	/^m = 3$/;"	v
m	simple_example.py	/^    m = create_example()$/;"	v
m3_12	SolidPython/solid/examples/bom_scad.py	/^def m3_12():$/;"	f
m3_16	SolidPython/solid/examples/bom_scad.py	/^def m3_16(a=3):$/;"	f
m3_nut	SolidPython/solid/examples/bom_scad.py	/^def m3_nut():$/;"	f
m3_rad	SolidPython/solid/examples/bom_scad.py	/^m3_rad = 1.4$/;"	v
mEntry	recipe-576871-1.py	/^mEntry = Entry(fram)$/;"	v
main	ColorInterpolationQuads.py	/^def main():$/;"	f
main	SolidPython/solid/examples/koch.py	/^def main(out_dir):$/;"	f
main	SolidPython/solid/mypy/mypy_test.py	/^def main():$/;"	f
main_3d	SolidPython/solid/examples/koch.py	/^def main_3d(out_dir):$/;"	f
make	airbox.py	/^    def make(self, bonnetpts, floorpts, fpoints, offs):$/;"	m	class:Airbox
make	backbox.py	/^    def make(self, roof_pts, airbox_pts, cfloor_pts, offs, bump_rear_ht):$/;"	m	class:BackBox
make	bonnet.py	/^    def make(self):$/;"	m	class:Bonnet
make	floor.py	/^    def make(self, frontbase_pts, offs):$/;"	m	class:Floor
make	front_section.py	/^    def make(self, bonnetpts):$/;"	m	class:Front
make	rearbumper.py	/^    def make(self, bumper_pts, rbox_pts, offs):$/;"	m	class:RearSection
make	rearsection.py	/^    def make(self, bumper_pts, rbox_pts, offs):$/;"	m	class:RearSection
make	roof.py	/^    def make(self, airbox_pts, bscoop, offs):$/;"	m	class:Roof
make_points	door_util.py	/^def make_points(offs, wd):$/;"	f
man_pages	SolidPython/Doc/conf.py	/^man_pages = [$/;"	v
master_doc	SolidPython/Doc/conf.py	/^master_doc = 'index'$/;"	v
max	SolidPython/solid/utils.py	/^    def max(self, which_dim=None):$/;"	m	class:BoundingBox
mfsjoin	car_model.py	/^mfsjoin = [rfs1, (-70, -60, -125), (0, -80, -125)]$/;"	v
mid_floor	car_model.py	/^def mid_floor(thick, scl):$/;"	f
middle_fwd	car_util.py	/^middle_fwd = []$/;"	v
midpoint_weight	SolidPython/solid/examples/sierpinski.py	/^    midpoint_weight = 0.5$/;"	v
min	SolidPython/solid/utils.py	/^    def min(self, which_dim=None):$/;"	m	class:BoundingBox
minkowski	SolidPython/solid/objects.py	/^class minkowski(OpenSCADObject):$/;"	c
minus	SolidPython/solid/examples/mazebox/inset.py	/^    def minus(self, v):$/;"	m	class:Vec2D
minus	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def minus(self, v):$/;"	m	class:Vec3D
minus	inset.py	/^  def minus(self, v):$/;"	m	class:Vec2D
minus	trianglemath.py	/^  def minus(self, v):$/;"	m	class:Vec3D
mirror	SolidPython/solid/objects.py	/^class mirror(OpenSCADObject):$/;"	c
mod	SolidPython/spline.py	/^def mod(a,b):$/;"	f
mod	recipe-576871-1.py	/^def mod(a,b):$/;"	f
mod	spline.py	/^def mod(a,b):$/;"	f
mouse_binding	recipe-576871-1.py	/^    def mouse_binding(event):$/;"	f	function:do_mouse
mrjoin	car_model.py	/^mrjoin = [dfr1, (-70, -20, -125), (0, -20, -125)]$/;"	v
msrs1	car_model.py	/^msrs1 = (-90,-90,60)$/;"	v
msrs2	car_model.py	/^msrs2 = (-104,-100,35)$/;"	v
multipart_hole	SolidPython/solid/examples/hole_example.py	/^def multipart_hole():$/;"	f
multmatrix	SolidPython/solid/objects.py	/^class multmatrix(OpenSCADObject):$/;"	c
myComp	SolidPython/solid/examples/mazebox/mazebox.py	/^def myComp(x, y):$/;"	f
myComp	older/mazebox_clean2_stable.py	/^def myComp(x, y):$/;"	f
my_animate	SolidPython/solid/examples/animation_example.py	/^def my_animate(_time: Optional[float] = 0) -> OpenSCADObject:$/;"	f
my_animate	SolidPython/solid/test/test_solidpython.py	/^        def my_animate(_time=0):$/;"	f	function:TestSolidPython.test_scad_render_animated_file
name	SolidPython/solid/test/test_solidpython.py	/^            name = type(iterable).__name__$/;"	v	class:TestSolidPython.test_custom_iterables.CustomIterable
name	SolidPython/solid/test/test_solidpython.py	/^    name = None$/;"	v	class:TemporaryFileBuffer
name	nutsandbolts.py	/^    def name(self):$/;"	m	class:Bolt
name	pyopenscadobj.py	/^    def name(self):$/;"	m	class:Object
near_callback	trimesh.py	/^def near_callback(args, geom1, geom2):$/;"	f
near_callback	tutorial3.py	/^def near_callback(args, geom1, geom2):$/;"	f
new_openscad_class_str	SolidPython/solid/solidpython.py	/^def new_openscad_class_str(class_name: str,$/;"	f
new_openscad_class_str	pyopenscad.py	/^def new_openscad_class_str( class_name, args=[], kwargs=[], include_file_path=None, use_not_include=True):$/;"	f
next_gen	SolidPython/solid/examples/sierpinski.py	/^    def next_gen(self, midpoint_weight=0.5, jitter_range_vec=None):$/;"	m	class:SierpinskiTetrahedron
non_rendered_classes	SolidPython/solid/solidpython.py	/^non_rendered_classes = ['hole', 'part']$/;"	v
normalise	polysurface.py	/^def normalise(v1):$/;"	f
normalize	SolidPython/solid/examples/mazebox/inset.py	/^    def normalize(self):$/;"	m	class:Vec2D
normalize	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def normalize(self):$/;"	m	class:Vec3D
normalize	inset.py	/^  def normalize(self):$/;"	m	class:Vec2D
normalize	trianglemath.py	/^  def normalize(self):$/;"	m	class:Vec3D
nose	car_model.py	/^def nose(thick, scl):$/;"	f
nut	SolidPython/solid/utils.py	/^def nut(screw_type='m3'):$/;"	f
nut_height	SolidPython/solid/examples/bom_scad.py	/^nut_height = 2.3$/;"	v
nut_rad	SolidPython/solid/examples/bom_scad.py	/^nut_rad = 3$/;"	v
obj	pyopenscadobj.py	/^    def obj(self, add_children=True, scad_check=False):$/;"	m	class:Object
obj_tree_str	SolidPython/solid/utils.py	/^def obj_tree_str(sp_obj:OpenSCADObject, vars_to_print:Sequence[str]=None) -> str:$/;"	f
objcount	trimesh.py	/^objcount = 0$/;"	v
objcount	tutorial3.py	/^objcount = 0$/;"	v
odp	car_model.py	/^odp = [(-125, 65,-50), (-128, 50,-50), (-136, -20, -50), (-136, -60, -48), (-126, -100, -47)]$/;"	v
odp2	car_model.py	/^odp2 = [(-115,55,-90), (-117,40,-90), (-125,-20,-87), (-120, -60, -87), (-115,-95,-87)]$/;"	v
offset	SolidPython/polysurface.py	/^    def offset(self, t):$/;"	m	class:Offset
offset	SolidPython/solid/objects.py	/^class offset(OpenSCADObject):$/;"	c
offset	polysurface.py	/^    def offset(self, t):$/;"	m	class:Offset
offset_points	SolidPython/solid/utils.py	/^def offset_points(point_arr, offset, inside=True, closed_poly=True):$/;"	f
open_mm3d	mm3d_importer.py	/^def open_mm3d(fname):$/;"	f
openscad_builtins	pyopenscad.py	/^openscad_builtins = [$/;"	v
openscad_object	older/pyopenscad.py	/^class openscad_object:$/;"	c
openscad_object	pyopenscad.py	/^class openscad_object( object):$/;"	c
openscad_save	car_util.py	/^def openscad_save(o, name, as_stl=False):$/;"	f
openscad_to_stl	car_util.py	/^def openscad_to_stl(o, name):$/;"	f
openscad_to_stl	pyopenscadobj.py	/^    def openscad_to_stl(self):$/;"	m	class:Object
other_test_cases	SolidPython/solid/test/test_utils.py	/^other_test_cases = [$/;"	v
out_dir	SolidPython/solid/examples/animation_example.py	/^                                         out_dir=out_dir,$/;"	v
out_dir	SolidPython/solid/examples/animation_example.py	/^    out_dir = sys.argv[1] if len(sys.argv) > 1 else None$/;"	v
out_dir	SolidPython/solid/examples/append_solidpython_code.py	/^    out_dir = sys.argv[1] if len(sys.argv) > 1 else None$/;"	v
out_dir	SolidPython/solid/examples/basic_geometry.py	/^    out_dir = sys.argv[1] if len(sys.argv) > 1 else None$/;"	v
out_dir	SolidPython/solid/examples/basic_scad_include.py	/^    out_dir = Path(sys.argv[1]) if len(sys.argv) > 1 else None$/;"	v
out_dir	SolidPython/solid/examples/hole_example.py	/^    out_dir = sys.argv[1] if len(sys.argv) > 1 else None$/;"	v
out_dir	SolidPython/solid/examples/koch.py	/^    out_dir = sys.argv[1] if len(sys.argv) > 1 else None$/;"	v
out_dir	SolidPython/solid/examples/mazebox/mazebox.py	/^    out_dir = sys.argv[1] if len(sys.argv) > 1 else None$/;"	v
out_dir	SolidPython/solid/examples/path_extrude_example.py	/^    out_dir = sys.argv[1] if len(sys.argv) > 1 else None$/;"	v
out_dir	SolidPython/solid/examples/screw_thread_example.py	/^    out_dir = sys.argv[1] if len(sys.argv) > 1 else None$/;"	v
out_dir	SolidPython/solid/examples/sierpinski.py	/^    out_dir = Path(sys.argv[1]) if len(sys.argv) > 1 else Path.cwd()$/;"	v
outer_door_panel	car_model.py	/^def outer_door_panel(thick, scl):$/;"	f
outer_door_panel2	car_model.py	/^def outer_door_panel2(thick, scl):$/;"	f
outer_door_panel3	car_model.py	/^def outer_door_panel3(thick, scl):$/;"	f
p	SolidPython/polysurface.py	/^    p = SurfaceFromCurves(plist).create_surface(po, scale)$/;"	v	class:SurfaceFromCurves
p	polysurface.py	/^    p = SurfaceFromCurves(plist).create_surface(po, scale)$/;"	v	class:SurfaceFromCurves
p	pyscadutil.py	/^    p = hollowsplinebox(0.1, 300, 200, 100,$/;"	v
p	pyscadutil.py	/^    p = splinebox(0.1, 300, 200, 100,$/;"	v
p	pyscadutil.py	/^    p = translate([0,0,30]).add(p)$/;"	v
p1	SolidPython/polysurface.py	/^    p1 = [(0,0,0), (100,0,20), (200,0,0), (300,0, 60)]$/;"	v	class:SurfaceFromCurves
p1	car_model.py	/^    p1 = [$/;"	v
p1	polysurface.py	/^    p1 = [(0,0,0), (100,0,20), (200,0,0), (300,0, 60)]$/;"	v	class:SurfaceFromCurves
p2	SolidPython/polysurface.py	/^    p2 = [(0,100,0), (100,100,10), (200,100,0), (300, 120, 100)]$/;"	v	class:SurfaceFromCurves
p2	car_model.py	/^    p2 = [$/;"	v
p2	polysurface.py	/^    p2 = [(0,100,0), (100,100,10), (200,100,0), (300, 120, 100)]$/;"	v	class:SurfaceFromCurves
p3	SolidPython/polysurface.py	/^    p3 = [(0,200,50), (100,200,0), (200,200,400), (300, 220, 80)]$/;"	v	class:SurfaceFromCurves
p3	car_model.py	/^    p3 = [$/;"	v
p3	car_model.py	/^    p3 = fwbij$/;"	v
p3	car_model.py	/^    p3 = fwbj$/;"	v
p3	car_model.py	/^    p3 = fwfj$/;"	v
p3	polysurface.py	/^    p3 = [(0,200,50), (100,200,0), (200,200,250), (300, 220, 80)]$/;"	v	class:SurfaceFromCurves
p4	SolidPython/polysurface.py	/^    p4 = [(0,300,50), (100,300,0), (200,300,50), (300, 320, 80)]$/;"	v	class:SurfaceFromCurves
p4	car_model.py	/^    p4 = [$/;"	v
p4	polysurface.py	/^    p4 = [(0,220,-50), (100,300,0), (200,300,50), (250, 280, 0)]$/;"	v	class:SurfaceFromCurves
p5	car_model.py	/^    p5 = [$/;"	v
p5	car_model.py	/^    p5 = bwbbr$/;"	v
p5	car_model.py	/^    p5 = fwbbr$/;"	v
padd	vector_util.py	/^def padd(p1, p2):$/;"	f
parallelMove	SolidPython/solid/examples/mazebox/inset.py	/^    def parallelMove(self, d):$/;"	m	class:MetaCADLine
parallelMove	inset.py	/^    def parallelMove(self, d):$/;"	m	class:MetaCADLine
parse_scad_callables	SolidPython/solid/solidpython.py	/^def parse_scad_callables(scad_code_str: str) -> List[dict]:$/;"	f
parse_scad_callables	pyopenscad.py	/^def parse_scad_callables( scad_code_str):$/;"	f
part	SolidPython/solid/objects.py	/^class part(OpenSCADObject):$/;"	c
part	older/mazebox_clean2_stable.py	/^part = 1$/;"	v
part	older/mazebox_clean2_stable.py	/^part = 2$/;"	v
pavg	vector_util.py	/^def pavg(p1, p2, ratio=0.5):$/;"	f
pclose	vector_util.py	/^def pclose(p1, p2, min_dist):$/;"	f
pdiff	vector_util.py	/^def pdiff(p1, p2):$/;"	f
pdist	vector_util.py	/^def pdist(p1, p2):$/;"	f
pf	pyscadutil.py	/^def pf(pspec, pwo, pdo, pho):$/;"	f
pin	pyscadutil.py	/^def pin(spec, scl, r=0, fill=True, ht=1.8):$/;"	f
pipe	car_util.py	/^def pipe(l, radius=0.025 \/ 2.0, thick = 0.0025, offs=0.05, # 2.5mm thickness$/;"	f
pipe_intersection_hole	SolidPython/solid/examples/hole_example.py	/^def pipe_intersection_hole():$/;"	f
pipe_intersection_no_hole	SolidPython/solid/examples/hole_example.py	/^def pipe_intersection_no_hole():$/;"	f
planeNormal	SolidPython/solid/examples/mazebox/trianglemath.py	/^def planeNormal(p):$/;"	f
planeNormal	trianglemath.py	/^def planeNormal(p):$/;"	f
plane_normal	polysurface.py	/^def plane_normal(p1, p2, p3):$/;"	f
plist	SolidPython/polysurface.py	/^    plist = [p1, p2, p3, p4]$/;"	v	class:SurfaceFromCurves
plist	SolidPython/polysurface.py	/^    plist = spline_double_divide(plist, step_h=0.1, step_v=0.1)$/;"	v	class:SurfaceFromCurves
plist	car_model.py	/^    plist = [p0, p1, p2, p3, p4, p5]$/;"	v
plist	car_model.py	/^    plist = [p0, p1, p2, p3]$/;"	v
plist	car_model.py	/^    plist = [p3, p4, p5]$/;"	v
plist	polysurface.py	/^    plist = [p1, p2, p3, p4]$/;"	v	class:SurfaceFromCurves
plist	polysurface.py	/^    plist = spline_double_divide(plist, step_h=0.05, step_v=0.05)$/;"	v	class:SurfaceFromCurves
plot	SolidPython/spline.py	/^    def plot(self, step=0.1):$/;"	m	class:Spline
plot	recipe-576871-1.py	/^def plot():$/;"	f
plot	spline.py	/^    def plot(self, step=0.1):$/;"	m	class:Spline
plus	SolidPython/solid/examples/mazebox/inset.py	/^    def plus(self, v):$/;"	m	class:Vec2D
plus	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def plus(self, v):$/;"	m	class:Vec3D
plus	inset.py	/^  def plus(self, v):$/;"	m	class:Vec2D
plus	trianglemath.py	/^  def plus(self, v):$/;"	m	class:Vec3D
pmid	door_util.py	/^def pmid(p1, p2, p3, dist, inv=False):$/;"	f
pmiddle	vector_util.py	/^def pmiddle(p1, p2, p3, dist):$/;"	f
pmul	vector_util.py	/^def pmul(p1, mul):$/;"	f
pnorm	vector_util.py	/^def pnorm(v1):$/;"	f
po	SolidPython/polysurface.py	/^    po = Offset((0,0,50))$/;"	v	class:SurfaceFromCurves
po	car_model.py	/^    po = Offset((0, thick, 0))$/;"	v
po	car_model.py	/^    po = Offset((thick, 0, -thick))$/;"	v
po	polysurface.py	/^    po = 20$/;"	v	class:SurfaceFromCurves
points	recipe-576871-1.py	/^points = []$/;"	v
points1	SolidPython/spline.py	/^    points1 = [(0,0,0), (100,0,20), (200,0,0), (300,0, 60)]$/;"	v	class:Spline
points1	spline.py	/^    points1 = [(0,0,0), (100,0,20), (200,0,0), (300,0, 60)]$/;"	v	class:Spline
polygon	SolidPython/solid/objects.py	/^class polygon(OpenSCADObject):$/;"	c
polyhedron	SolidPython/solid/objects.py	/^class polyhedron(OpenSCADObject):$/;"	c
polyhedron	older/pyopenscad.py	/^class polyhedron(openscad_object):$/;"	c
position	SolidPython/solid/utils.py	/^    def position(self):$/;"	m	class:BoundingBox
postrotate	pyopenscadobj.py	/^    def postrotate(self, t):$/;"	m	class:Object
posttranslate	pyopenscadobj.py	/^    def posttranslate(self, t):$/;"	m	class:Object
ppipe	car_util.py	/^def ppipe(p1, p2, radius=0.025, offs=0.05, cutangle1=None, cutangle2=None,$/;"	f
prepare_GL	trimesh.py	/^def prepare_GL():$/;"	f
prepare_GL	tutorial3.py	/^def prepare_GL():$/;"	f
project	SolidPython/Doc/conf.py	/^project = 'SolidPython'$/;"	v
projection	SolidPython/solid/objects.py	/^class projection(OpenSCADObject):$/;"	c
pth_postfix	pyopenscadobj.py	/^pth_postfix = ""$/;"	v
pull	trimesh.py	/^def pull():$/;"	f
pull	tutorial3.py	/^def pull():$/;"	f
py2openscad	SolidPython/solid/solidpython.py	/^def py2openscad(o: Union[bool, float, str, Iterable]) -> str:$/;"	f
py2openscad	older/pyopenscad.py	/^def py2openscad(o):$/;"	f
py2openscad	pyopenscad.py	/^def py2openscad(o):$/;"	f
pygments_style	SolidPython/Doc/conf.py	/^pygments_style = 'sphinx'$/;"	v
r	older/mazebox_clean2_stable.py	/^    r = innerR+gap+wall\/2$/;"	v
rad1	recipe-576871-1.py	/^rad1 = Radiobutton(fram, text = 'Open',value=1,command=(lambda : CycleClosed(True)))$/;"	v
rad2	recipe-576871-1.py	/^rad2 = Radiobutton(fram, text = 'Closed',value=0,command=(lambda : CycleClosed(False)))$/;"	v
rai1	car_model.py	/^rai1 = [ rarl1,  (-115, -125, -30), (-110, -135, -50)]$/;"	v
rarb	car_model.py	/^rarb = [ rarl7, (-82, -255, -35), (-125, -243, -64) ]$/;"	v
rarb0	car_model.py	/^rarb0 = (-103, -115, 6)$/;"	v
rarb1	car_model.py	/^rarb1 = (-100, -125, 6)$/;"	v
rarb2	car_model.py	/^rarb2 = (-90, -145, 8)$/;"	v
rarb3	car_model.py	/^rarb3 = (-115, -150, 3)$/;"	v
rarb4	car_model.py	/^rarb4 = (-100, -180, 12)$/;"	v
rarb5	car_model.py	/^rarb5 = (-86, -205, 26)$/;"	v
rarb6	car_model.py	/^rarb6 = rarb5 #(-75, -240, 20)$/;"	v
rarb7	car_model.py	/^rarb7 = rarb6 # (-75, -260, 25)$/;"	v
rarb8	car_model.py	/^rarb8 = rarb7$/;"	v
rareb	car_model.py	/^rareb = [rarb0, rarb1, rarb2, rarb3, rarb4, rarb5, rarb6, rarb7, rarb8]$/;"	v
rarei	car_model.py	/^rarei = [rarr0, rarr1, rarr2, rarr3, rarr4, rarr5, rarr6, rarr7]$/;"	v
rarel	car_model.py	/^rarel = [rarl0, rarl1, rarl2, rarl3, rarl4, rarl5, rarl6, rarl7]$/;"	v
rarf1	car_model.py	/^rarf1 = [ (-122, -115, -10),  (-122, -115, -30), tsrpc[0]]$/;"	v
rarf2	car_model.py	/^rarf2 = [ rarl0,  (-132, -115, -30), tsrpc[5]]$/;"	v
rarl0	car_model.py	/^rarl0 = (-132, -115, -10)$/;"	v
rarl1	car_model.py	/^rarl1 = (-120, -125, -10)$/;"	v
rarl2	car_model.py	/^rarl2 = (-120, -145, 0)$/;"	v
rarl3	car_model.py	/^rarl3 = (-120, -170, 6)$/;"	v
rarl4	car_model.py	/^rarl4 = (-115, -200, 12)$/;"	v
rarl5	car_model.py	/^rarl5 = (-100, -220, 16)$/;"	v
rarl6	car_model.py	/^rarl6 = (-83, -250, 25)$/;"	v
rarl7	car_model.py	/^rarl7 = (-82, -260, 25)$/;"	v
rarr0	car_model.py	/^rarr0 = rarl0$/;"	v
rarr1	car_model.py	/^rarr1 = (-136, -115, -10)$/;"	v
rarr2	car_model.py	/^rarr2 = (-134, -145, 0)$/;"	v
rarr3	car_model.py	/^rarr3 = (-132, -170, 6)$/;"	v
rarr4	car_model.py	/^rarr4 = (-130, -200, 12)$/;"	v
rarr5	car_model.py	/^rarr5 = (-120, -235, 20)$/;"	v
rarr6	car_model.py	/^rarr6 = (-100, -250, 20)$/;"	v
rarr7	car_model.py	/^rarr7 = rarl7$/;"	v
ras1	car_model.py	/^ras1 = [ rarr1,  (-136, -115, -30), (-136, -115, -70)]$/;"	v
rb_d	pyscadutil.py	/^    rb_d = ($/;"	v
rb_t	pyscadutil.py	/^    rb_t = ($/;"	v
rbumper_pts	car_model2.py	/^def rbumper_pts(t, offs, bump_rear_ht):$/;"	f
rbumper_pts	engine2.py	/^def rbumper_pts(t, offs, bump_rear_ht):$/;"	f
rbumper_pts	layout.py	/^def rbumper_pts(t, offs, bump_rear_ht):$/;"	f
rbumper_pts	rearbumper.py	/^def rbumper_pts(t, offs):$/;"	f
rd_b	pyscadutil.py	/^    rd_b = ((3, 2, 2),$/;"	v
rd_f	pyscadutil.py	/^    rd_f = ((3, 1, 2),$/;"	v
read_test_tuple	SolidPython/solid/test/test_utils.py	/^def read_test_tuple(test_tuple):$/;"	f
rear_arch_body_joiner	car_model.py	/^def rear_arch_body_joiner(thick, scl):$/;"	f
rear_arch_front	car_model.py	/^def rear_arch_front(thick, scl):$/;"	f
rear_arch_inside	car_model.py	/^def rear_arch_inside(thick, scl):$/;"	f
rear_arch_lid	car_model.py	/^def rear_arch_lid(thick, scl):$/;"	f
rear_arch_side	car_model.py	/^def rear_arch_side(thick, scl):$/;"	f
rear_bumper	car_model2.py	/^def rear_bumper(offs, bump_rear_ht):$/;"	f
rear_bumper	engine2.py	/^def rear_bumper(offs, bump_rear_ht):$/;"	f
rear_bumper	layout.py	/^def rear_bumper(offs, bump_rear_ht):$/;"	f
rear_bumper	rearbumper.py	/^def rear_bumper(offs):$/;"	f
rear_end_floor	car_model.py	/^def rear_end_floor(po, scl):$/;"	f
rear_floor	car_model.py	/^def rear_floor(thick, scl):$/;"	f
rear_grille	car_model.py	/^def rear_grille(t, thick, scl):$/;"	f
rear_grille_1	car_model.py	/^def rear_grille_1(thick, scl, trans, offset):$/;"	f
rear_grille_2	car_model.py	/^def rear_grille_2(thick, scl, trans, offset):$/;"	f
rear_grille_upright	car_model.py	/^def rear_grille_upright(thick, scl, trans):$/;"	f
rear_lower_grille	car_model.py	/^def rear_lower_grille(t, thick, scl):$/;"	f
rear_mid_strut	car_model.py	/^def rear_mid_strut(po, scl):$/;"	f
rear_pts	rearbumper.py	/^def rear_pts(t, bumper, offs):$/;"	f
rear_pts	rearsection.py	/^def rear_pts(t, bumper, roof, offs):$/;"	f
rear_spoiler	car_model.py	/^def rear_spoiler(thick, scl):$/;"	f
rear_top_left	car_model.py	/^def rear_top_left(po, scl):$/;"	f
rear_top_mid	car_model.py	/^def rear_top_mid(po, scl):$/;"	f
rear_windscreen	car_model.py	/^def rear_windscreen(po, scl):$/;"	f
rear_wing_aero_base	car_model.py	/^def rear_wing_aero_base(thick, scl):$/;"	f
rear_wing_back	car_model.py	/^def rear_wing_back(thick, scl):$/;"	f
rear_wing_floor_strut	car_model.py	/^def rear_wing_floor_strut(thick, scl):$/;"	f
rear_wing_front	car_model.py	/^def rear_wing_front(thick, scl):$/;"	f
rear_wing_front_aero	car_model.py	/^def rear_wing_front_aero(thick, scl):$/;"	f
rear_wing_over_scoop	car_model.py	/^def rear_wing_over_scoop(thick, scl):$/;"	f
rear_wing_under_scoop	car_model.py	/^def rear_wing_under_scoop(thick, scl):$/;"	f
rearframe	car_model2.py	/^def rearframe(left=False):$/;"	f
rearframe	engine2.py	/^def rearframe(left=False):$/;"	f
rearframe	layout.py	/^def rearframe(left=False):$/;"	f
ref0	car_model.py	/^ref0 = (-25, -240, -100)$/;"	v
release	SolidPython/Doc/conf.py	/^release = '0.1.2'$/;"	v
render	SolidPython/solid/objects.py	/^class render(OpenSCADObject):$/;"	c
render	older/pyopenscad.py	/^  def render(self):$/;"	m	class:openscad_object
res	point_converter.py	/^res = []$/;"	v
resize	SolidPython/solid/objects.py	/^class resize(OpenSCADObject):$/;"	c
rf_d	pyscadutil.py	/^    rf_d = ((3, 2, 1),$/;"	v
rf_t	pyscadutil.py	/^    rf_t = ((3, 2, 2),$/;"	v
rfjoin	car_model.py	/^rfjoin = [rfs2, (-50, -100, -125), (0, -100, -125)]$/;"	v
rfl	car_model.py	/^rfl = [rfs4, (-40, -200, -115), (0, -200, -125)]$/;"	v
rfs1	car_model.py	/^rfs1 = (-75,-80,-100)$/;"	v
rfs2	car_model.py	/^rfs2 = (-70,-100,-100)$/;"	v
rfs3	car_model.py	/^rfs3 = (-55,-150,-100)$/;"	v
rfs4	car_model.py	/^rfs4 = (-50,-200,-100)$/;"	v
rfsd0	car_model.py	/^rfsd0 = (-82,10,55.5)$/;"	v
rfsd1	car_model.py	/^rfsd1 = (-92,42,35)$/;"	v
rfsd2	car_model.py	/^rfsd2 = (-92,70,0)$/;"	v
right	SolidPython/solid/utils.py	/^def right(x: float) -> OpenSCADObject:$/;"	f
rjl	car_model.py	/^rjl = [rrs22, (-60,-80,80), (-20,-70,80), (0, -68, 80)]$/;"	v
rms0	car_model.py	/^rms0 = rtp0$/;"	v
rms1	car_model.py	/^rms1 = (-20, -245, -50)$/;"	v
rms2	car_model.py	/^rms2 = (-20,-255,-100)$/;"	v
rn	SolidPython/solid/examples/mazebox/mazebox.py	/^rn = 3 * 64$/;"	v
rn	older/mazebox_clean2_stable.py	/^rn = 3*64$/;"	v
roof_front	car_model.py	/^def roof_front(po, scl):$/;"	f
roof_front_strut	car_model.py	/^def roof_front_strut(thick, scl):$/;"	f
roof_panel	car_model2.py	/^def roof_panel(roofpts, bbox, rearpts, bumper_pts, thick):$/;"	f
roof_panel	engine2.py	/^def roof_panel(roofpts, bbox, rearpts, bumper_pts, thick):$/;"	f
roof_panel	layout.py	/^def roof_panel(roofpts, bbox, rearpts, bumper_pts, thick):$/;"	f
roof_rear	car_model.py	/^def roof_rear(po, scl):$/;"	f
roof_rear_pts	roof.py	/^def roof_rear_pts(t, airbox_back, airbox_front, offs,$/;"	f
roof_rear_strut	car_model.py	/^def roof_rear_strut(thick, scl):$/;"	f
roof_strut_bonnet_continuation	car_model.py	/^def roof_strut_bonnet_continuation(thick, scl):$/;"	f
roof_strut_bonnet_joiner	car_model.py	/^def roof_strut_bonnet_joiner(thick, scl):$/;"	f
roofline_pts	roof.py	/^    def roofline_pts(self, airbox_back, airbox_front, airbox_front3, offs):$/;"	m	class:Roof
root	SolidPython/solid/objects.py	/^def root(openscad_obj: OpenSCADObject) -> OpenSCADObject:$/;"	f
root	recipe-576871-1.py	/^root = Tk()$/;"	v
rot_x_to_neg_y	SolidPython/solid/utils.py	/^def rot_x_to_neg_y(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_x_to_y	SolidPython/solid/utils.py	/^def rot_x_to_y(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_z_to_back	SolidPython/solid/utils.py	/^def rot_z_to_back(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_z_to_down	SolidPython/solid/utils.py	/^def rot_z_to_down(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_z_to_forward	SolidPython/solid/utils.py	/^def rot_z_to_forward(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_z_to_left	SolidPython/solid/utils.py	/^def rot_z_to_left(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_z_to_neg_x	SolidPython/solid/utils.py	/^def rot_z_to_neg_x(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_z_to_neg_y	SolidPython/solid/utils.py	/^def rot_z_to_neg_y(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_z_to_right	SolidPython/solid/utils.py	/^def rot_z_to_right(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_z_to_up	SolidPython/solid/utils.py	/^def rot_z_to_up(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_z_to_x	SolidPython/solid/utils.py	/^def rot_z_to_x(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rot_z_to_y	SolidPython/solid/utils.py	/^def rot_z_to_y(obj:OpenSCADObject) -> OpenSCADObject:$/;"	f
rotate	SolidPython/solid/objects.py	/^class rotate(OpenSCADObject):$/;"	c
rotate	older/pyopenscad.py	/^class rotate(openscad_object):$/;"	c
rotate	pyopenscadobj.py	/^    def rotate(self, r):$/;"	m	class:Object
rotate_2d	vector_util.py	/^def rotate_2d(x, y, angle):$/;"	f
rotate_extrude	SolidPython/solid/objects.py	/^class rotate_extrude(OpenSCADObject):$/;"	c
rotate_x	vector_util.py	/^def rotate_x(o, angle):$/;"	f
rotate_y	vector_util.py	/^def rotate_y(o, angle):$/;"	f
rotate_z	vector_util.py	/^def rotate_z(o, angle):$/;"	f
roundpt	pyscadutil.py	/^def roundpt(pt):$/;"	f
rrs	car_model.py	/^rrs = [sfpr1, (-56, -230, 18), rws3]$/;"	v
rrs1	car_model.py	/^rrs1 = (-58, -120, 76)$/;"	v
rrs2	car_model.py	/^rrs2 = (-50, -95, 79)$/;"	v
rrs21	car_model.py	/^rrs21 = (-70, -110, 75)$/;"	v
rrs22	car_model.py	/^rrs22=(-80,-95,68)$/;"	v
rrs3	car_model.py	/^rrs3 = (-30,-85,80)$/;"	v
rrs4	car_model.py	/^rrs4 = (0,-80, 80)$/;"	v
rsb1	car_model.py	/^rsb1 = rtb1 #(-70, 88, -20)$/;"	v
rsb2	car_model.py	/^rsb2 = (-60, 120, -35)$/;"	v
rsb3	car_model.py	/^rsb3 = (-55, 150, -50)$/;"	v
rsb4	car_model.py	/^rsb4 = (-45, 205, -78)$/;"	v
rsbc1	car_model.py	/^rsbc1 = [bline[4], (-25, 230, -78), rtb5]$/;"	v
rsbj	car_model.py	/^rsbj = [wse3, (-92, 76, -10), (-93,72,-10)]$/;"	v
rsl	car_model.py	/^rsl = [rrs1, rrs2, rrs3, rrs4]$/;"	v
rst0	car_model.py	/^rst0 = (-80,-50,68)$/;"	v
rst1	car_model.py	/^rst1 = (-80,-80,68)$/;"	v
rst2	car_model.py	/^rst2 = (-80,-82,68)$/;"	v
rst3	car_model.py	/^rst3 = (-80,-85,68)$/;"	v
rtb1	car_model.py	/^rtb1 = bline[0]$/;"	v
rtb2	car_model.py	/^rtb2 = bline[1]$/;"	v
rtb3	car_model.py	/^rtb3 = bline[2]$/;"	v
rtb4	car_model.py	/^rtb4 = bline[3]$/;"	v
rtb5	car_model.py	/^rtb5 = (-20, 230, -100)$/;"	v
rtp0	car_model.py	/^rtp0 = (-18, -245, 10)$/;"	v
rtp1	car_model.py	/^rtp1 = (-10, -252, 10)$/;"	v
rtp2	car_model.py	/^rtp2 = (-5, -255, 10)$/;"	v
rtp3	car_model.py	/^rtp3 = (0, -255, 10)$/;"	v
run	openscad.py	/^def run(*args):$/;"	f
run_euclid_patch	SolidPython/solid/patch_euclid.py	/^def run_euclid_patch():$/;"	f
run_example	SolidPython/solid/examples/run_all_examples.sh	/^function run_example() {$/;"	f
running	trimesh.py	/^running = True$/;"	v
running	tutorial3.py	/^running = True$/;"	v
rws1	car_model.py	/^rws1 = (-55, -170, 61)$/;"	v
rws2	car_model.py	/^rws2 = (-52, -210, 38)$/;"	v
rws3	car_model.py	/^rws3 = (-48, -230, 22)$/;"	v
rwsl	car_model.py	/^rwsl = [rws3,(-15,-230,24),(-10,-230,24),(0,-230,24)]$/;"	v
s	SolidPython/solid/examples/mazebox/mazebox.py	/^s = 0.775$/;"	v
s	SolidPython/spline.py	/^    s = Spline(3, points1)$/;"	v	class:Spline
s	older/mazebox_clean2_stable.py	/^s = 0.775$/;"	v
s	simple_example.py	/^    s = union()$/;"	v
s	spline.py	/^    s = Spline(3, points1)$/;"	v	class:Spline
sbdf1	car_model.py	/^sbdf1 = (-72, 60,-60)$/;"	v
sbf1	car_model.py	/^sbf1 = (-70,60,-100)$/;"	v
sbf2	car_model.py	/^sbf2 = (-60,100,-100)$/;"	v
sbf3	car_model.py	/^sbf3 = (-60,150,-100)$/;"	v
sc	simple_example.py	/^    sc = sc.add(m)$/;"	v
sc	simple_example.py	/^    sc = scale([1000,1000,1000])$/;"	v
scad_code	SolidPython/solid/examples/sierpinski.py	/^    def scad_code(self):$/;"	m	class:SierpinskiTetrahedron
scad_matrix	SolidPython/solid/utils.py	/^def scad_matrix(euclid_matrix4):$/;"	f
scad_render	SolidPython/solid/solidpython.py	/^def scad_render(scad_object: OpenSCADObject, file_header: str = '') -> str:$/;"	f
scad_render	pyopenscad.py	/^def scad_render( scad_object, file_header=''):$/;"	f
scad_render_animated	SolidPython/solid/solidpython.py	/^def scad_render_animated(func_to_animate: AnimFunc, $/;"	f
scad_render_animated_file	SolidPython/solid/solidpython.py	/^def scad_render_animated_file(func_to_animate:AnimFunc, $/;"	f
scad_render_to_file	SolidPython/solid/solidpython.py	/^def scad_render_to_file(scad_object: OpenSCADObject,$/;"	f
scad_render_to_file	pyopenscad.py	/^def scad_render_to_file( scad_object, filepath=None, file_header='', include_orig_code=False):$/;"	f
scad_test_case_templates	SolidPython/solid/test/test_solidpython.py	/^scad_test_case_templates = [$/;"	v
scad_test_cases	SolidPython/solid/test/test_utils.py	/^scad_test_cases = [$/;"	v
scalarProduct	SolidPython/solid/examples/mazebox/inset.py	/^    def scalarProduct(self, v):$/;"	m	class:Vec2D
scalarProduct	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def scalarProduct(self, v):$/;"	m	class:Vec3D
scalarProduct	inset.py	/^  def scalarProduct(self, v):$/;"	m	class:Vec2D
scalarProduct	trianglemath.py	/^  def scalarProduct(self, v):$/;"	m	class:Vec3D
scale	SolidPython/polysurface.py	/^    scale = (0.01, 0.01, 0.01)$/;"	v	class:SurfaceFromCurves
scale	SolidPython/solid/examples/sierpinski.py	/^    def scale(self, factor):$/;"	m	class:SierpinskiTetrahedron
scale	SolidPython/solid/objects.py	/^class scale(OpenSCADObject):$/;"	c
scale	older/pyopenscad.py	/^class scale(openscad_object):$/;"	c
scale	point_converter.py	/^scale = 10$/;"	v
scale	polysurface.py	/^    scale = (0.01, 0.01, 0.01)$/;"	v	class:SurfaceFromCurves
scalp	trimesh.py	/^def scalp (vec, scal):$/;"	f
scalp	tutorial3.py	/^def scalp (vec, scal):$/;"	f
scl	car_model.py	/^    scl = 0.1$/;"	v
scl	car_model2.py	/^    scl = 1.0$/;"	v
scl	car_test.py	/^    scl = 0.1$/;"	v
scl	engine2.py	/^    scl = 1.0$/;"	v
scl	layout.py	/^    scl = 1.0$/;"	v
scl	pipe_t_join.py	/^    scl = 1000.0$/;"	v
screw	SolidPython/solid/utils.py	/^def screw(screw_type='m3', screw_length=16):$/;"	f
screw_dimensions	SolidPython/solid/utils.py	/^screw_dimensions = {$/;"	v
screw_height	SolidPython/solid/examples/screw_thread_example.py	/^screw_height = 80$/;"	v
section_cut_xz	SolidPython/solid/utils.py	/^def section_cut_xz(body, y_cut_point=0):$/;"	f
segments	SolidPython/solid/examples/sierpinski.py	/^    def segments(self):$/;"	m	class:SierpinskiTetrahedron
set	SolidPython/solid/examples/mazebox/inset.py	/^    def set(self, x, y):$/;"	m	class:Vec2D
set	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def set(self, x, y, z):$/;"	m	class:Vec3D
set	inset.py	/^  def set(self, x, y):$/;"	m	class:Vec2D
set	trianglemath.py	/^  def set(self, x, y, z):$/;"	m	class:Vec3D
setModifier	older/pyopenscad.py	/^  def setModifier(self, m):$/;"	m	class:openscad_object
setUp	SolidPython/solid/test/test_screw_thread.py	/^    def setUp(self):$/;"	m	class:TestScrewThread
set_bom_headers	SolidPython/solid/utils.py	/^def set_bom_headers(*args):$/;"	f
set_colour	pyopenscadobj.py	/^    def set_colour(self, rgba):$/;"	m	class:Object
set_hole	SolidPython/solid/solidpython.py	/^    def set_hole(self, is_hole: bool = True) -> "OpenSCADObject":$/;"	m	class:OpenSCADObject
set_length_local	SolidPython/solid/patch_euclid.py	/^def set_length_local(self, length):$/;"	f
set_modifier	SolidPython/solid/solidpython.py	/^    def set_modifier(self, m: str) -> "OpenSCADObject":$/;"	m	class:OpenSCADObject
set_modifier	pyopenscad.py	/^    def set_modifier(self, m):$/;"	m	class:openscad_object
set_parent	SolidPython/solid/solidpython.py	/^    def set_parent(self, parent: "OpenSCADObject"):$/;"	m	class:OpenSCADObject
set_parent	pyopenscad.py	/^    def set_parent( self, parent):$/;"	m	class:openscad_object
set_parent	pyopenscadobj.py	/^    def set_parent(self, parent, parent_offset=None):$/;"	m	class:Object
set_part_root	SolidPython/solid/solidpython.py	/^    def set_part_root(self, is_root: bool = True) -> "OpenSCADObject":$/;"	m	class:OpenSCADObject
set_position	SolidPython/solid/utils.py	/^    def set_position(self, position):$/;"	m	class:BoundingBox
set_postcolour	pyopenscadobj.py	/^    def set_postcolour(self, rgba):$/;"	m	class:Object
set_size	SolidPython/solid/utils.py	/^    def set_size(self, size):$/;"	m	class:BoundingBox
set_visible	pyopenscadobj.py	/^    def set_visible(self, visible):$/;"	m	class:Object
sfn	point_converter.py	/^def sfn(v1, v2):$/;"	f
sfpdf1	car_model.py	/^sfpdf1 = (-75, -100, -50)$/;"	v
sfpm1	car_model.py	/^sfpm1 = (-50, -200, -50)$/;"	v
sfpm2	car_model.py	/^sfpm2 = (-50, -200, -54)$/;"	v
sfpr1	car_model.py	/^sfpr1 = (-60, -230, 10)$/;"	v
sfpr11	car_model.py	/^sfpr11 = (-50, -200, 5)$/;"	v
sfpr2	car_model.py	/^sfpr2 = (-90, -150, 10)$/;"	v
shearedcube	pyscadutil.py	/^def shearedcube(size, center=False, shear=None, innershear=None):$/;"	f
show_appended_python_code	SolidPython/solid/examples/append_solidpython_code.py	/^def show_appended_python_code():$/;"	f
side_bonnet	car_model.py	/^def side_bonnet(thick, scl):$/;"	f
side_floor_panel	car_model.py	/^def side_floor_panel(thick, scl):$/;"	f
side_roof_strut	car_model.py	/^def side_roof_strut(thick, scl):$/;"	f
side_window	car_model.py	/^def side_window(thick, scl):$/;"	f
sierpinski_3d	SolidPython/solid/examples/sierpinski.py	/^def sierpinski_3d(generation, scale=1, midpoint_weight=0.5, jitter_range_vec=None):$/;"	f
single_test	SolidPython/solid/test/test_solidpython.py	/^def single_test(test_dict):$/;"	f
sinusoidal_ring	SolidPython/solid/examples/path_extrude_example.py	/^def sinusoidal_ring(rad=25, segments=SEGMENTS):$/;"	f
size	SolidPython/solid/utils.py	/^    def size(self):$/;"	m	class:BoundingBox
size	pyopenscadobj.py	/^    def size(self, r):$/;"	m	class:Object
sl	pyscadutil.py	/^def sl(pspec, lidx):$/;"	f
source_suffix	SolidPython/Doc/conf.py	/^source_suffix = '.rst'$/;"	v
sp_code_in_scad_comment	SolidPython/solid/solidpython.py	/^def sp_code_in_scad_comment(calling_file: PathStr) -> str:$/;"	f
space	trimesh.py	/^space = ode.Space()$/;"	v
space	tutorial3.py	/^space = ode.Space()$/;"	v
sphere	SolidPython/solid/objects.py	/^class sphere(OpenSCADObject):$/;"	c
sphere	older/pyopenscad.py	/^class sphere(openscad_object):$/;"	c
spline_divide	SolidPython/polysurface.py	/^def spline_divide(plist, step=0.1):$/;"	f
spline_divide	polysurface.py	/^def spline_divide(plist, step=0.1):$/;"	f
spline_double_divide	SolidPython/polysurface.py	/^def spline_double_divide(pl, step_h=0.1, step_v=0.1):$/;"	f
spline_double_divide	polysurface.py	/^def spline_double_divide(pl, step_h=0.1, step_v=0.1):$/;"	f
spline_me	car_model.py	/^spline_me = True$/;"	v
spline_me	car_test.py	/^spline_me = True$/;"	v
spline_me	car_util.py	/^spline_me = True$/;"	v
spline_res	pyscadutil.py	/^spline_res = 1.0\/6$/;"	v
splinebox	pyscadutil.py	/^def splinebox(scl, w, d, h, thick=0.0, curverads=None):$/;"	f
split_body_planar	SolidPython/solid/utils.py	/^def split_body_planar(obj, obj_bb, cutting_plane_normal=UP_VEC, cut_proportion=0.5, dowel_holes=False, dowel_rad=4.5, hole_depth=15, add_wall_thickness=0):$/;"	f
split_planar	SolidPython/solid/utils.py	/^    def split_planar(self, cutting_plane_normal=RIGHT_VEC, cut_proportion=0.5, add_wall_thickness=0):$/;"	m	class:BoundingBox
square	SolidPython/solid/objects.py	/^class square(OpenSCADObject):$/;"	c
srs1	car_model.py	/^srs1 = (-110, -110, 5)$/;"	v
srs11	car_model.py	/^srs11 = (-110, -110, 0)$/;"	v
srs2	car_model.py	/^srs2 = (-108, -115, 6)$/;"	v
srs3	car_model.py	/^srs3 = (-106, -120, 8)$/;"	v
star	SolidPython/solid/examples/path_extrude_example.py	/^def star(num_points=5, outer_rad=15, dip_factor=0.5):$/;"	f
state	trimesh.py	/^state = 0$/;"	v
state	tutorial3.py	/^state = 0$/;"	v
steps	SolidPython/solid/examples/animation_example.py	/^                                         steps=20,  # Number of steps to create one complete motion$/;"	v
surface	SolidPython/solid/objects.py	/^class surface(OpenSCADObject):$/;"	c
surface_back_end	SolidPython/polysurface.py	/^def surface_back_end(l):$/;"	f
surface_back_end	polysurface.py	/^def surface_back_end(l):$/;"	f
surface_front_end	SolidPython/polysurface.py	/^def surface_front_end(l):$/;"	f
surface_front_end	polysurface.py	/^def surface_front_end(l):$/;"	f
surface_indices_from_pointsets	SolidPython/polysurface.py	/^def surface_indices_from_pointsets(l, invert=False):$/;"	f
surface_indices_from_pointsets	polysurface.py	/^def surface_indices_from_pointsets(l, invert=False, offs=0):$/;"	f
sws1	car_model.py	/^sws1 = (-88, -100, 60)$/;"	v
sws2	car_model.py	/^sws2 = (-102, -110, 35)$/;"	v
t	SolidPython/polysurface.py	/^    t = union()$/;"	v	class:SurfaceFromCurves
t	SolidPython/solid/examples/sierpinski.py	/^    t = union()$/;"	v
t	bezier.py	/^t = union()$/;"	v
t	car_model.py	/^    t = union()$/;"	v
t	car_model2.py	/^    t = Model()$/;"	v
t	car_test.py	/^    t = union()$/;"	v
t	engine2.py	/^    t = Model()$/;"	v
t	layout.py	/^    t = Model()$/;"	v
t	pipe_t_join.py	/^    t = Model()$/;"	v
t	polysurface.py	/^    t = union()$/;"	v	class:SurfaceFromCurves
t	pyscadutil.py	/^    t = union()$/;"	v
tb12	car_model.py	/^tb12 = (-105, d+115, 15+h)$/;"	v
tb13	car_model.py	/^tb13 = (-124, d+120, 15+h)$/;"	v
tbc0	car_model.py	/^tbc0 = (0, 230, -80)$/;"	v
tbf1	car_model.py	/^tbf1 = (-70, d+253, -0+h)$/;"	v
tbj1	car_model.py	/^tbj1 = (-0, d+160, 45+h)$/;"	v
tbj2	car_model.py	/^tbj2 = (-35, d+160, 40+h)$/;"	v
tbj3	car_model.py	/^tbj3 = bline[1] # (-70, d+140, 42+h)$/;"	v
tbj4	car_model.py	/^tbj4 = bline[0]$/;"	v
tbw1	car_model.py	/^tbw1 = (-70, 105, 0)$/;"	v
tbw2	car_model.py	/^tbw2 = (-30, 125, 0)$/;"	v
tbw3	car_model.py	/^tbw3 = (0,125,0)$/;"	v
templates_path	SolidPython/Doc/conf.py	/^templates_path = ['_templates']$/;"	v
test	SolidPython/solid/test/test_solidpython.py	/^    def test(self):$/;"	f	function:single_test
test_background	SolidPython/solid/test/test_solidpython.py	/^    def test_background(self):$/;"	m	class:TestSolidPython
test_bonnet1	car_model.py	/^def test_bonnet1(thick, scl):$/;"	f
test_bonnet2	car_model.py	/^def test_bonnet2(thick, scl):$/;"	f
test_bonnet3	car_model.py	/^def test_bonnet3(thick, scl):$/;"	f
test_custom_iterables	SolidPython/solid/test/test_solidpython.py	/^    def test_custom_iterables(self):$/;"	m	class:TestSolidPython
test_debug	SolidPython/solid/test/test_solidpython.py	/^    def test_debug(self):$/;"	m	class:TestSolidPython
test_default_thread_section	SolidPython/solid/test/test_screw_thread.py	/^    def test_default_thread_section(self):$/;"	m	class:TestScrewThread
test_disable	SolidPython/solid/test/test_solidpython.py	/^    def test_disable(self):$/;"	m	class:TestSolidPython
test_explicit_hole	SolidPython/solid/test/test_solidpython.py	/^    def test_explicit_hole(self):$/;"	m	class:TestSolidPython
test_extra_args_to_included_scad	SolidPython/solid/test/test_solidpython.py	/^    def test_extra_args_to_included_scad(self):$/;"	m	class:TestSolidPython
test_fillet_2d_add	SolidPython/solid/test/test_utils.py	/^    def test_fillet_2d_add(self):$/;"	m	class:TestSPUtils
test_fillet_2d_remove	SolidPython/solid/test/test_utils.py	/^    def test_fillet_2d_remove(self):$/;"	m	class:TestSPUtils
test_front_wing_front_inner	car_model.py	/^def test_front_wing_front_inner(thick, scl):$/;"	f
test_generator_no_scad	SolidPython/solid/test/test_utils.py	/^def test_generator_no_scad(func, args, expected):$/;"	f
test_generator_scad	SolidPython/solid/test/test_utils.py	/^def test_generator_scad(func, args, expected):$/;"	f
test_hole_transform_propagation	SolidPython/solid/test/test_solidpython.py	/^    def test_hole_transform_propagation(self):$/;"	m	class:TestSolidPython
test_import_scad	SolidPython/solid/test/test_solidpython.py	/^    def test_import_scad(self):$/;"	m	class:TestSolidPython
test_include	SolidPython/solid/test/test_solidpython.py	/^    def test_include(self):$/;"	m	class:TestSolidPython
test_infix_difference	SolidPython/solid/test/test_solidpython.py	/^    def test_infix_difference(self):$/;"	m	class:TestSolidPython
test_infix_intersection	SolidPython/solid/test/test_solidpython.py	/^    def test_infix_intersection(self):$/;"	m	class:TestSolidPython
test_infix_union	SolidPython/solid/test/test_solidpython.py	/^    def test_infix_union(self):$/;"	m	class:TestSolidPython
test_neck_in_out_degrees	SolidPython/solid/test/test_screw_thread.py	/^    def test_neck_in_out_degrees(self):$/;"	m	class:TestScrewThread
test_no_scad	SolidPython/solid/test/test_utils.py	/^    def test_no_scad(self):$/;"	f	function:test_generator_no_scad
test_numpy_type	SolidPython/solid/test/test_solidpython.py	/^    def test_numpy_type(self):$/;"	m	class:TestSolidPython
test_panel	car_model.py	/^def test_panel(thick, scl):$/;"	f
test_panel	car_test.py	/^def test_panel(thick, scl):$/;"	f
test_parse_scad_callables	SolidPython/solid/test/test_solidpython.py	/^    def test_parse_scad_callables(self):$/;"	m	class:TestSolidPython
test_rear_wing_front_inner	car_model.py	/^def test_rear_wing_front_inner(thick, scl):$/;"	f
test_rear_wing_rear_inner	car_model.py	/^def test_rear_wing_rear_inner(thick, scl):$/;"	f
test_root	SolidPython/solid/test/test_solidpython.py	/^    def test_root(self):$/;"	m	class:TestSolidPython
test_scad	SolidPython/solid/test/test_utils.py	/^    def test_scad(self):$/;"	f	function:test_generator_scad
test_scad_render_animated_file	SolidPython/solid/test/test_solidpython.py	/^    def test_scad_render_animated_file(self):$/;"	m	class:TestSolidPython
test_scad_render_to_file	SolidPython/solid/test/test_solidpython.py	/^    def test_scad_render_to_file(self):$/;"	m	class:TestSolidPython
test_separate_part_hole	SolidPython/solid/test/test_solidpython.py	/^    def test_separate_part_hole(self):$/;"	m	class:TestSolidPython
test_side_bonnet_behind_wheel	car_model.py	/^def test_side_bonnet_behind_wheel(thick, scl):$/;"	f
test_side_bonnet_top_panel	car_model.py	/^def test_side_bonnet_top_panel(thick, scl):$/;"	f
test_split_body_planar	SolidPython/solid/test/test_utils.py	/^    def test_split_body_planar(self):$/;"	m	class:TestSPUtils
test_thread	SolidPython/solid/test/test_screw_thread.py	/^    def test_thread(self):$/;"	m	class:TestScrewThread
test_thread_internal	SolidPython/solid/test/test_screw_thread.py	/^    def test_thread_internal(self):$/;"	m	class:TestScrewThread
test_use	SolidPython/solid/test/test_solidpython.py	/^    def test_use(self):$/;"	m	class:TestSolidPython
test_use_reserved_words	SolidPython/solid/test/test_solidpython.py	/^    def test_use_reserved_words(self):$/;"	m	class:TestSolidPython
texinfo_documents	SolidPython/Doc/conf.py	/^texinfo_documents = [$/;"	v
text	SolidPython/solid/objects.py	/^class text(OpenSCADObject):$/;"	c
theta	vector_util.py	/^def theta(p1, p2):$/;"	f
thick	pyscadutil.py	/^                    thick={L:-50, R:10, T:10, D:10, F: 10, B:-40})$/;"	v
thread	SolidPython/solid/screw_thread.py	/^def thread(outline_pts: Points,$/;"	f
times	SolidPython/solid/examples/mazebox/inset.py	/^    def times(self, t):$/;"	m	class:Vec2D
times	SolidPython/solid/examples/mazebox/trianglemath.py	/^    def times(self, t):$/;"	m	class:Vec3D
times	inset.py	/^  def times(self, t):$/;"	m	class:Vec2D
times	trianglemath.py	/^  def times(self, t):$/;"	m	class:Vec3D
top	older/mazebox_clean2_stable.py	/^  top = difference()$/;"	v
top_bonnet	car_model.py	/^def top_bonnet(thick, scl):$/;"	f
top_part	SolidPython/solid/examples/mazebox/mazebox.py	/^def top_part():$/;"	f
toph	SolidPython/solid/examples/mazebox/mazebox.py	/^toph = (h - gripH) + 3$/;"	v
toph	older/mazebox_clean2_stable.py	/^toph = (h-gripH)+3$/;"	v
touch_arc	pyscadutil.py	/^def touch_arc(rad, ht, bwid, iro, scl, roffs=0, roffsinner=0, angle=0.0,$/;"	f
transform_to_point	SolidPython/solid/utils.py	/^def transform_to_point(body, dest_point, dest_normal, src_point=Point3(0, 0, 0), src_normal=Vector3(0, 1, 0), src_up=Vector3(0, 0, 1)):$/;"	f
translate	SolidPython/solid/objects.py	/^class translate(OpenSCADObject):$/;"	c
translate	older/pyopenscad.py	/^class translate(openscad_object):$/;"	c
translate	pyopenscadobj.py	/^    def translate(self, t):$/;"	m	class:Object
tri	SolidPython/solid/test/test_utils.py	/^tri = [Point3(0, 0, 0), Point3(10, 0, 0), Point3(0, 10, 0)]$/;"	v
triangle	pyscadutil.py	/^def triangle(size, center=False):$/;"	f
tsb1	car_model.py	/^tsb1 = (-130, d+120, -10+h)$/;"	v
tsb2	car_model.py	/^tsb2 = (-132, d+133, -7+h)$/;"	v
tspc	car_model.py	/^tspc = [$/;"	v
tspc1	car_model.py	/^tspc1 = (-122, d+250, 30+h)$/;"	v
tspcr	car_model.py	/^tspcr = [$/;"	v
tsrpc	car_model.py	/^tsrpc = [$/;"	v
turnaround	SolidPython/polysurface.py	/^def turnaround(l):$/;"	f
turnaround	polysurface.py	/^def turnaround(l):$/;"	f
u	older/mazebox_clean2_stable.py	/^  u = union()$/;"	v
u2	older/mazebox_clean2_stable.py	/^  u2 = union()$/;"	v
union	SolidPython/solid/objects.py	/^class union(OpenSCADObject):$/;"	c
union	older/pyopenscad.py	/^class union(openscad_object):$/;"	c
up	SolidPython/solid/utils.py	/^def up(z:float) -> OpenSCADObject:$/;"	f
use	SolidPython/solid/objects.py	/^def use(scad_file_path: PathStr, use_not_include: bool = True, dest_namespace_dict: Dict = None):$/;"	f
use	pyopenscad.py	/^def use( scad_file_path, use_not_include=True):$/;"	f
v1	vector_util.py	/^    v1 = [0,0,0]$/;"	v
v2	vector_util.py	/^    v2 = [1,0,0]$/;"	v
v3	vector_util.py	/^    v3 = [0,1,0]$/;"	v
vangle	vector_util.py	/^def vangle(p1, p2):$/;"	f
version	SolidPython/Doc/conf.py	/^version = '0.1.2'$/;"	v
vmult	SolidPython/polysurface.py	/^def vmult(v1, v2):$/;"	f
vmult	polysurface.py	/^def vmult(v1, v2):$/;"	f
voffset	SolidPython/polysurface.py	/^    def voffset(self, t):$/;"	m	class:Offset
voffset	polysurface.py	/^    def voffset(self, t):$/;"	m	class:Offset
vsub	polysurface.py	/^def vsub(v1, v2):$/;"	f
vtrans	SolidPython/polysurface.py	/^def vtrans(v1, v2):$/;"	f
vtrans	polysurface.py	/^def vtrans(v1, v2):$/;"	f
w	car_util.py	/^w = 0.75$/;"	v
w0	car_util.py	/^w0 = 0$/;"	v
w1	car_util.py	/^w1 = 0.2$/;"	v
w2	car_util.py	/^w2 = 0.3$/;"	v
w3	car_util.py	/^w3 = w-0.08$/;"	v
wall	SolidPython/solid/examples/mazebox/mazebox.py	/^wall = 1.50$/;"	v
wall	older/mazebox_clean2_stable.py	/^wall = 1.50$/;"	v
weighted_midpoint	SolidPython/solid/examples/sierpinski.py	/^def weighted_midpoint(a, b, weight=0.5, jitter_range_vec=None):$/;"	f
wheel	car_util.py	/^def wheel():$/;"	f
wheel_angle	car_util.py	/^wheel_angle = 00.0 # rotate front wheels$/;"	v
wheel_back_left	car_model.py	/^def wheel_back_left(scl, mirror):$/;"	f
wheel_front_left	car_model.py	/^def wheel_front_left(scl, mirror):$/;"	f
wheel_inner	car_util.py	/^wheel_inner = (13)*2.54\/2. \/ 100.0$/;"	v
wheel_pos	car_model2.py	/^def wheel_pos(offs):$/;"	f
wheel_pos	engine2.py	/^def wheel_pos(offs):$/;"	f
wheel_pos	layout.py	/^def wheel_pos(offs):$/;"	f
wheel_radius	car_util.py	/^wheel_radius = (22.1)*2.54\/2. \/ 100.0$/;"	v
wheels	car_model2.py	/^def wheels(offs):$/;"	f
wheels	engine2.py	/^def wheels(offs):$/;"	f
wheels	layout.py	/^def wheels(offs):$/;"	f
wht	car_model2.py	/^wht = h0 + 0.05$/;"	v
wht	engine2.py	/^wht = h0 + 0.05$/;"	v
wht	layout.py	/^wht = h0 + 0.05$/;"	v
width	trimesh.py	/^width = 640$/;"	v
width	tutorial3.py	/^width = 640$/;"	v
windscreen	car_model.py	/^def windscreen(thick, scl):$/;"	f
windshield	car_model2.py	/^def windshield(roofpts, airbox_pts, thick):$/;"	f
windshield	engine2.py	/^def windshield(roofpts, airbox_pts, thick):$/;"	f
windshield	layout.py	/^def windshield(roofpts, airbox_pts, thick):$/;"	f
wipe	recipe-576871-1.py	/^def wipe():$/;"	f
world	trimesh.py	/^world = ode.World()$/;"	v
world	tutorial3.py	/^world = ode.World()$/;"	v
wpoints	car_util.py	/^wpoints = [w0, w1, w2, w3, w]$/;"	v
wrap	SolidPython/solid/utils.py	/^    def wrap(f):$/;"	f	function:bom_part
wrapped_f	SolidPython/solid/utils.py	/^        def wrapped_f(*wargs, **wkwargs):$/;"	f	function:bom_part.wrap
wse1	car_model.py	/^wse1 = (-83,46,46)$/;"	v
wse2	car_model.py	/^wse2 = (-88,70,20)$/;"	v
wse3	car_model.py	/^wse3 = bline[0] #(-85,88,-5)$/;"	v
wsr1	car_model.py	/^wsr1 = (-70,30,60)$/;"	v
wsr2	car_model.py	/^wsr2 = (-34, 7, 76)$/;"	v
wsr3	car_model.py	/^wsr3 = (0,2,78)$/;"	v
wtire	car_util.py	/^wtire = 6.5*2.54\/100.0 # 6.5in tire tread$/;"	v
x	trimesh.py	/^x = 0$/;"	v
x	tutorial3.py	/^x = 0$/;"	v
y	trimesh.py	/^y = 0$/;"	v
y	tutorial3.py	/^y = 0$/;"	v
