Mercurial > repos > greg > icqsol_compose_shapes
changeset 0:36f5fa5bd6d9 draft
Uploaded
author | greg |
---|---|
date | Sat, 14 Nov 2015 14:06:46 -0500 |
parents | |
children | e3350521105e |
files | icqsol_compose_shapes.py icqsol_compose_shapes.xml icqsol_macros.xml icqsol_utils.py test-data/head.vtkascii test-data/notch1.vtkascii test-data/notch2.vtkascii test-data/philips_bolt.vtkascii test-data/shaft.vtkascii tool_dependencies.xml |
diffstat | 10 files changed, 1280 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/icqsol_compose_shapes.py Sat Nov 14 14:06:46 2015 -0500 @@ -0,0 +1,44 @@ +#!/usr/bin/env python +import argparse +import shutil + +import icqsol_utils +from icqsol.shapes.icqShapeManager import ShapeManager + +# Parse Command Line. +parser = argparse.ArgumentParser() +parser.add_argument( '--expression', dest='expression', help='Composition expression' ) +parser.add_argument( '--shape_dataset', dest='shape_datasets', action='append', nargs=4, help='Shape datasets selected from history' ) +parser.add_argument( '--output', dest='output', help='Output dataset' ) +parser.add_argument( '--output_vtk_type', dest='output_vtk_type', help='Output file format and type' ) + +args = parser.parse_args() + +tmp_dir = icqsol_utils.get_temp_dir() +shape_tuples = [] +shape_mgr = ShapeManager() + +# Load the shapes. +for ( expression_var, dataset_path, galaxy_ext, vtk_dataset_type ) in args.shape_datasets: + # Define the file format and type. + format, file_type = icqsol_utils.get_format_and_type( galaxy_ext ) + if format == 'vtk': + shape_mgr.setReader( file_format=format, vtk_dataset_type=vtk_dataset_type ) + else: + shape_mgr.setReader( file_format=format ) + icqsol_path = icqsol_utils.get_input_file_path( tmp_dir, dataset_path, format ) + shape_tuple = ( expression_var, shape_mgr.loadAsShape( icqsol_path ) ) + shape_tuples.append( shape_tuple ) + +# Define the output file format and type. +output_format, output_file_type = icqsol_utils.get_format_and_type( args.output_vtk_type ) +tmp_output_path = icqsol_utils.get_temporary_file_path( tmp_dir, output_format ) + +shape_mgr.setWriter( file_format=output_format, vtk_dataset_type=icqsol_utils.POLYDATA ) + +# Compose the shapes. +composite_shape = shape_mgr.composeShapes( shape_tuples, args.expression ) + +# Save the output. +shape_mgr.saveShape( shape=composite_shape, file_name=tmp_output_path, file_type=output_file_type ) +shutil.move( tmp_output_path, args.output )
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/icqsol_compose_shapes.xml Sat Nov 14 14:06:46 2015 -0500 @@ -0,0 +1,76 @@ +<?xml version='1.0' encoding='UTF-8'?> +<tool id="icqsol_compose_shapes" name="Compose 3D shapes" version="1.0.0"> + <description></description> + <macros> + <import>icqsol_macros.xml</import> + </macros> + <expand macro="requirements" /> + <command> +<![CDATA[ + python $__tool_directory__/icqsol_compose_shapes.py + --expression "$expression" + #for $i in $input_shapes: + --shape_dataset "${i.expression_var}" "${i.input_shape}" "${i.input_shape.ext}" "${i.input_shape.metadata.dataset_type}" + #end for + --output "$output" + --output_vtk_type $output_vtk_type +]]> + </command> + <inputs> + <param name="expression" type="text" value="" label="Composition expression" help="Example: A + B - C * D"/> + <repeat name="input_shapes" title="Expression variable and shape" min="2"> + <param name="expression_var" type="text" value="" label="Expression variable" help="The selected shape will be associated with this variable in the expression."/> + <param name="input_shape" type="data" format="plyascii,plybinary,vtkascii,vtkbinary" label="Shape"> + <validator type="dataset_ok_validator" /> + </param> + </repeat> + <expand macro="output_vtk_type_params" /> + </inputs> + <outputs> + <data name="output" format="vtkascii" label="${tool.name} ${on_string}"> + <actions> + <action type="format"> + <option type="from_param" name="output_vtk_type" /> + </action> + </actions> + </data> + </outputs> + <tests> + <test> + <param name="expression" value="head + shaft - notch1 - notch2" /> + <repeat name="input_shapes"> + <param name="expression_var" value="head" /> + <param name="input_shape" value="head.vtkascii" ftype="vtkascii" /> + </repeat> + <repeat name="input_shapes"> + <param name="expression_var" value="shaft" /> + <param name="input_shape" value="shaft.vtkascii" ftype="vtkascii" /> + </repeat> + <repeat name="input_shapes"> + <param name="expression_var" value="notch1" /> + <param name="input_shape" value="notch1.vtkascii" ftype="vtkascii" /> + </repeat> + <repeat name="input_shapes"> + <param name="expression_var" value="notch2" /> + <param name="input_shape" value="notch2.vtkascii" ftype="vtkascii" /> + </repeat> + <output name="output" file="philips_bolt.vtkascii" ftype="vtkascii" /> + <param name="output_vtk_type" value="vtkascii" /> + </test> + </tests> + <help> +**What it does** + +<![CDATA[ +Creates a shape composed of any number of selected shapes where the composition is based on a mathematical +expression consisting of **+**, **-** and ***** operations. The **+** results in a union of shapes, the +**-** operator removes a shape and the ***** operator results in an intersection of shapes. + +For example, if the **Composition expression** is **A + B - C - D**, selecting 4 shapes from your history +and associating each shape with a variable from the expression will result in a shape composed of the shapes +associated with A and B, but eliminating the shapes associated with C and D. + +]]> + </help> + <expand macro="citations" /> +</tool>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/icqsol_macros.xml Sat Nov 14 14:06:46 2015 -0500 @@ -0,0 +1,115 @@ +<?xml version='1.0' encoding='UTF-8'?> +<macros> + <xml name="requirements"> + <requirements> + <requirement type="package" version="1.0">icqsol</requirement> + </requirements> + </xml> + <xml name="stdio"> + <stdio> + <exit_code range="1:"/> + <exit_code range=":-1"/> + <regex match="Error:"/> + <regex match="Exception:"/> + </stdio> + </xml> + <!-- TODO: place this in colormaps_conf.xml --> + <xml name="color_map_param"> + <param name="color_map" type="select" label="Color map"> + <option value="hot" selected="True">Hot</option> + <option value="cold">Cold</option> + <option value="blackbody">Blackbody</option> + <option value="gnu">Gnu</option> + </param> + </xml> + <xml name="output_vtk_type_params"> + <param name="output_vtk_type" type="select" label="Output file type"> + <option value="vtkascii" selected="True">Vtk-ascii</option> + <option value="vtkbinary">Vtk-binary</option> + </param> + </xml> + <token name="@origin_cmd_args@"> + --origin_x $create_process_cond.shape_cond.origin_x + --origin_y $create_process_cond.shape_cond.origin_y + --origin_z $create_process_cond.shape_cond.origin_z + </token> + <xml name="origin_params"> + <param name="origin_x" type="float" value="0.0" label="X coordinate of origin" help="Floating point number"/> + <param name="origin_y" type="float" value="0.0" label="Y coordinate of origin" help="Floating point number"/> + <param name="origin_z" type="float" value="0.0" label="Z coordinate of origin" help="Floating point number"/> + </xml> + <token name="@lengths_cmd_args@"> + --length_x $create_process_cond.shape_cond.length_x + --length_y $create_process_cond.shape_cond.length_y + --length_z $create_process_cond.shape_cond.length_z + </token> + <xml name="lengths_params"> + <!-- At least one of these lengths must be greater than zero, but we have no validator for this. --> + <param name="length_x" type="float" value="1.0" label="Length in the X direction" help="Floating point number"> + <validator type="in_range" min="0" exclude_min="false" /> + </param> + <param name="length_y" type="float" value="0.0" label="Length in the Y direction" help="Floating point number"> + <validator type="in_range" min="0" exclude_min="false" /> + </param> + <param name="length_z" type="float" value="0.0" label="Length in the Z direction" help="Floating point number"> + <validator type="in_range" min="0" exclude_min="false" /> + </param> + </xml> + <xml name="lengths_exclude_min_params"> + <param name="length_x" type="float" value="1.0" label="Length in the X direction" help="Floating point number"> + <validator type="in_range" min="0" exclude_min="true" /> + </param> + <param name="length_y" type="float" value="1.0" label="Length in the Y direction" help="Floating point number"> + <validator type="in_range" min="0" exclude_min="true" /> + </param> + <param name="length_z" type="float" value="1.0" label="Length in the Z direction" help="Floating point number"> + <validator type="in_range" min="0" exclude_min="true" /> + </param> + </xml> + <token name="@radius_cmd_args@"> + --radius $create_process_cond.shape_cond.radius + </token> + <xml name="radius_params"> + <param name="radius" type="float" value="1.0" label="Radius" help="Floating point number"> + <validator type="in_range" min="0" exclude_min="True" /> + </param> + </xml> + <token name="@n_theta_cmd_args@"> + --n_theta $create_process_cond.shape_cond.n_theta + </token> + <xml name="n_theta_params"> + <param name="n_theta" type="integer" value="16" label="Number of slices" help="Controls the tessellation along the longitude direction"> + <validator type="in_range" min="0" exclude_min="False" /> + </param> + </xml> + <token name="@n_phi_cmd_args@"> + --n_phi $create_process_cond.shape_cond.n_phi + </token> + <xml name="n_phi_params"> + <param name="n_phi" type="integer" value="8" label="Number of stacks" help="Controls the tessellation along the latitude direction"> + <validator type="in_range" min="0" exclude_min="False" /> + </param> + </xml> + <xml name="citations"> + <citations> + <citation type="bibtex"> + @unpublished{None, + author = {None}, + title = {None}, + year = {None}, + eprint = {None}, + url = {https://github.com/gregvonkuster/galaxy-csg} + }</citation> + <citation type="bibtex"> + @misc(Schroeder-Martin-Lorensen2006, + author = "Will Schroeder and + Ken Martin and + Bill Lorensen", + year = "2006", + title = "The Visualization Toolkit (4th ed.)", + publisher = "Kitware", + url = "https://en.wikipedia.org/wiki/Special:BookSources/978-1-930934-19-1") + </citation> + </citations> + </xml> +</macros>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/icqsol_utils.py Sat Nov 14 14:06:46 2015 -0500 @@ -0,0 +1,59 @@ +import os +import sys +import tempfile + +POLYDATA='POLYDATA' + +def asbool( val ): + return str( val ).lower() in [ 'yes', 'true' ] + +def get_format_and_type( galaxy_ext ): + # Define the output file format and type. + format = None + datatype = None + if galaxy_ext in [ 'vtkascii', 'vtkbinary' ]: + format = 'vtk' + elif galaxy_ext in [ 'plyascii', 'plybinary' ]: + format = 'ply' + if galaxy_ext in [ 'vtkascii', 'plyascii' ]: + datatype = 'ascii' + elif galaxy_ext in [ 'vtkbinary', 'plybinary' ]: + datatype = 'binary' + return format, datatype + +def get_input_file_path( tmp_dir, input_file, format ): + """ + iCqSol uses file extensions (e.g., .ply, .vtk) when reading and + writing files, so the Galaxy dataset naming convention of + setting all file extensions as .dat must be handled. + """ + file_path = get_temporary_file_path( tmp_dir, format ) + # Remove the file so we can create a symlink. + os.remove( file_path ) + os.symlink( input_file, file_path ) + return file_path + +def get_temp_dir( prefix='tmp-vtk-', dir=None ): + """ + Return a temporary directory. + """ + return tempfile.mkdtemp( prefix=prefix, dir=dir ) + +def get_tempfilename( dir=None, suffix=None ): + """ + Return a temporary file name. + """ + fd, name = tempfile.mkstemp( suffix=suffix, dir=dir ) + os.close( fd ) + return name + +def get_temporary_file_path( tmp_dir, file_extension ): + """ + Return the path to a temporary file with a valid VTK format + file extension. + """ + return get_tempfilename( tmp_dir, file_extension ) + +def stop_err( msg ): + sys.stderr.write( "%s\n" % msg ) + sys.exit()
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/head.vtkascii Sat Nov 14 14:06:46 2015 -0500 @@ -0,0 +1,65 @@ +# vtk DataFile Version 3.0 +vtk output +ASCII +DATASET POLYDATA +POINTS 34 float +-0.06 0 0 -0.06 0 -0.25 -0.06 -0.0956709 -0.23097 +0.08 0 0 -0.06 -0.176777 -0.176777 -0.06 -0.23097 -0.0956709 +-0.06 -0.25 -1.53081e-17 -0.06 -0.23097 0.0956709 -0.06 -0.176777 0.176777 +-0.06 -0.0956709 0.23097 -0.06 -3.06162e-17 0.25 -0.06 0.0956709 0.23097 +-0.06 0.176777 0.176777 -0.06 0.23097 0.0956709 -0.06 0.25 4.59243e-17 +-0.06 0.23097 -0.0956709 -0.06 0.176777 -0.176777 -0.06 0.0956709 -0.23097 +-0.06 0 -0.25 -0.06 -0.0956709 -0.23097 -0.06 -0.176777 -0.176777 +-0.06 -0.23097 -0.0956709 -0.06 -0.25 -1.53081e-17 -0.06 -0.23097 0.0956709 +-0.06 -0.176777 0.176777 -0.06 -0.0956709 0.23097 -0.06 -3.06162e-17 0.25 +-0.06 0.0956709 0.23097 -0.06 0.176777 0.176777 -0.06 0.23097 0.0956709 +-0.06 0.25 4.59243e-17 -0.06 0.23097 -0.0956709 -0.06 0.176777 -0.176777 +-0.06 0.0956709 -0.23097 +POLYGONS 32 128 +3 0 1 2 +3 18 3 19 +3 0 2 4 +3 19 3 20 +3 0 4 5 +3 20 3 21 +3 0 5 6 +3 21 3 22 +3 0 6 7 +3 22 3 23 +3 0 7 8 +3 23 3 24 +3 0 8 9 +3 24 3 25 +3 0 9 10 +3 25 3 26 +3 0 10 11 +3 26 3 27 +3 0 11 12 +3 27 3 28 +3 0 12 13 +3 28 3 29 +3 0 13 14 +3 29 3 30 +3 0 14 15 +3 30 3 31 +3 0 15 16 +3 31 3 32 +3 0 16 17 +3 32 3 33 +3 0 17 1 +3 33 3 18 + +POINT_DATA 34 +NORMALS Normals float +-1 0 0 -1 0 0 -1 0 0 +1 2.30575e-08 6.43464e-09 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +0.872506 0 -0.488603 0.872506 -0.18698 -0.451411 0.872506 -0.345495 -0.345495 +0.872506 -0.451411 -0.18698 0.872506 -0.488603 0 0.872506 -0.451411 0.18698 +0.872506 -0.345495 0.345495 0.872506 -0.18698 0.451411 0.872506 0 0.488603 +0.872506 0.18698 0.451411 0.872506 0.345495 0.345495 0.872506 0.451411 0.18698 +0.872506 0.488603 0 0.872506 0.451411 -0.18698 0.872506 0.345495 -0.345495 +0.872506 0.18698 -0.451411
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/notch1.vtkascii Sat Nov 14 14:06:46 2015 -0500 @@ -0,0 +1,33 @@ +# vtk DataFile Version 3.0 +vtk output +ASCII +DATASET POLYDATA +POINTS 24 float +-0.06 -0.015 -0.15 -0.06 -0.015 0.15 -0.06 0.015 0.15 +-0.06 0.015 -0.15 -0.03 -0.015 -0.15 -0.03 0.015 -0.15 +-0.03 0.015 0.15 -0.03 -0.015 0.15 -0.06 -0.015 -0.15 +-0.06 -0.015 -0.15 -0.06 -0.015 0.15 -0.06 -0.015 0.15 +-0.06 0.015 0.15 -0.06 0.015 0.15 -0.06 0.015 -0.15 +-0.06 0.015 -0.15 -0.03 -0.015 -0.15 -0.03 -0.015 -0.15 +-0.03 0.015 -0.15 -0.03 0.015 -0.15 -0.03 0.015 0.15 +-0.03 0.015 0.15 -0.03 -0.015 0.15 -0.03 -0.015 0.15 + +POLYGONS 6 30 +4 0 1 2 3 +4 4 5 6 7 +4 8 16 22 10 +4 14 12 20 18 +4 9 15 19 17 +4 11 23 21 13 + +POINT_DATA 24 +NORMALS Normals float +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 1 0 0 1 0 0 +1 0 0 1 0 0 0 -1 0 +0 0 -1 0 -1 0 0 0 1 +0 1 0 0 0 1 0 1 0 +0 0 -1 0 -1 0 0 0 -1 +0 1 0 0 0 -1 0 1 0 +0 0 1 0 -1 0 0 0 1 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/notch2.vtkascii Sat Nov 14 14:06:46 2015 -0500 @@ -0,0 +1,33 @@ +# vtk DataFile Version 3.0 +vtk output +ASCII +DATASET POLYDATA +POINTS 24 float +-0.06 -0.15 0.015 -0.06 0.15 0.015 -0.06 0.15 -0.015 +-0.06 -0.15 -0.015 -0.03 -0.15 0.015 -0.03 -0.15 -0.015 +-0.03 0.15 -0.015 -0.03 0.15 0.015 -0.06 -0.15 0.015 +-0.06 -0.15 0.015 -0.06 0.15 0.015 -0.06 0.15 0.015 +-0.06 0.15 -0.015 -0.06 0.15 -0.015 -0.06 -0.15 -0.015 +-0.06 -0.15 -0.015 -0.03 -0.15 0.015 -0.03 -0.15 0.015 +-0.03 -0.15 -0.015 -0.03 -0.15 -0.015 -0.03 0.15 -0.015 +-0.03 0.15 -0.015 -0.03 0.15 0.015 -0.03 0.15 0.015 + +POLYGONS 6 30 +4 0 1 2 3 +4 4 5 6 7 +4 8 16 22 10 +4 14 12 20 18 +4 9 15 19 17 +4 11 23 21 13 + +POINT_DATA 24 +NORMALS Normals float +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 1 0 0 1 0 0 +1 0 0 1 0 0 0 0 1 +0 -1 0 0 0 1 0 1 0 +0 0 -1 0 1 0 0 0 -1 +0 -1 0 0 0 1 0 -1 0 +0 0 -1 0 -1 0 0 0 -1 +0 1 0 0 0 1 0 1 0 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/philips_bolt.vtkascii Sat Nov 14 14:06:46 2015 -0500 @@ -0,0 +1,746 @@ +# vtk DataFile Version 3.0 +vtk output +ASCII +DATASET POLYDATA +POINTS 674 float +-0.06 -0.0362132 0.015 -0.06 -0.247016 0.015 -0.06 -0.23097 0.0956709 +-0.06 -0.015 0.015 -0.06 -0.0362132 0.015 -0.06 -0.176777 0.176777 +-0.06 -0.015 0.0362132 -0.06 -0.0956709 0.23097 -0.06 -0.015 0.0362132 +-0.06 -0.015 0.247016 -0.06 0.015 0.0362132 -0.06 0.015 0.247016 +-0.06 0.0956709 0.23097 -0.06 0.015 0.015 -0.06 0.015 0.0362132 +-0.06 0.176777 0.176777 -0.06 0.0362132 0.015 -0.06 0.23097 0.0956709 +-0.06 0.0362132 0.015 -0.06 0.247016 0.015 -0.06 -1.83697e-17 0.15 +-0.06 -0.015 0.15 -0.06 -3.06162e-17 0.25 -0.06 0.015 0.15 +-0.06 -0.015 -0.0362132 -0.06 -0.015 -0.247016 -0.06 -0.0956709 -0.23097 +-0.06 -0.015 -0.015 -0.06 -0.015 -0.0362132 -0.06 -0.176777 -0.176777 +-0.06 -0.0362132 -0.015 -0.06 -0.23097 -0.0956709 -0.06 -0.0362132 -0.015 +-0.06 -0.247016 -0.015 -0.06 0.0362132 -0.015 -0.06 0.247016 -0.015 +-0.06 0.23097 -0.0956709 -0.06 0.015 -0.015 -0.06 0.0362132 -0.015 +-0.06 0.176777 -0.176777 -0.06 0.015 -0.0362132 -0.06 0.0956709 -0.23097 +-0.06 0.015 -0.0362132 -0.06 0.015 -0.247016 -0.06 -0.015 -0.15 +-0.06 0 -0.15 -0.06 0 -0.25 -0.06 0.015 -0.15 +-0.06 -0.15 -9.18486e-18 -0.06 -0.15 -0.015 -0.06 -0.25 -1.53081e-17 +-0.06 -0.15 0.015 -0.06 0.15 2.75546e-17 -0.06 0.15 0.015 +-0.06 0.25 4.59243e-17 -0.06 0.15 -0.015 -0.03 -0.1 -5.37764e-17 +-0.03 -0.0970163 0.015 -0.03 -0.015 0.015 -0.03 -0.015 -0.015 +-0.03 -0.0970163 -0.015 -0.03 3.64292e-17 -0.1 -0.03 -0.015 -0.0970163 +-0.03 -0.015 0.0970163 -0.03 -1.73472e-17 0.1 -0.03 0.015 0.0970163 +-0.03 0.015 -0.0970163 -0.03 0.015 -0.102984 -0.03 0.015 -0.15 +-0.03 -0.015 -0.15 -0.03 0.015 0.102984 -0.03 -0.015 0.107935 +-0.03 0.015 0.127981 -0.03 -0.015 0.15 -0.03 0.015 0.15 +-0.03 -0.102984 0.015 -0.03 -0.127981 0.015 -0.03 -0.107935 -0.015 +-0.03 -0.15 -0.015 -0.03 -0.15 0.015 -0.03 0.015 0.015 +-0.03 0.0970163 0.015 -0.03 0.1 2.08167e-17 -0.03 0.0970163 -0.015 +-0.03 0.015 -0.015 -0.03 0.102984 -0.015 -0.03 0.107935 0.015 +-0.03 0.127981 -0.015 -0.03 0.15 0.015 -0.03 0.15 -0.015 +-0.06 -0.015 -0.247016 -0.03 -0.015 -0.193445 -0.03 -0.07517 -0.181476 +-0.03 0 -0.196429 -0.03 -0.07517 -0.181476 -0.03 -0.138896 -0.138896 +-0.06 0.15 0.015 -0.03 0.015 0.015 -0.06 -0.015 0.0970163 +-0.03 -0.015 0.0970163 -0.06 -0.015 0.107935 -0.06 -0.015 -0.0970163 +-0.06 -0.015 -0.015 -0.03 -0.015 -0.015 -0.03 0.015 0.0970163 +-0.06 0.015 0.0970163 -0.03 0.015 0.127981 -0.06 0.015 0.127981 +-0.03 0.015 0.102984 -0.06 0.015 0.102984 -0.06 0.015 -0.102984 +-0.03 0.015 -0.0970163 -0.03 0.015 -0.015 -0.06 0.015 -0.0970163 +-0.03 -0.015 0.193445 -0.03 -2.40556e-17 0.196429 -0.03 -2.40556e-17 0.196429 +-0.03 0.011732 0.194095 -0.033103 0.015 0.198986 -0.03 0.011732 0.194095 +-0.03 0.015 0.193445 -0.06 0.015 -0.247016 -0.03 0.015 -0.193445 +-0.03 0.145542 -0.12895 -0.03 0.138896 -0.138896 -0.06 0.20132 -0.140045 +-0.03 0.181476 -0.07517 -0.03 0.174831 -0.0851161 -0.06 0.206427 -0.132403 +-0.03 0.174831 -0.0851161 -0.03 0.145542 -0.12895 -0.03 0.138896 -0.138896 +-0.03 0.07517 -0.181476 -0.03 0.07517 -0.181476 -0.06 0.0433279 0.241382 +-0.03 0.07517 0.181476 -0.03 0.0851161 0.174831 -0.06 0.132403 0.206427 +-0.03 0.138896 0.138896 -0.03 0.145542 0.12895 -0.06 0.20132 0.140045 +-0.03 0.181476 0.07517 -0.03 0.181476 0.07517 -0.03 0.18381 0.0634381 +-0.06 0.239588 0.0523431 -0.03 0.193445 0.015 -0.06 0.247016 0.015 +-0.03 0.196429 3.60834e-17 -0.06 0.247016 -0.015 -0.033103 0.198986 -0.015 +-0.06 0.241382 -0.0433279 -0.033103 0.198986 -0.015 -0.03 0.193445 -0.015 +-0.03 0.194095 -0.011732 -0.03 -0.181476 -0.07517 -0.03 -0.181476 -0.07517 +-0.03 -0.18381 -0.0634381 -0.06 -0.239588 -0.0523431 -0.03 -0.18381 -0.0634381 +-0.03 -0.193445 -0.015 -0.06 -0.247016 -0.015 -0.03 -0.196429 -1.20278e-17 +-0.033103 -0.198986 0.015 -0.06 -0.241382 0.0433279 -0.03 -0.193445 0.015 +-0.03 -0.181476 0.07517 -0.03 -0.194095 0.011732 -0.03 -0.194095 0.011732 +-0.03 -0.181476 0.07517 -0.03 -0.174831 0.0851161 -0.06 -0.206427 0.132403 +-0.03 -0.138896 0.138896 -0.03 -0.12895 0.145542 -0.06 -0.140045 0.20132 +-0.03 -0.07517 0.181476 -0.03 -0.07517 0.181476 -0.03 -0.0634381 0.18381 +-0.06 -0.0523431 0.239588 0.024 0 -0.1 1 0 -0.1 +1 -0.0382683 -0.092388 0.024 -0.0382683 -0.092388 0 0 -0.142857 +0 -0.0546691 -0.131983 0.024 0 -0.1 0.024 -0.0382684 -0.092388 +0 -0.0546691 -0.131983 0 -0.101015 -0.101015 0.024 -0.0382684 -0.092388 +0.0139436 -0.083409 -0.083409 0 -0.101015 -0.101015 0 -0.117282 -0.0766714 +-0.0188606 -0.163099 -0.0675578 0.0139436 -0.083409 -0.083409 0 -0.117282 -0.0766714 +-0.0188606 -0.163099 -0.0675578 -0.0188603 0.12483 -0.12483 -0.0188603 0.12483 -0.12483 +0 0.0790133 -0.115717 0 0.0546691 -0.131983 0.0139436 0.0451406 -0.108979 +0 0.0790133 -0.115717 0 0.0546691 -0.131983 0.0139436 0.0451406 -0.108979 +0.024 0 -0.1 1 0 0 1 -0.0707107 -0.0707107 +1 -0.092388 -0.0382683 1 -0.1 -6.12323e-18 1 -0.092388 0.0382683 +1 -0.0707107 0.0707107 1 -0.0382683 0.092388 1 -1.22465e-17 0.1 +1 0.0382683 0.092388 1 0.0707107 0.0707107 1 0.092388 0.0382683 +1 0.1 1.83697e-17 1 0.092388 -0.0382683 1 0.0707107 -0.0707107 +1 0.0382683 -0.092388 0.024 -0.0382683 -0.092388 0.0325255 -0.0707107 -0.0707107 +0.0240001 -0.0707107 -0.0707107 0.0240001 -0.0707107 -0.0707107 0 -0.131983 -0.0546691 +0.0240001 -0.0707107 -0.0707107 0.0139435 -0.108979 -0.0451406 0 -0.131983 -0.0546691 +0 -0.137695 -0.0259534 -0.0188606 -0.176537 -1.08098e-17 0.0139435 -0.108979 -0.0451406 +0 -0.137695 -0.0259534 -0.0188606 -0.176537 -1.08098e-17 0.0325255 -0.0707107 -0.0707107 +0.0482786 -0.092388 -0.0382683 0.0240001 -0.0707107 -0.0707107 0.0325257 -0.092388 -0.0382683 +0.024 -0.092388 -0.0382683 0.024 -0.092388 -0.0382683 0 -0.142857 -8.74749e-18 +0.024 -0.092388 -0.0382683 0.0139435 -0.117958 -7.22285e-18 0 -0.137145 0.0287157 +-0.0188605 -0.163099 0.0675576 0.0139435 -0.117958 -7.22285e-18 0 -0.137145 0.0287157 +-0.0188605 -0.163099 0.0675576 0.0482786 -0.092388 -0.0382683 0.068861 -0.1 -6.12323e-18 +0.0325257 -0.092388 -0.0382683 0.0482787 -0.1 -6.12323e-18 0.024 -0.092388 -0.0382683 +0.0325254 -0.1 -6.12323e-18 0.024 -0.1 -6.12323e-18 0.024 -0.1 -6.12324e-18 +0 -0.131983 0.0546691 0.024 -0.1 -6.12324e-18 0.0139436 -0.108979 0.0451406 +0 -0.131983 0.0546691 0 -0.115717 0.0790133 -0.0188603 -0.12483 0.12483 +0.0139436 -0.108979 0.0451406 0 -0.115717 0.0790133 -0.0188603 -0.12483 0.12483 +0.068861 -0.1 -6.12323e-18 0.0911391 -0.092388 0.0382683 0.0482787 -0.1 -6.12323e-18 +0.0688611 -0.092388 0.0382683 0.0325254 -0.1 -6.12323e-18 0.0482784 -0.092388 0.0382683 +0.024 -0.1 -6.12323e-18 0.0325254 -0.092388 0.0382683 0.024 -0.092388 0.0382683 +0.024 -0.092388 0.0382684 0 -0.101015 0.101015 0.024 -0.092388 0.0382684 +0.0139436 -0.083409 0.083409 0 -0.101015 0.101015 0 -0.0766714 0.117282 +-0.0188606 -0.0675578 0.163099 0.0139436 -0.083409 0.083409 0 -0.0766714 0.117282 +-0.0188606 -0.0675578 0.163099 0.0911391 -0.092388 0.0382683 0.111722 -0.0707107 0.0707107 +0.0911393 -0.0707107 0.0707107 0.0482784 -0.092388 0.0382683 0.0688607 -0.0707107 0.0707107 +0.0325254 -0.092388 0.0382683 0.0482785 -0.0707107 0.0707107 0.024 -0.092388 0.0382683 +0.0325255 -0.0707107 0.0707107 0.0240001 -0.0707107 0.0707107 0.0240001 -0.0707107 0.0707107 +0 -0.0546691 0.131983 0.0139435 -0.0451406 0.108979 0 -0.0546691 0.131983 +0 -0.0259534 0.137695 -0.0188606 -2.16195e-17 0.176537 0.0139435 -0.0451406 0.108979 +0 -0.0259534 0.137695 -0.0188606 -2.16195e-17 0.176537 0.111722 -0.0707107 0.0707107 +0.127475 -0.0382683 0.092388 0.111722 -0.0382683 0.092388 0.0688607 -0.0707107 0.0707107 +0.0911389 -0.0382683 0.092388 0.0482785 -0.0707107 0.0707107 0.0688609 -0.0382683 0.092388 +0.0325255 -0.0707107 0.0707107 0.0482786 -0.0382683 0.092388 0.0325257 -0.0382683 0.092388 +0.024 -0.0382683 0.092388 0.024 -0.0382683 0.092388 0 -1.7495e-17 0.142857 +0.024 -0.0382683 0.092388 0.0139435 -1.44457e-17 0.117958 0 0.0287157 0.137145 +-0.0188605 0.0675576 0.163099 0.0139435 -1.44457e-17 0.117958 0 0.0287157 0.137145 +-0.0188605 0.0675576 0.163099 0.127475 -0.0382683 0.092388 0.136 -1.22465e-17 0.1 +0.111722 -0.0382683 0.092388 0.127475 -1.22465e-17 0.1 0.0911389 -0.0382683 0.092388 +0.111721 -1.22465e-17 0.1 0.091139 -1.22465e-17 0.1 0.0482786 -0.0382683 0.092388 +0.068861 -1.22465e-17 0.1 0.0482787 -1.22465e-17 0.1 0.024 -0.0382683 0.092388 +0.0325254 -1.22465e-17 0.1 0.024 -1.22465e-17 0.1 0.024 -1.22465e-17 0.1 +0 0.0546691 0.131983 0.024 -1.22465e-17 0.1 0.0139436 0.0451406 0.108979 +0 0.0546691 0.131983 0 0.0790133 0.115717 -0.0188603 0.12483 0.12483 +0.0139436 0.0451406 0.108979 0 0.0790133 0.115717 -0.0188603 0.12483 0.12483 +0.136 0.0382683 0.092388 0.111721 -1.22465e-17 0.1 0.127474 0.0382683 0.092388 +0.111721 0.0382683 0.092388 0.0911391 0.0382683 0.092388 0.0482787 -1.22465e-17 0.1 +0.0688611 0.0382683 0.092388 0.0482784 0.0382683 0.092388 0.0325254 0.0382683 0.092388 +0.024 0.0382683 0.092388 0.024 0.0382684 0.092388 0 0.101015 0.101015 +0.024 0.0382684 0.092388 0.0139436 0.083409 0.083409 0 0.101015 0.101015 +0 0.117282 0.0766714 -0.0188606 0.163099 0.0675578 0.0139436 0.083409 0.083409 +0 0.117282 0.0766714 -0.0188606 0.163099 0.0675578 0.136 0.0382683 0.092388 +0.127474 0.0707107 0.0707107 0.131737 0.0544897 0.0815492 0.111721 0.0382683 0.092388 +0.111722 0.0707107 0.0707107 0.0911393 0.0707107 0.0707107 0.0688607 0.0707107 0.0707107 +0.0325254 0.0382683 0.092388 0.0482785 0.0707107 0.0707107 0.024 0.0382683 0.092388 +0.0325255 0.0707107 0.0707107 0.0240001 0.0707107 0.0707107 0.0240001 0.0707107 0.0707107 +0 0.131983 0.0546691 0.0240001 0.0707107 0.0707107 0.0139435 0.108979 0.0451406 +0 0.131983 0.0546691 0 0.137695 0.0259534 -0.0188606 0.176537 3.24293e-17 +0.0139435 0.108979 0.0451406 0 0.137695 0.0259534 -0.0188606 0.176537 3.24293e-17 +0.127474 0.0707107 0.0707107 0.111721 0.092388 0.0382683 0.111722 0.0707107 0.0707107 +0.119598 0.0815493 0.0544896 0.0688607 0.0707107 0.0707107 0.0911389 0.092388 0.0382683 +0.0482785 0.0707107 0.0707107 0.0688609 0.092388 0.0382683 0.0482786 0.092388 0.0382683 +0.0240001 0.0707107 0.0707107 0.0325257 0.092388 0.0382683 0.024 0.092388 0.0382683 +0.024 0.092388 0.0382683 0 0.142857 2.62425e-17 0.024 0.092388 0.0382683 +0.0139435 0.117958 2.16686e-17 0 0.137145 -0.0287157 -0.0188605 0.163099 -0.0675576 +0.0139435 0.117958 2.16686e-17 0 0.137145 -0.0287157 -0.0188605 0.163099 -0.0675576 +0.111721 0.092388 0.0382683 0.091139 0.1 1.83697e-17 0.0911389 0.092388 0.0382683 +0.10143 0.096194 0.0191341 0.0482786 0.092388 0.0382683 0.068861 0.1 1.83697e-17 +0.0325257 0.092388 0.0382683 0.0482787 0.1 1.83697e-17 0.024 0.092388 0.0382683 +0.0325254 0.1 1.83697e-17 0.024 0.1 1.83697e-17 0.024 0.1 1.83697e-17 +0 0.131983 -0.0546691 0.024 0.1 1.83697e-17 0.0139436 0.108979 -0.0451406 +0 0.131983 -0.0546691 0 0.115717 -0.0790133 0.0139436 0.108979 -0.0451406 +0 0.115717 -0.0790133 0.091139 0.1 1.83697e-17 0.0688609 0.092388 -0.0382683 +0.08 0.096194 -0.0191341 0.0482787 0.1 1.83697e-17 0.0325254 0.1 1.83697e-17 +0.0482784 0.092388 -0.0382683 0.024 0.1 1.83697e-17 0.0325254 0.092388 -0.0382683 +0.024 0.092388 -0.0382683 0.024 0.092388 -0.0382684 0 0.101015 -0.101015 +0.024 0.092388 -0.0382684 0.0139436 0.083409 -0.083409 0 0.101015 -0.101015 +0.0139436 0.083409 -0.083409 0.000804114 0.0770599 -0.115328 0.0688609 0.092388 -0.0382683 +0.0482785 0.0707107 -0.0707107 0.0585696 0.0815493 -0.0544896 0.0325254 0.092388 -0.0382683 +0.024 0.092388 -0.0382683 0.0325255 0.0707107 -0.0707107 0.0240001 0.0707107 -0.0707107 +0.0240001 0.0707107 -0.0707107 0.0482785 0.0707107 -0.0707107 0.0325254 0.0382683 -0.092388 +0.040402 0.0544896 -0.0815493 0.0240001 0.0707107 -0.0707107 0.024 0.0382683 -0.092388 +0.024 0.0382683 -0.092388 0.024 0.0382683 -0.092388 0.0193861 0.0207107 -0.10412 +0.0325254 0.0382683 -0.092388 0.024 0.0382683 -0.092388 0.0282627 0.0191342 -0.096194 +-0.06 -0.247016 0.015 -0.06 -0.247016 0.015 -0.06 -0.23097 0.0956709 +-0.06 -0.23097 0.0956709 -0.06 -0.23097 0.0956709 -0.06 -0.015 0.015 +-0.06 -0.015 0.015 -0.06 -0.176777 0.176777 -0.06 -0.0956709 0.23097 +-0.06 -0.0956709 0.23097 -0.06 -0.0956709 0.23097 -0.06 -0.015 0.247016 +-0.06 -0.015 0.247016 -0.06 0.015 0.247016 -0.06 0.015 0.247016 +-0.06 0.0956709 0.23097 -0.06 0.0956709 0.23097 -0.06 0.015 0.015 +-0.06 0.015 0.015 -0.06 0.176777 0.176777 -0.06 0.23097 0.0956709 +-0.06 0.23097 0.0956709 -0.06 0.23097 0.0956709 -0.06 0.247016 0.015 +-0.06 -0.015 0.15 -0.06 -0.015 0.15 -0.06 -3.06162e-17 0.25 +-0.06 -3.06162e-17 0.25 -0.06 0.015 0.15 -0.06 0.015 0.15 +-0.06 -0.015 -0.247016 -0.06 -0.0956709 -0.23097 -0.06 -0.0956709 -0.23097 +-0.06 -0.0956709 -0.23097 -0.06 -0.015 -0.015 -0.06 -0.176777 -0.176777 +-0.06 -0.23097 -0.0956709 -0.06 -0.23097 -0.0956709 -0.06 -0.23097 -0.0956709 +-0.06 -0.247016 -0.015 -0.06 0.247016 -0.015 -0.06 0.23097 -0.0956709 +-0.06 0.23097 -0.0956709 -0.06 0.015 -0.015 -0.06 0.015 -0.015 +-0.06 0.176777 -0.176777 -0.06 0.176777 -0.176777 -0.06 0.0956709 -0.23097 +-0.06 0.0956709 -0.23097 -0.06 0.0956709 -0.23097 -0.06 0.015 -0.247016 +-0.06 -0.015 -0.15 -0.06 -0.015 -0.15 -0.06 0 -0.25 +-0.06 0.015 -0.15 -0.06 0.015 -0.15 -0.06 -0.15 -0.015 +-0.06 -0.15 -0.015 -0.06 -0.25 -1.53081e-17 -0.06 -0.15 0.015 +-0.06 -0.15 0.015 -0.06 0.25 4.59243e-17 -0.06 0.15 -0.015 +-0.06 0.15 -0.015 -0.03 -0.015 0.015 -0.03 -0.015 0.015 +-0.03 -0.0970163 -0.015 -0.03 -0.015 -0.0970163 -0.03 -0.015 -0.0970163 +-0.03 -0.015 0.0970163 -0.03 0.015 -0.102984 -0.03 0.015 -0.102984 +-0.03 0.015 -0.15 -0.03 0.015 -0.15 -0.03 -0.015 -0.15 +-0.03 -0.015 -0.15 -0.03 0.015 0.102984 -0.03 -0.015 0.107935 +-0.03 -0.015 0.15 -0.03 -0.015 0.15 -0.03 0.015 0.15 +-0.03 0.015 0.15 -0.03 -0.102984 0.015 -0.03 -0.15 -0.015 +-0.03 -0.15 -0.015 -0.03 -0.15 0.015 -0.03 -0.15 0.015 +-0.03 0.0970163 0.015 -0.03 0.015 -0.015 -0.03 0.102984 -0.015 +-0.03 0.15 0.015 -0.03 0.15 0.015 -0.03 0.15 -0.015 +-0.03 0.15 -0.015 -0.03 -0.07517 -0.181476 -0.03 0 -0.196429 +-0.06 0.15 0.015 -0.03 0.015 0.015 -0.03 -0.015 -0.015 +-0.03 -2.40556e-17 0.196429 -0.03 0.011732 0.194095 -0.06 0.20132 -0.140045 +-0.03 0.181476 -0.07517 -0.06 0.206427 -0.132403 -0.03 0.07517 -0.181476 +-0.03 0.07517 0.181476 -0.03 0.196429 3.60834e-17 -0.06 0.241382 -0.0433279 +-0.03 0.194095 -0.011732 -0.06 -0.239588 -0.0523431 -0.03 -0.18381 -0.0634381 +-0.03 -0.196429 -1.20278e-17 -0.03 -0.181476 0.07517 -0.03 -0.194095 0.011732 +1 0 -0.1 1 0 -0.1 1 -0.0382683 -0.092388 +1 -0.0382683 -0.092388 0 -0.101015 -0.101015 -0.0188606 -0.163099 -0.0675578 +-0.0188603 0.12483 -0.12483 0 0.0546691 -0.131983 0.0139436 0.0451406 -0.108979 +0 0.0790133 -0.115717 0.0139436 0.0451406 -0.108979 0.024 0 -0.1 +0.024 0 -0.1 0.024 0 -0.1 1 -0.0707107 -0.0707107 +1 -0.0707107 -0.0707107 1 -0.092388 -0.0382683 1 -0.092388 -0.0382683 +1 -0.1 -6.12323e-18 1 -0.1 -6.12323e-18 1 -0.092388 0.0382683 +1 -0.092388 0.0382683 1 -0.0707107 0.0707107 1 -0.0707107 0.0707107 +1 -0.0382683 0.092388 1 -0.0382683 0.092388 1 -1.22465e-17 0.1 +1 0.0382683 0.092388 1 0.0382683 0.092388 1 0.0707107 0.0707107 +1 0.0707107 0.0707107 1 0.092388 0.0382683 1 0.092388 0.0382683 +1 0.1 1.83697e-17 1 0.1 1.83697e-17 1 0.092388 -0.0382683 +1 0.092388 -0.0382683 1 0.0707107 -0.0707107 1 0.0707107 -0.0707107 +1 0.0382683 -0.092388 1 0.0382683 -0.092388 0 -0.131983 -0.0546691 +0 -0.131983 -0.0546691 -0.0188606 -0.176537 -1.08098e-17 0 -0.142857 -8.74749e-18 +0 -0.142857 -8.74749e-18 0 -0.142857 -8.74749e-18 0 -0.131983 0.0546691 +0 -0.131983 0.0546691 0.0688611 -0.092388 0.0382683 0 -0.101015 0.101015 +0 -0.101015 0.101015 0.0911393 -0.0707107 0.0707107 0.0240001 -0.0707107 0.0707107 +0.0240001 -0.0707107 0.0707107 0 -0.0546691 0.131983 0 -0.0546691 0.131983 +-0.0188606 -2.16195e-17 0.176537 0.0688609 -0.0382683 0.092388 0.0325257 -0.0382683 0.092388 +0 -1.7495e-17 0.142857 0 -1.7495e-17 0.142857 0 -1.7495e-17 0.142857 +0 0.0546691 0.131983 0 0.0546691 0.131983 0.127474 0.0382683 0.092388 +0 0.101015 0.101015 0 0.101015 0.101015 0.136 0.0382683 0.092388 +0.127474 0.0707107 0.0707107 0.0911393 0.0707107 0.0707107 0.0325255 0.0707107 0.0707107 +0 0.131983 0.0546691 0 0.131983 0.0546691 0.127474 0.0707107 0.0707107 +0.111721 0.092388 0.0382683 0.0688609 0.092388 0.0382683 0 0.142857 2.62425e-17 +0 0.142857 2.62425e-17 0 0.142857 2.62425e-17 -0.0188605 0.163099 -0.0675576 +0.111721 0.092388 0.0382683 0.091139 0.1 1.83697e-17 0.068861 0.1 1.83697e-17 +0 0.131983 -0.0546691 0 0.131983 -0.0546691 0.091139 0.1 1.83697e-17 +0.0688609 0.092388 -0.0382683 0.0482784 0.092388 -0.0382683 0 0.101015 -0.101015 +0 0.101015 -0.101015 0.0688609 0.092388 -0.0382683 0.0482785 0.0707107 -0.0707107 +0.0325255 0.0707107 -0.0707107 0.0240001 0.0707107 -0.0707107 0.0482785 0.0707107 -0.0707107 +0.0325254 0.0382683 -0.092388 0.0325254 0.0382683 -0.092388 +POLYGONS 287 1370 +3 0 1 2 +4 3 4 464 5 +4 6 3 5 7 +3 8 470 9 +3 10 11 12 +4 13 14 477 15 +4 16 13 15 17 +3 18 482 19 +4 20 21 473 22 +4 23 20 22 475 +3 24 25 26 +4 27 28 493 29 +4 30 27 29 31 +3 32 498 33 +3 34 35 36 +4 37 38 503 39 +4 40 37 39 41 +3 42 509 43 +4 44 45 46 492 +4 45 47 512 46 +4 48 49 501 50 +4 51 48 50 462 +4 52 53 485 54 +4 55 52 54 502 +5 56 57 58 59 60 +6 61 62 63 64 65 66 +3 61 66 67 +4 529 532 68 69 +3 64 70 65 +4 531 71 72 538 +4 71 73 74 72 +3 56 75 57 +4 76 544 528 77 +4 76 77 78 79 +5 80 81 82 83 84 +3 82 85 83 +4 549 86 87 551 +4 86 88 89 87 +4 90 91 92 494 +4 90 515 93 91 +4 467 526 547 521 +4 495 94 95 497 +4 479 96 552 97 +4 468 98 99 527 +4 98 100 539 99 +4 100 486 540 539 +4 101 530 536 513 +4 101 102 103 530 +4 545 560 496 518 +4 559 104 105 480 +4 106 542 490 107 +4 108 106 107 109 +4 104 108 109 105 +4 534 533 110 516 +4 111 112 505 113 +4 533 111 113 110 +4 550 554 524 506 +4 537 535 517 514 +4 114 115 488 474 +5 476 489 116 117 118 +3 118 119 120 +4 491 543 541 487 +4 121 122 93 515 +4 123 124 507 125 +4 504 126 127 128 +4 129 130 563 565 +4 525 555 553 558 +4 508 131 132 510 +4 121 511 133 122 +3 476 118 134 +5 118 120 135 478 134 +4 478 135 136 137 +4 136 138 481 137 +4 481 138 139 140 +4 139 141 483 140 +4 484 142 143 144 +4 143 145 146 144 +4 145 147 523 146 +3 148 149 150 +5 151 152 126 504 569 +5 148 523 147 153 149 +3 151 570 152 +4 497 95 154 499 +4 548 546 519 522 +4 500 155 156 157 +4 158 159 160 571 +4 159 161 520 160 +3 463 162 163 +5 162 164 165 465 163 +5 463 520 161 166 162 +3 162 167 164 +4 466 168 169 170 +4 169 171 469 170 +4 469 171 172 173 +4 172 174 471 173 +4 472 175 176 177 +4 176 114 474 177 +4 178 179 180 181 +4 557 182 183 556 +4 182 184 185 183 +4 94 186 187 95 +4 186 188 189 187 +5 95 190 191 192 154 +3 580 193 194 +3 155 195 156 +3 123 196 124 +5 131 197 198 199 132 +3 200 583 201 +4 566 202 182 557 +4 202 203 204 182 +3 205 578 576 +3 205 206 578 +3 205 207 206 +3 205 208 207 +3 205 209 208 +3 205 210 209 +3 205 211 210 +3 205 212 211 +3 205 213 212 +3 205 214 213 +3 205 215 214 +3 205 216 215 +3 205 217 216 +3 205 218 217 +3 205 219 218 +3 205 576 219 +4 220 579 590 221 +3 220 221 222 +3 188 223 189 +3 191 224 192 +5 193 225 226 617 194 +6 572 581 227 228 229 573 +3 618 230 231 +3 161 232 166 +4 233 591 592 234 +4 235 233 234 236 +3 235 236 237 +3 225 238 226 +3 228 239 229 +5 230 240 241 620 231 +6 575 619 621 242 243 574 +3 622 244 245 +3 168 246 169 +4 247 593 594 248 +4 249 247 248 250 +4 251 249 250 252 +3 251 252 253 +3 240 254 241 +3 242 255 243 +5 244 256 257 623 245 +6 169 246 258 259 260 171 +3 624 261 262 +3 171 263 172 +4 264 595 596 265 +4 266 264 265 267 +4 268 266 267 269 +4 270 268 269 271 +3 270 271 272 +3 256 273 257 +3 259 274 260 +5 261 275 276 626 262 +6 172 263 277 278 279 174 +3 627 280 281 +3 175 282 176 +4 283 597 598 284 +4 625 283 284 285 +4 286 625 285 287 +4 288 286 287 289 +4 290 288 289 291 +3 290 291 292 +3 275 293 276 +3 278 294 279 +5 280 629 295 631 281 +6 176 282 296 297 298 561 +3 632 299 300 +3 116 301 117 +4 302 599 600 303 +4 628 302 303 304 +4 305 628 304 306 +4 307 305 306 308 +4 309 307 308 310 +4 630 309 310 311 +3 630 311 312 +3 629 313 295 +3 297 314 298 +5 299 315 316 636 300 +6 562 633 637 317 318 567 +3 638 319 320 +3 135 321 136 +4 322 601 602 323 +4 324 322 323 325 +4 326 324 325 327 +4 634 326 327 328 +4 329 634 328 330 +4 635 329 330 331 +4 332 635 331 333 +3 332 333 334 +3 315 335 316 +3 317 336 318 +5 319 337 338 639 320 +6 136 321 339 340 341 138 +3 640 342 343 +3 138 344 139 +4 323 602 603 345 +3 325 323 345 +4 346 325 345 347 +4 328 346 347 348 +4 330 328 348 349 +4 350 330 349 351 +4 333 350 351 352 +4 334 333 352 353 +3 334 353 354 +3 337 355 338 +3 340 356 341 +5 342 357 358 642 343 +6 139 344 359 360 361 141 +3 643 362 363 +3 142 364 143 +4 365 604 605 366 +3 641 644 367 +4 368 641 367 645 +4 349 368 645 369 +4 351 349 369 370 +4 352 351 370 371 +4 372 352 371 373 +4 374 372 373 375 +3 374 375 376 +3 357 377 358 +3 360 378 361 +5 362 379 380 648 363 +6 143 364 381 382 383 568 +3 649 384 385 +3 147 386 153 +4 387 606 607 388 +3 389 650 390 +4 646 389 390 651 +4 391 646 651 392 +4 393 391 392 394 +4 647 393 394 395 +4 396 647 395 397 +3 396 397 398 +3 379 399 380 +3 382 400 383 +5 384 401 402 653 385 +6 153 386 654 403 404 564 +3 655 405 406 +3 126 407 127 +4 408 608 609 409 +3 410 657 411 +4 652 410 411 658 +4 412 652 658 413 +4 414 412 413 415 +4 416 414 415 417 +3 416 417 418 +3 401 419 402 +3 403 420 404 +5 405 421 422 660 406 +6 129 656 423 424 582 130 +3 661 425 426 +4 427 610 611 428 +3 659 662 429 +4 430 659 429 663 +4 431 430 663 432 +4 433 431 432 434 +3 433 434 435 +3 421 436 422 +3 424 437 582 +5 425 438 439 665 426 +3 197 440 198 +4 666 441 442 585 +4 443 612 613 444 +3 664 667 445 +4 446 664 445 668 +4 447 446 668 448 +3 447 448 449 +3 438 450 439 +4 441 670 584 442 +4 451 614 615 452 +3 669 671 453 +4 454 669 453 672 +3 454 672 455 +3 670 456 584 +3 586 457 458 +4 459 616 577 587 +3 460 673 461 +3 460 461 588 +3 457 589 458 + +POINT_DATA 674 +NORMALS Normals float +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +-1 0 0 -1 0 0 -1 0 0 +0.868414 -0.0967328 -0.486312 0.868414 -0.0967328 -0.486312 0.868414 -0.0967329 -0.486312 +0.872506 0 -0.488603 0.868414 -0.275472 -0.412276 0.872506 -0.345494 -0.345494 +0 0 -1 0 0 -1 0 1 0 +0 1 0 0 1 0 0 1 0 +0 1 0 0 1 0 0 -1 0 +0 -1 0 0 -1 0 0 -1 0 +0 -1 0 0 -1 0 0 -1 0 +0 -1 0 0 -1 0 0 -1 0 +0.868414 -0.0967328 0.486312 0.868414 -0.0967326 0.486312 0.868414 0.0967326 0.486312 +0.868414 0.0967326 0.486312 0.868414 0.0967329 0.486312 0.868414 0.0967331 0.486312 +0.868414 0.096733 0.486312 0.868414 0.0967328 -0.486312 0.868414 0.0967328 -0.486312 +0.868414 0.412276 -0.275472 0.868414 0.412276 -0.275472 0.868414 0.412276 -0.275472 +0.872049 0.438783 -0.216796 0.868415 0.412276 -0.275472 0.868414 0.412276 -0.275472 +0.868415 0.412276 -0.275472 0.868415 0.412276 -0.275472 0.868414 0.275472 -0.412276 +0.868414 0.275472 -0.412276 0.868414 0.0967329 -0.486312 0.868414 0.0967329 0.486312 +0.872049 0.216796 0.438783 0.868414 0.275472 0.412276 0.868414 0.275472 0.412276 +0.872506 0.345494 0.345494 0.868414 0.412276 0.275472 0.868414 0.412276 0.275472 +0.868415 0.412276 0.275472 0.868414 0.486312 0.0967329 0.868414 0.486312 0.0967329 +0.868414 0.486312 0.0967329 0.868414 0.486312 0.0967328 0.868414 0.486312 0.0967328 +0.872049 0.488347 -0.0323791 0.868414 0.486312 -0.0967328 0.868414 0.486312 -0.0967328 +0.868414 0.486312 -0.096733 0.868414 0.486312 -0.096733 0.868414 0.486312 -0.096733 +0.868414 0.486312 -0.0967327 0.868414 -0.412276 -0.275472 0.868414 -0.486312 -0.0967329 +0.868414 -0.486312 -0.0967329 0.868414 -0.486312 -0.0967328 0.868414 -0.486312 -0.0967329 +0.868414 -0.486312 -0.0967328 0.868414 -0.486312 -0.0967328 0.872049 -0.488347 0.0323791 +0.868414 -0.486312 0.0967329 0.868414 -0.486312 0.0967329 0.868414 -0.486312 0.096733 +0.868414 -0.486312 0.0967328 0.868414 -0.486312 0.0967326 0.868414 -0.486312 0.0967331 +0.868415 -0.412276 0.275472 0.868414 -0.412276 0.275472 0.868414 -0.412276 0.275472 +0.872506 -0.345494 0.345494 0.868414 -0.275472 0.412276 0.868414 -0.275472 0.412276 +0.868415 -0.275472 0.412276 0.868414 -0.0967329 0.486312 0.868414 -0.0967329 0.486312 +0.868414 -0.0967329 0.486312 0 -0.195089 -0.980785 0 -0.195089 -0.980785 +0 -0.195089 -0.980785 0 -0.195089 -0.980785 0.872506 5.61426e-09 -0.488603 +0.868414 -0.0967329 -0.486312 0.868414 -0.0967329 -0.486312 0.868414 -0.0967329 -0.486312 +0.868414 -0.275472 -0.412276 0.868414 -0.275472 -0.412276 0.868414 -0.275472 -0.412276 +0.868414 -0.275472 -0.412276 0.868414 -0.412276 -0.275472 0.868415 -0.412276 -0.275472 +0.868415 -0.412276 -0.275472 0.868414 -0.412276 -0.275472 0.868414 -0.412276 -0.275472 +0.868414 -0.486312 -0.0967329 0.868414 0.412276 -0.275473 0.868414 0.275472 -0.412276 +0.868414 0.275472 -0.412276 0.868414 0.275472 -0.412276 0.868414 0.275472 -0.412276 +0.868414 0.275472 -0.412276 0.868414 0.0967329 -0.486312 0.868414 0.0967329 -0.486312 +0.868414 0.0967329 -0.486312 1 0 0 1 0 0 +1 0 0 1 0 0 1 0 0 +1 0 0 1 0 0 1 0 0 +1 0 0 1 0 0 1 0 0 +1 0 0 1 0 0 1 0 0 +1 0 0 0 -0.55557 -0.83147 0 -0.55557 -0.83147 +0 -0.55557 -0.83147 0.868415 -0.275472 -0.412276 0.868415 -0.412276 -0.275472 +0.868414 -0.412276 -0.275472 0.868414 -0.412276 -0.275472 0.868414 -0.486312 -0.0967328 +0.868414 -0.486312 -0.0967329 0.868414 -0.486312 -0.0967329 0.868414 -0.486312 -0.0967329 +0.868414 -0.486312 -0.0967329 0.868414 -0.486312 0.0967325 0 -0.83147 -0.55557 +0 -0.83147 -0.55557 0 -0.83147 -0.55557 0 -0.83147 -0.55557 +0 -0.83147 -0.55557 0.868415 -0.412276 -0.275472 0.868414 -0.486312 -0.096733 +0.868414 -0.486312 -0.0967329 0.868414 -0.486312 -0.0967329 0.868414 -0.486312 0.0967329 +0.868414 -0.486312 0.0967329 0.868414 -0.486312 0.0967329 0.868414 -0.486312 0.0967329 +0.868415 -0.412276 0.275472 0 -0.980785 -0.195089 0 -0.980785 -0.195089 +0 -0.980785 -0.195089 0 -0.980785 -0.195089 0 -0.980785 -0.195089 +0 -0.980785 -0.195089 0 -0.980785 -0.195089 0.868414 -0.486312 -0.0967328 +0.868414 -0.486312 0.096733 0.868414 -0.486312 0.0967329 0.868414 -0.486312 0.0967329 +0.868414 -0.412276 0.275472 0.868414 -0.412276 0.275472 0.868414 -0.412276 0.275472 +0.868414 -0.412276 0.275472 0.868414 -0.412276 0.275472 0.868414 -0.275472 0.412276 +0 -0.980785 0.195089 0 -0.980785 0.195089 0 -0.980785 0.195089 +0 -0.980785 0.195089 0 -0.980785 0.195089 0 -0.980785 0.195089 +0 -0.980785 0.195089 0 -0.980785 0.195089 0 -0.980785 0.195089 +0.868414 -0.486312 0.0967328 0.868414 -0.412276 0.275472 0.868414 -0.412276 0.275472 +0.868414 -0.412276 0.275472 0.868415 -0.275472 0.412276 0.868415 -0.275472 0.412276 +0.868415 -0.275472 0.412276 0.868414 -0.275472 0.412276 0.868414 -0.275472 0.412276 +0.868414 -0.0967329 0.486312 0 -0.83147 0.55557 0 -0.83147 0.55557 +0 -0.83147 0.55557 0 -0.83147 0.55557 0 -0.83147 0.55557 +0 -0.83147 0.55557 0 -0.83147 0.55557 0 -0.83147 0.55557 +0 -0.83147 0.55557 0 -0.83147 0.55557 0.868415 -0.412276 0.275472 +0.868415 -0.275472 0.412276 0.868414 -0.275472 0.412276 0.868414 -0.0967328 0.486312 +0.868414 -0.0967329 0.486312 0.868414 -0.0967329 0.486312 0.868414 -0.0967329 0.486312 +0.868414 -0.0967329 0.486312 0.868414 0.0967325 0.486312 0 -0.55557 0.83147 +0 -0.55557 0.83147 0 -0.55557 0.83147 0 -0.55557 0.83147 +0 -0.55557 0.83147 0 -0.55557 0.83147 0 -0.55557 0.83147 +0 -0.55557 0.83147 0 -0.55557 0.83147 0 -0.55557 0.83147 +0 -0.55557 0.83147 0.868415 -0.275472 0.412276 0.868414 -0.096733 0.486312 +0.868414 -0.0967329 0.486312 0.868414 -0.0967329 0.486312 0.868414 0.0967329 0.486312 +0.868414 0.0967329 0.486312 0.868414 0.0967329 0.486312 0.868414 0.0967329 0.486312 +0.868415 0.275472 0.412276 0 -0.195089 0.980785 0 0 1 +0 -0.195089 0.980785 0 0 1 0 -0.195089 0.980785 +0 -0.195089 0.980785 0 0 1 0 -0.195089 0.980785 +0 0 1 0 -0.195089 0.980785 0 -0.195089 0.980785 +0 0 1 0 0.0661586 0.997809 0.868414 -0.0967328 0.486312 +0.868414 0.096733 0.486312 0.868414 0.0967329 0.486312 0.868414 0.0967329 0.486312 +0.868414 0.275472 0.412276 0.868414 0.275472 0.412276 0.868414 0.275472 0.412276 +0.868414 0.275472 0.412276 0.868414 0.275472 0.412276 0.868414 0.412276 0.275472 +0 0.19509 0.980785 0 0.195089 0.980785 0 0.195089 0.980785 +0 0.195089 0.980785 0 0.382683 0.92388 0 0.195089 0.980785 +0 0.382683 0.92388 0 0.382683 0.92388 0 0.195089 0.980785 +0 0.195089 0.980785 0.868414 0.0967328 0.486312 0.868414 0.275472 0.412276 +0.868414 0.275472 0.412276 0.868414 0.275472 0.412276 0.868415 0.412276 0.275472 +0.868415 0.412276 0.275472 0.868415 0.412276 0.275472 0.868414 0.412276 0.275472 +0.868414 0.412276 0.275472 0.868414 0.486312 0.0967329 0 0.55557 0.83147 +0 0.55557 0.83147 1.98857e-08 0.55557 0.83147 1.98857e-08 0.55557 0.83147 +0 0.55557 0.83147 0 0.55557 0.83147 0 0.55557 0.83147 +0 0.55557 0.83147 0 0.55557 0.83147 0 0.55557 0.83147 +0 0.55557 0.83147 0 0.55557 0.83147 0.868415 0.275472 0.412276 +0.868415 0.412276 0.275472 0.868414 0.412276 0.275472 0.868414 0.412276 0.275472 +0.868414 0.486312 0.0967328 0.868414 0.486312 0.0967329 0.868414 0.486312 0.0967329 +0.868414 0.486312 0.0967329 0.868414 0.486312 0.0967329 0.868414 0.486312 -0.0967327 +0 0.83147 0.55557 0 0.83147 0.55557 1.54667e-08 0.83147 0.55557 +1.54667e-08 0.83147 0.55557 0 0.83147 0.55557 0 0.83147 0.55557 +0 0.83147 0.55557 0 0.83147 0.55557 0 0.83147 0.55557 +0 0.83147 0.55557 0 0.83147 0.55557 0 0.83147 0.55557 +0.868415 0.412276 0.275472 0.868414 0.486312 0.096733 0.868414 0.486312 0.0967329 +0.868414 0.486312 0.0967329 0.868414 0.486312 -0.0967329 0.868414 0.486312 -0.0967329 +0.868414 0.486312 -0.0967329 0.868414 0.486312 -0.0967329 0.868415 0.412276 -0.275472 +0 0.980785 0.195089 0 0.980785 0.195089 4.34078e-08 0.980785 0.195089 +4.34078e-08 0.980785 0.195089 0 0.980785 0.195089 0 0.980785 0.195089 +0 0.980785 0.195089 0 0.980785 0.195089 0 0.980785 0.195089 +0 0.980785 0.195089 0 0.980785 0.195089 0.868414 0.486312 0.0967328 +0.868414 0.486312 -0.096733 0.868414 0.486312 -0.0967329 0.868414 0.486312 -0.0967329 +0.868415 0.412276 -0.275472 0.868415 0.412276 -0.275472 0.868414 0.412276 -0.275472 +0.868414 0.412276 -0.275472 0 0.980785 -0.195089 0 0.980785 -0.195089 +5.60236e-08 0.980785 -0.19509 5.60236e-08 0.980785 -0.195089 0 0.980785 -0.195089 +0 0.980785 -0.195089 0 0.980785 -0.195089 0 0.980785 -0.195089 +0 0.980785 -0.195089 0.868414 0.486312 -0.0967328 0.868414 0.412276 -0.275472 +0.868414 0.412276 -0.275472 0.868414 0.412276 -0.275472 0.868414 0.275472 -0.412276 +0.868414 0.275472 -0.412276 0.868414 0.275472 -0.412276 0 0.83147 -0.55557 +0 0.83147 -0.55557 1.77096e-08 0.83147 -0.55557 1.77096e-08 0.83147 -0.55557 +0 0.83147 -0.55557 0 0.83147 -0.55557 0 0.83147 -0.55557 +0.868415 0.412276 -0.275472 0 0.55557 -0.83147 0 0.55557 -0.83147 +2.6836e-08 0.55557 -0.83147 2.6836e-08 0.55557 -0.83147 0 0.55557 -0.83147 +0.868414 0.275472 -0.412276 0.868414 0.0967329 -0.486312 0.868414 0.0967329 -0.486312 +0 0.195089 -0.980785 1.75158e-07 0.195089 -0.980785 1.75158e-07 0.195089 -0.980785 +-1 0 0 0.868414 -0.486312 0.0967328 -1 0 0 +0.868414 -0.486312 0.0967328 0.868414 -0.412276 0.275472 0 0 -1 +0 1 0 0.872506 -0.345494 0.345494 -1 0 0 +0.868414 -0.275472 0.412276 0.868414 -0.0967328 0.486312 -1 0 0 +0.868414 -0.0967328 0.486312 -1 0 0 0.868414 0.0967328 0.486312 +-1 0 0 0.872506 0.186979 0.451411 0 0 -1 +0 -1 0 0.872506 0.345494 0.345494 -1 0 0 +0.868414 0.412276 0.275472 0.868414 0.486312 0.0967328 -1 0 0 +0 1 0 0 0 -1 0.868414 -0.0967326 0.486312 +0.868414 0.0967327 0.486312 0 -1 0 0 0 -1 +-1 0 0 -1 0 0 0.868414 -0.0967329 -0.486312 +0.868415 -0.275472 -0.412276 0 0 1 0.872506 -0.345494 -0.345494 +-1 0 0 0.868415 -0.412276 -0.275472 0.868414 -0.486312 -0.0967328 +-1 0 0 -1 0 0 -1 0 0 +0.872506 0.451411 -0.186979 0 -1 0 0 0 1 +0.868414 0.412276 -0.275472 0.868415 0.275472 -0.412276 -1 0 0 +0.868415 0.275472 -0.412276 0.868414 0.0967329 -0.486312 -1 0 0 +0 1 0 0 0 1 0.872506 0 -0.488603 +0 -1 0 0 0 1 0 0 1 +0 1 0 0.872506 -0.488603 1.87142e-08 0 0 -1 +0 1 0 0.872506 0.488603 -1.87142e-08 0 0 1 +0 -1 0 0 0 -1 0 1 0 +-1 0 0 -1 0 0 0 1 0 +-1 0 0 -1 0 0 0 -1 0 +0 -1 0 0 0 1 0 1 0 +0 0 1 -1 0 0 0 1 0 +0 1 0 0 0 -1 0 -1 0 +0 0 -1 -1 0 0 0 0 1 +0 1 0 0 0 -1 0 1 0 +-1 0 0 0 0 1 -1 0 0 +0 0 -1 0 -1 0 0 0 1 +0 -1 0 0.868414 -0.0967329 -0.486312 0.872506 0 -0.488603 +0 -1 0 0 -1 0 0 0 1 +0.868414 -0.0967328 0.486312 0.868414 0.0967328 0.486312 0.868414 0.412276 -0.275472 +0.868414 0.486312 -0.0967328 0.868414 0.412276 -0.275472 0.868414 0.0967329 -0.486312 +0.868414 0.0967328 0.486312 0.868414 0.486312 0.0967328 0.868414 0.486312 -0.0967328 +0.868414 0.486312 -0.0967331 0.868414 -0.486312 -0.0967329 0.868414 -0.486312 -0.0967328 +0.868414 -0.486312 -0.0967328 0.868414 -0.486312 0.0967328 0.868414 -0.486312 0.0967328 +1 0 0 0 0.195089 -0.980785 1 0 0 +0 -0.55557 -0.83147 0.868414 -0.412276 -0.275472 0.868414 -0.486312 -0.0967328 +0.868415 0.412276 -0.275472 0.868414 0.275472 -0.412276 0.868414 0.275472 -0.412276 +0.868414 0.275472 -0.412276 0.868414 0.0967329 -0.486312 0 0.195089 -0.980785 +3.50317e-07 0.195089 -0.980785 0.868414 0.0967328 -0.486312 0 -0.55557 -0.83147 +0 -0.83147 -0.55557 0 -0.83147 -0.55557 0 -0.980785 -0.195089 +0 -0.980785 -0.195089 0 -0.980785 0.195089 0 -0.980785 0.195089 +0 -0.83147 0.55557 0 -0.83147 0.55557 0 -0.55557 0.83147 +0 -0.55557 0.83147 0 -0.195089 0.980785 0 0 1 +0 0.195089 0.980785 0 0.55557 0.83147 0 0.55557 0.83147 +0 0.83147 0.55557 0 0.83147 0.55557 0 0.980785 0.195089 +0 0.980785 0.195089 0 0.980785 -0.195089 0 0.980785 -0.195089 +0 0.83147 -0.55557 0 0.83147 -0.55557 0 0.55557 -0.83147 +0 0.55557 -0.83147 0 0.195089 -0.980785 0.868414 -0.412276 -0.275472 +0.868414 -0.486312 -0.096733 0.868414 -0.486312 0.0967328 0.868414 -0.486312 -0.0967329 +0.868414 -0.486312 0.0967328 0.868414 -0.486312 0.0967329 0.868414 -0.486312 0.0967329 +0.868414 -0.412276 0.275472 0 -0.83147 0.55557 0.868414 -0.412276 0.275472 +0.868414 -0.275472 0.412276 0 -0.55557 0.83147 0.868414 -0.275472 0.412276 +0 -0.55557 0.83147 0.868414 -0.275472 0.412276 0.868414 -0.096733 0.486312 +0.868414 0.0967328 0.486312 0 -0.195089 0.980785 0 -0.195089 0.980785 +0.868414 -0.0967329 0.486312 0.868414 0.0967328 0.486312 0.868414 0.0967329 0.486312 +0.868414 0.0967329 0.486312 0.868414 0.275472 0.412276 1.98857e-08 0.55557 0.83147 +0.868414 0.275472 0.412276 0.868414 0.412276 0.275472 0 0.55557 0.83147 +1.98857e-08 0.55557 0.83147 1.54667e-08 0.83147 0.55557 0 0.83147 0.55557 +0.868414 0.412276 0.275472 0.868414 0.486312 0.096733 0 0.83147 0.55557 +1.54667e-08 0.83147 0.55557 4.34078e-08 0.980785 0.195089 0.868414 0.486312 0.0967329 +0.868414 0.486312 -0.0967328 0.868414 0.486312 -0.0967329 0.868415 0.412276 -0.275472 +0 0.980785 0.195089 4.34078e-08 0.980785 0.195089 5.60236e-08 0.980785 -0.19509 +0.868414 0.486312 -0.0967329 0.868414 0.412276 -0.275472 0 0.980785 -0.19509 +5.60236e-08 0.980785 -0.195089 1.77096e-08 0.83147 -0.55557 0.868414 0.412276 -0.275472 +0.868414 0.275472 -0.412276 0 0.83147 -0.55557 1.77096e-08 0.83147 -0.55557 +2.6836e-08 0.55557 -0.83147 0.868414 0.275472 -0.412276 0 0.55557 -0.83147 +2.6836e-08 0.55557 -0.83147 0 0.195089 -0.980785
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/shaft.vtkascii Sat Nov 14 14:06:46 2015 -0500 @@ -0,0 +1,103 @@ +# vtk DataFile Version 3.0 +vtk output +ASCII +DATASET POLYDATA +POINTS 66 float +0 0 0 0 0 -0.1 0 -0.0382683 -0.092388 +1 0 -0.1 1 -0.0382683 -0.092388 1 0 0 +0 -0.0707107 -0.0707107 1 -0.0707107 -0.0707107 0 -0.092388 -0.0382683 +1 -0.092388 -0.0382683 0 -0.1 -6.12323e-18 1 -0.1 -6.12323e-18 +0 -0.092388 0.0382683 1 -0.092388 0.0382683 0 -0.0707107 0.0707107 +1 -0.0707107 0.0707107 0 -0.0382683 0.092388 1 -0.0382683 0.092388 +0 -1.22465e-17 0.1 1 -1.22465e-17 0.1 0 0.0382683 0.092388 +1 0.0382683 0.092388 0 0.0707107 0.0707107 1 0.0707107 0.0707107 +0 0.092388 0.0382683 1 0.092388 0.0382683 0 0.1 1.83697e-17 +1 0.1 1.83697e-17 0 0.092388 -0.0382683 1 0.092388 -0.0382683 +0 0.0707107 -0.0707107 1 0.0707107 -0.0707107 0 0.0382683 -0.092388 +1 0.0382683 -0.092388 0 0 -0.1 0 -0.0382683 -0.092388 +1 0 -0.1 1 -0.0382683 -0.092388 0 -0.0707107 -0.0707107 +1 -0.0707107 -0.0707107 0 -0.092388 -0.0382683 1 -0.092388 -0.0382683 +0 -0.1 -6.12323e-18 1 -0.1 -6.12323e-18 0 -0.092388 0.0382683 +1 -0.092388 0.0382683 0 -0.0707107 0.0707107 1 -0.0707107 0.0707107 +0 -0.0382683 0.092388 1 -0.0382683 0.092388 0 -1.22465e-17 0.1 +1 -1.22465e-17 0.1 0 0.0382683 0.092388 1 0.0382683 0.092388 +0 0.0707107 0.0707107 1 0.0707107 0.0707107 0 0.092388 0.0382683 +1 0.092388 0.0382683 0 0.1 1.83697e-17 1 0.1 1.83697e-17 +0 0.092388 -0.0382683 1 0.092388 -0.0382683 0 0.0707107 -0.0707107 +1 0.0707107 -0.0707107 0 0.0382683 -0.092388 1 0.0382683 -0.092388 + +POLYGONS 48 208 +3 0 1 2 +4 35 34 3 4 +3 5 37 36 +3 0 2 6 +4 38 35 4 7 +3 5 39 37 +3 0 6 8 +4 40 38 7 9 +3 5 41 39 +3 0 8 10 +4 42 40 9 11 +3 5 43 41 +3 0 10 12 +4 44 42 11 13 +3 5 45 43 +3 0 12 14 +4 46 44 13 15 +3 5 47 45 +3 0 14 16 +4 48 46 15 17 +3 5 49 47 +3 0 16 18 +4 50 48 17 19 +3 5 51 49 +3 0 18 20 +4 52 50 19 21 +3 5 53 51 +3 0 20 22 +4 54 52 21 23 +3 5 55 53 +3 0 22 24 +4 56 54 23 25 +3 5 57 55 +3 0 24 26 +4 58 56 25 27 +3 5 59 57 +3 0 26 28 +4 60 58 27 29 +3 5 61 59 +3 0 28 30 +4 62 60 29 31 +3 5 63 61 +3 0 30 32 +4 64 62 31 33 +3 5 65 63 +3 0 32 1 +4 34 64 33 3 +3 5 36 65 + +POINT_DATA 66 +NORMALS Normals float +-1 0 0 -1 0 0 -1 0 0 +0 0 -1 0 -0.382683 -0.92388 1 0 0 +-1 0 0 0 -0.707107 -0.707107 -1 0 0 +0 -0.92388 -0.382683 -1 0 0 0 -1 0 +-1 0 0 0 -0.92388 0.382683 -1 0 0 +0 -0.707107 0.707107 -1 0 0 0 -0.382683 0.92388 +-1 0 0 0 0 1 -1 0 0 +0 0.382683 0.92388 -1 0 0 0 0.707107 0.707107 +-1 0 0 0 0.92388 0.382683 -1 0 0 +0 1 0 -1 0 0 0 0.92388 -0.382683 +-1 0 0 0 0.707107 -0.707107 -1 0 0 +0 0.382683 -0.92388 0 0 -1 0 -0.382683 -0.92388 +1 0 0 1 0 0 0 -0.707107 -0.707107 +1 0 0 0 -0.92388 -0.382683 1 0 0 +0 -1 0 1 0 0 0 -0.92388 0.382683 +1 0 0 0 -0.707107 0.707107 1 0 0 +0 -0.382683 0.92388 1 0 0 0 0 1 +1 0 0 0 0.382683 0.92388 1 0 0 +0 0.707107 0.707107 1 0 0 0 0.92388 0.382683 +1 0 0 0 1 0 1 0 0 +0 0.92388 -0.382683 1 0 0 0 0.707107 -0.707107 +1 0 0 0 0.382683 -0.92388 1 0 0 +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_dependencies.xml Sat Nov 14 14:06:46 2015 -0500 @@ -0,0 +1,6 @@ +<?xml version="1.0"?> +<tool_dependency> + <package name="icqsol" version="1.0"> + <repository changeset_revision="a357536fb363" name="package_icqsol_1_0" owner="greg" toolshed="https://testtoolshed.g2.bx.psu.edu" /> + </package> +</tool_dependency>