package Savage.AircraftHelicopters.MH53ESeaDragonUnitedStates; /* Copyright (c) 1995-2019 held by the author(s). All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the Web3D Consortium (http://www.web3D.org) nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ import java.util.*; import org.web3d.x3d.jsail.Core.*; import org.web3d.x3d.jsail.EnvironmentalEffects.*; import org.web3d.x3d.jsail.fields.*; import org.web3d.x3d.jsail.Geometry3D.*; import org.web3d.x3d.jsail.Grouping.*; import org.web3d.x3d.jsail.Navigation.*; import org.web3d.x3d.jsail.Networking.*; import org.web3d.x3d.jsail.Shape.*; import org.web3d.x3d.jsail.Sound.*; import org.web3d.x3d.jsail.Time.*; // Javadoc annotations follow, see below for source. /** *

Fly by of two MH53Es in close formation. Scene was generated by Costas Karapetsas of the Hellenic (Greek) Navy during MV 3204s Winter 2004 class.

Related links: SeaDragonPairFlyBy.java source, SeaDragonPairFlyBy catalog page, X3D Resources, X3D Scene Authoring Hints, and X3D Tooltips.

meta tags   Document Metadata
title SeaDragonPairFlyBy.x3d
description Fly by of two MH53Es in close formation. Scene was generated by Costas Karapetsas of the Hellenic (Greek) Navy during MV 3204s Winter 2004 class.
creator Costas Karapetsas
modifier LT Terry D. Norbraten, USN
created 23 February 2004
created 27 December 2006
reference http://www.fas.org/man/dod-101/sys/ac/h-53.htm
reference https://savage.nps.edu/Savage/CommunicationsAndSensors/WISP/wisp.x3d
reference http://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter14-ElevationGrid/_pages/page05.html
Image http://www.fas.org/man/dod-101/sys/ac/mh-53e-wasp-dr5.jpg http://images.google.com/imgres?imgurl=gra.midco.net/mlgould/Helicopters/MH-53E%2520Sea%2520Dragon.jpg&imgrefurl=http://gra.midco.net/mlgould/M-R.html&h=226&w=332&sz=32&tbnid=ICDN8Yoa8mAJ:&tbnh=78&tbnw=114&prev=/images%3Fq%3DMH-53E%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26c2coff%3D1 http://www.history.navy.mil/planes/mh-53e.jpg http://digilander.libero.it/31ATSG/MH-53E%20163057-41.jpg http://www.ndu.edu/nwc/nwcCLIPART/US_NAVY/Equipment/Helicopters/MH-53E(Sea-Dragon)/MH53ESeaDragon01.jpg
audio http://www.sounddogs.com/previews/2106/wma/277855_SOUNDDOGS_HE.wma
subject Helicopter, MH-53E Sea Dragon Pair, Formation Fly By
identifier https://savage.nps.edu/Savage/AircraftHelicopters/MH53ESeaDragon-UnitedStates/SeaDragonPairFlyBy.x3d
generator X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit
license ../../license.html
 

This program uses the X3D Java Scene Access Interface Library (X3DJSAIL). It has been produced using the X3dToJava.xslt stylesheet to create Java source code from an .x3d model.

* @author Costas Karapetsas */ public class SeaDragonPairFlyBy { /** Default constructor to create this object. */ public SeaDragonPairFlyBy () { initialize(); } /** Create and initialize the X3D model for this object. */ public final void initialize() { x3dModel = new X3DObject().setProfile(X3DObject.PROFILE_IMMERSIVE).setVersion(X3DObject.VERSION_3_0) .setHead(new headObject() .addMeta(new metaObject().setName(metaObject.NAME_TITLE ).setContent("SeaDragonPairFlyBy.x3d")) .addMeta(new metaObject().setName(metaObject.NAME_DESCRIPTION).setContent("Fly by of two MH53Es in close formation. Scene was generated by Costas Karapetsas of the Hellenic (Greek) Navy during MV 3204s Winter 2004 class.")) .addMeta(new metaObject().setName(metaObject.NAME_CREATOR ).setContent("Costas Karapetsas")) .addMeta(new metaObject().setName("modifier").setContent("LT Terry D. Norbraten, USN")) .addMeta(new metaObject().setName(metaObject.NAME_CREATED ).setContent("23 February 2004")) .addMeta(new metaObject().setName(metaObject.NAME_CREATED ).setContent("27 December 2006")) .addMeta(new metaObject().setName(metaObject.NAME_REFERENCE ).setContent("http://www.fas.org/man/dod-101/sys/ac/h-53.htm")) .addMeta(new metaObject().setName(metaObject.NAME_REFERENCE ).setContent("https://savage.nps.edu/Savage/CommunicationsAndSensors/WISP/wisp.x3d")) .addMeta(new metaObject().setName(metaObject.NAME_REFERENCE ).setContent("http://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter14-ElevationGrid/_pages/page05.html")) .addMeta(new metaObject().setName(metaObject.NAME_IMAGE ).setContent("http://www.fas.org/man/dod-101/sys/ac/mh-53e-wasp-dr5.jpg http://images.google.com/imgres?imgurl=gra.midco.net/mlgould/Helicopters/MH-53E%2520Sea%2520Dragon.jpg&imgrefurl=http://gra.midco.net/mlgould/M-R.html&h=226&w=332&sz=32&tbnid=ICDN8Yoa8mAJ:&tbnh=78&tbnw=114&prev=/images%3Fq%3DMH-53E%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26c2coff%3D1 http://www.history.navy.mil/planes/mh-53e.jpg http://digilander.libero.it/31ATSG/MH-53E%20163057-41.jpg http://www.ndu.edu/nwc/nwcCLIPART/US_NAVY/Equipment/Helicopters/MH-53E(Sea-Dragon)/MH53ESeaDragon01.jpg")) .addMeta(new metaObject().setName("audio").setContent("http://www.sounddogs.com/previews/2106/wma/277855_SOUNDDOGS_HE.wma")) .addMeta(new metaObject().setName(metaObject.NAME_SUBJECT ).setContent("Helicopter, MH-53E Sea Dragon Pair, Formation Fly By")) .addMeta(new metaObject().setName(metaObject.NAME_IDENTIFIER ).setContent("https://savage.nps.edu/Savage/AircraftHelicopters/MH53ESeaDragon-UnitedStates/SeaDragonPairFlyBy.x3d")) .addMeta(new metaObject().setName(metaObject.NAME_GENERATOR ).setContent("X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit")) .addMeta(new metaObject().setName(metaObject.NAME_LICENSE ).setContent("../../license.html"))) .setScene(new SceneObject() .addChild(new ExternProtoDeclareObject("WaypointInterpolator").setName("WaypointInterpolator").setAppinfo("Reads waypoints and legSpeeds/legDurations/defaultSpeed to provide a customizable position/orientation interpolator.").setUrl(new String[] {"../../../Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d#WaypointInterpolator","https://savage.nps.edu/Savage/Tools/Animation/WaypointInterpolatorPrototype.x3d#WaypointInterpolator","../../../Savage/Tools/Animation/WaypointInterpolatorPrototype.wrl#WaypointInterpolator","https://savage.nps.edu/Savage/Tools/Animation/WaypointInterpolatorPrototype.wrl#WaypointInterpolator"}) .addComments(" Priority of use: legSpeeds (m/sec), legDurations (seconds), defaultSpeed (m/sec) ") .addField(new fieldObject().setName("description").setType(fieldObject.TYPE_SFSTRING).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("Short description of what is animated by this WaypointInterpolator.")) .addField(new fieldObject().setName("waypoints").setType(fieldObject.TYPE_MFVEC3F).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("Waypoints being traversed with interpolation of intermediate positions and orientations.")) .addField(new fieldObject().setName("add_waypoint").setType(fieldObject.TYPE_SFVEC3F).setAccessType(fieldObject.ACCESSTYPE_INPUTONLY).setAppinfo("Add another single waypoint to array of waypoints recalculate interpolator values.")) .addField(new fieldObject().setName("set_waypoints").setType(fieldObject.TYPE_MFVEC3F).setAccessType(fieldObject.ACCESSTYPE_INPUTONLY).setAppinfo("Replace all waypoints recalculate interpolator values.")) .addField(new fieldObject().setName("pitchUpDownForVerticalWaypoints").setType(fieldObject.TYPE_SFBOOL).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("Whether to pitch child geometry (such as a vehicle) up or down to match vertical slope")) .addField(new fieldObject().setName("legSpeeds").setType(fieldObject.TYPE_MFFLOAT).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("Units m/sec. If used array lengths for legSpeeds and legDurations must be one less than number of waypoints.")) .addField(new fieldObject().setName("legDurations").setType(fieldObject.TYPE_MFFLOAT).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("Units in seconds. If used array lengths for legSpeeds and legDurations must be one less than number of waypoints.")) .addField(new fieldObject().setName("defaultSpeed").setType(fieldObject.TYPE_SFFLOAT).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("Units m/sec.")) .addField(new fieldObject().setName("turningRate").setType(fieldObject.TYPE_SFFLOAT).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("turningRate (degrees/second) also determines standoff distance prior to waypoint where turn commences. If 0 turns are instantaneous.")) .addField(new fieldObject().setName("totalDuration").setType(fieldObject.TYPE_SFTIME).setAccessType(fieldObject.ACCESSTYPE_OUTPUTONLY).setAppinfo("Output calculation summing all leg durations, useful for setting TimeSensor cycleInterval. Units in seconds.")) .addComments(" interpolation fields ") .addField(new fieldObject().setName("set_fraction").setType(fieldObject.TYPE_SFFLOAT).setAccessType(fieldObject.ACCESSTYPE_INPUTONLY).setAppinfo("exposed PositionInterpolator and OrientationInterpolator setting")) .addField(new fieldObject().setName("position_changed").setType(fieldObject.TYPE_SFVEC3F).setAccessType(fieldObject.ACCESSTYPE_OUTPUTONLY).setAppinfo("exposed PositionInterpolator setting")) .addField(new fieldObject().setName("orientation_changed").setType(fieldObject.TYPE_SFROTATION).setAccessType(fieldObject.ACCESSTYPE_OUTPUTONLY).setAppinfo("exposed OrientationInterpolator setting")) .addComments(" display-related fields ") .addField(new fieldObject().setName("lineColor").setType(fieldObject.TYPE_SFCOLOR).setAccessType(fieldObject.ACCESSTYPE_INPUTOUTPUT).setAppinfo("default color for non-active line segments")) .addField(new fieldObject().setName("highlightSegmentColor").setType(fieldObject.TYPE_SFCOLOR).setAccessType(fieldObject.ACCESSTYPE_INPUTOUTPUT).setAppinfo("active segment highlight color")) .addField(new fieldObject().setName("transparency").setType(fieldObject.TYPE_SFFLOAT).setAccessType(fieldObject.ACCESSTYPE_INPUTOUTPUT).setAppinfo("1.0 is completely transparent, 0.0 is completely opaque.")) .addField(new fieldObject().setName("labelDisplayMode").setType(fieldObject.TYPE_SFSTRING).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("allowed values: none; waypoints (produce labels at each waypoint); or interpolation (produce single moving label at interpolator time course speed location)")) .addField(new fieldObject().setName("heightLabel").setType(fieldObject.TYPE_SFSTRING).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("allowed values: altitude depth (negate Y value) none")) .addField(new fieldObject().setName("labelOffset").setType(fieldObject.TYPE_SFVEC3F).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("heightLabel relative location")) .addField(new fieldObject().setName("labelFontSize").setType(fieldObject.TYPE_SFFLOAT).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("heightLabel text size")) .addField(new fieldObject().setName("labelColor").setType(fieldObject.TYPE_SFCOLOR).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("heightLabel text color")) .addField(new fieldObject().setName("traceEnabled").setType(fieldObject.TYPE_SFBOOL).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("enable console output to trace script computations and prototype progress")) .addField(new fieldObject().setName("outputInitializationComputations").setType(fieldObject.TYPE_SFBOOL).setAccessType(fieldObject.ACCESSTYPE_INITIALIZEONLY).setAppinfo("Output the number of waypoints totalDistance and totalDuration to console upon initialization")) .addField(new fieldObject().setName("verticalDropLineColor").setType(fieldObject.TYPE_SFCOLOR).setAccessType(fieldObject.ACCESSTYPE_INPUTOUTPUT).setAppinfo("default color for vertical drop-line segments")) .addField(new fieldObject().setName("verticalDropLineTransparency").setType(fieldObject.TYPE_SFFLOAT).setAccessType(fieldObject.ACCESSTYPE_INPUTOUTPUT).setAppinfo("1.0 is completely transparent, 0.0 is completely opaque."))) .addComments(" ====================================== ") .addChild(new BackgroundObject().setGroundAngle(new float[] {0.1f,1.309f,1.570796f}).setGroundColor(new MFColorObject(new float[] {0.0f,0.0f,0.0f,0.0f,0.1f,0.3f,0.0f,0.2f,0.5f,0.0f,0.3f,0.8f})).setSkyAngle(new float[] {0.1f,0.15f,1.309f,1.57079f}).setSkyColor(new MFColorObject(new float[] {0.4f,0.4f,0.1f,0.4f,0.4f,0.1f,0.0f,0.1f,0.3f,0.0f,0.2f,0.6f,0.8f,0.8f,0.8f})).setBackUrl(new String[] {"urn:web3d:media:textures/panoramas/ocean_3_back.jpg","../../../Basic/UniversalMediaPanoramas/ocean_3_back.jpg","http://www.web3d.org/WorkingGroups/media/textures/panoramas/ocean_3_back.jpg","http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/ocean_3_back.jpg","http://www.web3dmedia.com/UniversalMedia/textures/panoramas/ocean_3_back.jpg","http://www.officetowers.com/UniversalMedia/textures/panoramas/ocean_3_back.jpg","http://geometrek.com/UniversalMedia/textures/panoramas/ocean_3_back.jpg","http://www.sc.ehu.es/ccwgamoa/UniversalMedia/textures/panoramas/ocean_3_back.jpg"}).setBottomUrl(new String[] {"urn:web3d:media:textures/panoramas/ocean_3_bottom.jpg","../../../Basic/UniversalMediaPanoramas/ocean_3_bottom.jpg","http://www.web3d.org/WorkingGroups/media/textures/panoramas/ocean_3_bottom.jpg","http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/ocean_3_bottom.jpg","http://www.web3dmedia.com/UniversalMedia/textures/panoramas/ocean_3_bottom.jpg","http://www.officetowers.com/UniversalMedia/textures/panoramas/ocean_3_bottom.jpg","http://geometrek.com/UniversalMedia/textures/panoramas/ocean_3_bottom.jpg","http://www.sc.ehu.es/ccwgamoa/UniversalMedia/textures/panoramas/ocean_3_bottom.jpg"}).setFrontUrl(new String[] {"urn:web3d:media:textures/panoramas/ocean_3_front.jpg","../../../Basic/UniversalMediaPanoramas/ocean_3_front.jpg","http://www.web3d.org/WorkingGroups/media/textures/panoramas/ocean_3_front.jpg","http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/ocean_3_front.jpg","http://www.web3dmedia.com/UniversalMedia/textures/panoramas/ocean_3_front.jpg","http://www.officetowers.com/UniversalMedia/textures/panoramas/ocean_3_front.jpg","http://geometrek.com/UniversalMedia/textures/panoramas/ocean_3_front.jpg","http://www.sc.ehu.es/ccwgamoa/UniversalMedia/textures/panoramas/ocean_3_front.jpg"}).setLeftUrl(new String[] {"urn:web3d:media:textures/panoramas/ocean_3_left.jpg","../../../Basic/UniversalMediaPanoramas/ocean_3_left.jpg","http://www.web3d.org/WorkingGroups/media/textures/panoramas/ocean_3_left.jpg","http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/ocean_3_left.jpg","http://www.web3dmedia.com/UniversalMedia/textures/panoramas/ocean_3_left.jpg","http://www.officetowers.com/UniversalMedia/textures/panoramas/ocean_3_left.jpg","http://geometrek.com/UniversalMedia/textures/panoramas/ocean_3_left.jpg","http://www.sc.ehu.es/ccwgamoa/UniversalMedia/textures/panoramas/ocean_3_left.jpg"}).setRightUrl(new String[] {"urn:web3d:media:textures/panoramas/ocean_3_right.jpg","../../../Basic/UniversalMediaPanoramas/ocean_3_right.jpg","http://www.web3d.org/WorkingGroups/media/textures/panoramas/ocean_3_right.jpg","http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/ocean_3_right.jpg","http://www.web3dmedia.com/UniversalMedia/textures/panoramas/ocean_3_right.jpg","http://www.officetowers.com/UniversalMedia/textures/panoramas/ocean_3_right.jpg","http://geometrek.com/UniversalMedia/textures/panoramas/ocean_3_right.jpg","http://www.sc.ehu.es/ccwgamoa/UniversalMedia/textures/panoramas/ocean_3_right.jpg"}).setTopUrl(new String[] {"urn:web3d:media:textures/panoramas/ocean_3_top.jpg","../../../Basic/UniversalMediaPanoramas/ocean_3_top.jpg","http://www.web3d.org/WorkingGroups/media/textures/panoramas/ocean_3_top.jpg","http://www.web3d.org/x3d/content/examples/Basic/UniversalMediaPanoramas/ocean_3_top.jpg","http://www.web3dmedia.com/UniversalMedia/textures/panoramas/ocean_3_top.jpg","http://www.officetowers.com/UniversalMedia/textures/panoramas/ocean_3_top.jpg","http://geometrek.com/UniversalMedia/textures/panoramas/ocean_3_top.jpg","http://www.sc.ehu.es/ccwgamoa/UniversalMedia/textures/panoramas/ocean_3_top.jpg"})) .addChild(new ViewpointObject().setDescription("WispLeft").setOrientation(-0.106f,-0.994f,-0.02f,0.1736f).setPosition(6435.0f,4626.5f,16179.5f)) .addChild(new ViewpointObject().setDescription("WispCenter").setOrientation(-0.092f,-0.996f,0.012f,0.8036f).setPosition(6878.2f,4629.2f,16453.8f)) .addChild(new ViewpointObject().setDescription("WispRight").setOrientation(-0.014f,-1.0f,0.006f,1.3571f).setPosition(6435.0f,4626.5f,16179.5f)) .addChild(new ViewpointObject().setDescription("FlyByBegin").setOrientation(0.0f,-1.0f,0.0f,2.2365f).setPosition(60.3f,4952.3f,83.3f)) .addChild(new ViewpointObject().setDescription("FlyByEnd").setOrientation(0.226f,0.974f,0.01f,0.6739f).setPosition(16566.4f,3129.6f,18422.9f)) .addChild(new TimeSensorObject("Clock").setCycleInterval(10.0).setLoop(true)) .addChild(new ProtoInstanceObject("WaypointInterpolator", "TrackBuilder") .addFieldValue(new fieldValueObject().setName("description").setValue("TrackBuilder")) .addFieldValue(new fieldValueObject().setName("waypoints").setValue(new MFVec3fObject(getfieldValue_waypoints_4_51_value()))) .addFieldValue(new fieldValueObject().setName("pitchUpDownForVerticalWaypoints").setValue(false)) .addComments(" Priority of use: legSpeeds (m/sec), legDurations (seconds), defaultSpeed (m/sec) ") .addFieldValue(new fieldValueObject().setName("legDurations").setValue(new float[] {1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f,1.0f})) .addFieldValue(new fieldValueObject().setName("legSpeeds").setValue(new float[] {0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f,0.2f})) .addFieldValue(new fieldValueObject().setName("defaultSpeed").setValue(5f)) .addFieldValue(new fieldValueObject().setName("turningRate").setValue(90f)) .addFieldValue(new fieldValueObject().setName("lineColor").setValue(new SFColorObject(1.0f,0.0f,0.0f))) .addFieldValue(new fieldValueObject().setName("highlightSegmentColor").setValue(new SFColorObject(0.2f,0.2f,1.0f))) .addFieldValue(new fieldValueObject().setName("transparency").setValue(1f)) .addFieldValue(new fieldValueObject().setName("labelDisplayMode").setValue("interpolation")) .addFieldValue(new fieldValueObject().setName("heightLabel").setValue("altitude")) .addFieldValue(new fieldValueObject().setName("labelOffset").setValue(new SFVec3fObject(0.0f,1.2f,0.0f))) .addFieldValue(new fieldValueObject().setName("labelFontSize").setValue(0.5f)) .addFieldValue(new fieldValueObject().setName("labelColor").setValue(new SFColorObject(0.3f,0.9f,0.3f))) .addFieldValue(new fieldValueObject().setName("traceEnabled").setValue(false))) .addChild(new ROUTEObject().setFromNode("Clock").setFromField("fraction_changed").setToNode("TrackBuilder").setToField("set_fraction")) .addChild(new ROUTEObject().setFromNode("TrackBuilder").setFromField("totalDuration").setToNode("Clock").setToField("set_cycleInterval")) .addChild(new TransformObject("Terrain").setScale(10000.0f,10000.0f,10000.0f).setTranslation(-0.9f,0.0f,-0.9f) .addChild(new ShapeObject() .setAppearance(new AppearanceObject() .setMaterial(new MaterialObject().setDiffuseColor(0.4f,0.6f,0.3f).setEmissiveColor(0.0f,0.05f,0.0f))) .setGeometry(new ElevationGridObject().setCreaseAngle(0.785f).setSolid(false).setXDimension(90).setXSpacing(0.02f).setZDimension(90).setZSpacing(0.02f).setHeight(getElevationGrid_5_71_height())))) .addChild(new TransformObject("SeaDragon").setScale(200.0f,200.0f,200.0f).setTranslation(94.0f,4000.0f,63.0f) .addChild(new TransformObject().setRotation(0.0f,1.0f,0.0f,1.571f) .addChild(new InlineObject("MH53ESeaDragon").setUrl(new String[] {"MH53ESeaDragon.x3d","https://savage.nps.edu/Savage/AircraftHelicopters/MH53ESeaDragon-UnitedStates/MH53ESeaDragon.x3d","MH53ESeaDragon.wrl","https://savage.nps.edu/Savage/AircraftHelicopters/MH53ESeaDragon-UnitedStates/MH53ESeaDragon.wrl"})) .addChild(new TransformObject().setTranslation(12.0f,6.0f,3.0f) .addChild(new InlineObject().setUSE("MH53ESeaDragon"))))) .addChild(new SoundObject("Helo1").setLocation(94.0f,4000.0f,63.0f).setMaxBack(500000f).setMaxFront(500000f).setPriority(1f) .setSource(new AudioClipObject().setDescription("play Helo1 sound").setLoop(true).setPitch(0.8f).setUrl(new String[] {"MH53E.wav","https://savage.nps.edu/Savage/AircraftHelicopters/MH53ESeaDragon-UnitedStates/MH53E.wav"}))) .addChild(new TransformObject("WISP").setScale(30.0f,30.0f,30.0f).setTranslation(7645.0f,4003.0f,14462.0f) .addChild(new InlineObject().setUrl(new String[] {"WISPmodified.x3d","https://savage.nps.edu/Savage/AircraftHelicopters/MH53ESeaDragon-UnitedStates/WISPmodified.x3d","WISPmodified.wrl","https://savage.nps.edu/Savage/AircraftHelicopters/MH53ESeaDragon-UnitedStates/WISPmodified.wrl"}))) .addChild(new ROUTEObject().setFromNode("TrackBuilder").setFromField("position_changed").setToNode("SeaDragon").setToField("translation")) .addChild(new ROUTEObject().setFromNode("TrackBuilder").setFromField("orientation_changed").setToNode("SeaDragon").setToField("rotation"))); } // end of initialize() method /** Define subarrays using type float[] */ private float[] getfieldValue_waypoints_4_51_value_1() { float[] value = {-93.0f,4500.0f,-64.0f,93.0f,4490.0f,64.0f,279.0f,4480.0f,192.0f,465.0f,4470.0f,320.0f,651.0f,4460.0f,448.0f,837.0f,4450.0f,576.0f,1023.0f,4440.0f,704.0f,1209.0f,4430.0f,832.0f,1395.0f,4420.0f,960.0f,1581.0f,4410.0f,1088.0f,1767.0f,4400.0f,1216.0f,1953.0f,4390.0f,1344.0f,2139.0f,4380.0f,1472.0f,2325.0f,4370.0f,1600.0f,2511.0f,4360.0f,1728.0f,2697.0f,4350.0f,1856.0f,2883.0f,4340.0f,1984.0f,3069.0f,4330.0f,2112.0f,3255.0f,4320.0f,2240.0f,3441.0f,4310.0f,2368.0f,3627.0f,4300.0f,2496.0f,3813.0f,4290.0f,2624.0f,3999.0f,4280.0f,2752.0f,4185.0f,4270.0f,2880.0f,4371.0f,4260.0f,3008.0f,4557.0f,4250.0f,3136.0f,4743.0f,4240.0f,3264.0f,4929.0f,4230.0f,3392.0f,5115.0f,4220.0f,3520.0f,5301.0f,4210.0f,3648.0f,5487.0f,4200.0f,3776.0f,5673.0f,4190.0f,3904.0f,5859.0f,4180.0f,4032.0f,6045.0f,4170.0f,4160.0f,6231.0f,4160.0f,4288.0f,6417.0f,4150.0f,4416.0f,6603.0f,4140.0f,4544.0f,6789.0f,4130.0f,4672.0f,6975.0f,4120.0f,4800.0f,7161.0f,4110.0f,4928.0f,7347.0f,4100.0f,5056.0f,7533.0f,4090.0f,5184.0f,7719.0f,4080.0f,5312.0f,7905.0f,4070.0f,5440.0f,8091.0f,4060.0f,5568.0f,8277.0f,4050.0f,5696.0f,8463.0f,4040.0f,5824.0f,8649.0f,4030.0f,5952.0f,8835.0f,4020.0f,6080.0f,9021.0f,4010.0f,6208.0f,9207.0f,4000.0f,6336.0f,9393.0f,3990.0f,6464.0f,9579.0f,3980.0f,6592.0f,9765.0f,3970.0f,6720.0f,9951.0f,3960.0f,6848.0f,10137.0f,3950.0f,6976.0f,10323.0f,3940.0f,7104.0f,10509.0f,3930.0f,7232.0f,10695.0f,3920.0f,7360.0f,10881.0f,3910.0f,7488.0f,11067.0f,3900.0f,7616.0f,11253.0f,3890.0f,7744.0f,11439.0f,3880.0f,7872.0f,11625.0f,3870.0f,8000.0f,11811.0f,3860.0f,8128.0f,11997.0f,3850.0f,8256.0f,12183.0f,3840.0f,8384.0f,12369.0f,3830.0f,8512.0f,12555.0f,3820.0f,8640.0f,12741.0f,3810.0f,8768.0f,12927.0f,3800.0f,8896.0f,13113.0f,3790.0f,9024.0f,13299.0f,3780.0f,9152.0f,13485.0f,3770.0f,9280.0f,13671.0f,3760.0f,9408.0f,13857.0f,3750.0f,9536.0f,14043.0f,3740.0f,9664.0f,14229.0f,3730.0f,9792.0f,14415.0f,3720.0f,9920.0f,14601.0f,3710.0f,10048.0f,14787.0f,3700.0f,10176.0f,14973.0f,3690.0f,10304.0f,15159.0f,3680.0f,10432.0f,15345.0f,3670.0f,10560.0f,15531.0f,3660.0f,10688.0f,15717.0f,3650.0f,10816.0f,15903.0f,3640.0f,10944.0f,16089.0f,3630.0f,11072.0f,16275.0f,3620.0f,11200.0f,16461.0f,3610.0f,11328.0f,16647.0f,3600.0f,11456.0f,16833.0f,3590.0f,11584.0f,17019.0f,3580.0f,11712.0f,17205.0f,3570.0f,11840.0f,17391.0f,3560.0f,11968.0f,17577.0f,3550.0f,12096.0f,17763.0f,3540.0f,12224.0f,17949.0f,3530.0f,12352.0f,18135.0f,3520.0f,12480.0f,18321.0f,3510.0f,12608.0f}; return value; } private float[] getfieldValue_waypoints_4_51_value_2() { float[] value = {18507.0f,3500.0f,12736.0f,18693.0f,3500.0f,12864.0f,18879.0f,3500.0f,12992.0f,19065.0f,3500.0f,13120.0f,19251.0f,3500.0f,13248.0f,19437.0f,3500.0f,13376.0f,19623.0f,3500.0f,13504.0f,19809.0f,3500.0f,13632.0f,19995.0f,3500.0f,13760.0f,20181.0f,3500.0f,13888.0f,20367.0f,3500.0f,14016.0f,20553.0f,3500.0f,14144.0f,20739.0f,3500.0f,14272.0f,20925.0f,3500.0f,14400.0f,21111.0f,3500.0f,14528.0f,21297.0f,3500.0f,14656.0f,21483.0f,3500.0f,14784.0f,21669.0f,3500.0f,14912.0f,21855.0f,3500.0f,15040.0f,22041.0f,3500.0f,15168.0f}; return value; } /** Define subarrays using type float[] */ private float[] getElevationGrid_5_71_height_1() { float[] value = {0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.37f,0.37f,0.37f,0.36f,0.36f,0.35f,0.35f,0.35f,0.35f,0.34f,0.33f,0.32f,0.32f,0.31f,0.31f,0.31f,0.31f,0.30f,0.29f,0.28f,0.28f,0.27f,0.27f,0.27f,0.27f,0.27f,0.27f,0.27f,0.27f,0.27f,0.27f,0.27f,0.28f,0.28f,0.29f,0.30f,0.30f,0.31f,0.31f,0.32f,0.32f,0.33f,0.33f,0.33f,0.33f,0.32f,0.32f,0.32f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.30f,0.30f,0.28f,0.27f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.21f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.37f,0.37f,0.37f,0.36f,0.36f,0.36f,0.35f,0.35f,0.35f,0.34f,0.34f,0.33f,0.32f,0.32f,0.31f,0.31f,0.31f,0.30f,0.29f,0.28f,0.28f,0.27f,0.27f,0.27f,0.27f,0.27f,0.26f,0.26f,0.26f,0.26f,0.26f,0.27f,0.27f,0.28f,0.29f,0.29f,0.30f,0.30f,0.30f,0.31f,0.32f,0.32f,0.33f,0.33f,0.32f,0.32f,0.32f,0.32f,0.32f,0.31f,0.32f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.30f,0.29f,0.28f,0.28f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.21f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.37f,0.37f,0.37f,0.36f,0.36f,0.36f,0.35f,0.35f,0.35f,0.35f,0.34f,0.33f,0.32f,0.32f,0.31f,0.31f,0.31f,0.30f,0.29f,0.28f,0.27f,0.27f,0.27f,0.27f,0.26f,0.26f,0.26f,0.26f,0.25f,0.25f,0.25f,0.26f,0.26f,0.27f,0.28f,0.29f,0.29f,0.29f,0.30f,0.30f,0.31f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.30f,0.31f,0.30f,0.29f,0.28f,0.27f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.21f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.36f,0.36f,0.36f,0.35f,0.35f,0.35f,0.34f,0.33f,0.32f,0.32f,0.31f,0.31f,0.30f,0.29f,0.29f,0.28f,0.27f,0.27f,0.26f,0.26f,0.26f,0.25f,0.25f,0.24f,0.24f,0.24f,0.24f,0.24f,0.25f,0.26f,0.27f,0.28f,0.28f,0.29f,0.29f,0.29f,0.30f,0.31f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.30f,0.30f,0.30f,0.29f,0.28f,0.27f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.21f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.35f,0.35f,0.34f,0.33f,0.32f,0.31f,0.31f,0.30f,0.29f,0.29f,0.28f,0.27f,0.27f,0.26f,0.26f,0.25f,0.25f,0.24f,0.24f,0.24f,0.23f,0.23f,0.23f,0.23f,0.24f,0.25f,0.26f,0.27f,0.27f,0.28f,0.28f,0.29f,0.30f,0.30f,0.31f,0.31f,0.32f,0.32f,0.32f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.30f,0.30f,0.30f,0.29f,0.29f,0.28f,0.27f,0.27f,0.26f,0.24f,0.24f,0.22f,0.22f,0.21f,0.21f,0.21f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.35f,0.34f,0.33f,0.32f,0.31f,0.30f,0.29f,0.29f,0.28f,0.28f,0.27f,0.27f,0.26f,0.25f,0.24f,0.24f,0.24f,0.23f,0.23f,0.22f,0.22f,0.22f,0.22f,0.22f,0.23f,0.24f,0.25f,0.26f,0.27f,0.27f,0.28f,0.28f,0.29f,0.30f,0.30f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.30f,0.30f,0.30f,0.30f,0.29f,0.28f,0.27f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.22f,0.21f,0.21f,0.20f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.35f,0.35f,0.34f,0.32f,0.31f,0.30f,0.29f,0.28f,0.28f,0.27f,0.27f,0.26f,0.25f,0.25f,0.24f,0.24f,0.23f,0.22f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.21f,0.22f,0.23f,0.24f,0.25f,0.26f,0.26f,0.27f,0.28f,0.28f,0.29f,0.30f,0.30f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.30f,0.31f,0.30f,0.30f,0.29f,0.29f,0.28f,0.27f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.21f,0.20f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.35f,0.34f,0.33f,0.31f,0.30f,0.29f,0.28f,0.27f,0.26f,0.26f,0.25f,0.25f,0.24f,0.24f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.22f,0.23f,0.23f,0.24f,0.25f,0.26f,0.27f,0.27f,0.28f,0.29f,0.29f,0.30f,0.30f,0.30f,0.31f,0.31f,0.31f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.29f,0.29f,0.28f,0.27f,0.27f,0.26f,0.25f,0.24f,0.24f,0.23f,0.22f,0.21f,0.21f,0.21f,0.20f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.35f,0.35f,0.34f,0.33f,0.32f,0.30f,0.29f,0.28f,0.27f,0.26f,0.25f,0.25f,0.24f,0.24f,0.23f,0.23f,0.22f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.22f,0.22f,0.23f,0.24f,0.25f,0.26f,0.27f,0.27f,0.28f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.29f,0.29f,0.29f,0.28f,0.28f,0.27f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.22f,0.21f,0.21f,0.20f,0.20f,0.39f,0.39f,0.40f,0.39f,0.40f,0.40f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.36f,0.35f,0.35f,0.36f,0.36f,0.35f,0.35f,0.34f,0.32f,0.31f,0.29f,0.28f,0.27f,0.25f,0.24f,0.24f,0.24f,0.23f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.22f,0.23f,0.24f,0.25f,0.25f,0.26f,0.27f,0.27f,0.28f,0.28f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.28f,0.28f,0.28f,0.27f,0.27f,0.26f,0.25f,0.24f,0.24f,0.23f,0.22f,0.22f,0.21f,0.21f,0.20f,0.20f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.35f,0.35f,0.35f,0.35f,0.35f,0.35f,0.35f,0.34f,0.32f,0.31f,0.30f,0.28f,0.27f,0.26f,0.25f,0.24f,0.23f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.22f,0.22f,0.23f,0.24f,0.24f,0.25f,0.26f,0.26f,0.27f,0.27f,0.28f,0.28f,0.28f,0.28f,0.29f,0.29f,0.29f,0.28f,0.28f,0.28f,0.28f,0.28f,0.27f,0.27f,0.26f,0.25f,0.25f,0.24f,0.23f,0.23f,0.22f,0.21f,0.21f,0.20f,0.20f,0.20f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f}; return value; } private float[] getElevationGrid_5_71_height_2() { float[] value = {0.38f,0.37f,0.37f,0.36f,0.36f,0.36f,0.35f,0.35f,0.35f,0.35f,0.35f,0.34f,0.34f,0.33f,0.31f,0.30f,0.29f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.22f,0.22f,0.23f,0.24f,0.24f,0.25f,0.25f,0.26f,0.27f,0.27f,0.27f,0.27f,0.28f,0.28f,0.28f,0.28f,0.28f,0.27f,0.27f,0.27f,0.27f,0.26f,0.25f,0.24f,0.24f,0.23f,0.23f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.35f,0.35f,0.35f,0.35f,0.34f,0.34f,0.34f,0.33f,0.32f,0.31f,0.30f,0.29f,0.28f,0.27f,0.26f,0.24f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.21f,0.22f,0.23f,0.23f,0.24f,0.25f,0.25f,0.26f,0.26f,0.27f,0.27f,0.27f,0.27f,0.27f,0.27f,0.27f,0.27f,0.26f,0.26f,0.25f,0.25f,0.24f,0.23f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.35f,0.35f,0.34f,0.34f,0.33f,0.33f,0.32f,0.31f,0.30f,0.29f,0.28f,0.27f,0.27f,0.26f,0.24f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.21f,0.22f,0.23f,0.23f,0.24f,0.25f,0.26f,0.26f,0.27f,0.27f,0.27f,0.27f,0.27f,0.26f,0.26f,0.26f,0.25f,0.24f,0.24f,0.23f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.38f,0.38f,0.39f,0.39f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.37f,0.36f,0.36f,0.35f,0.35f,0.34f,0.33f,0.33f,0.32f,0.31f,0.30f,0.29f,0.28f,0.27f,0.26f,0.26f,0.25f,0.25f,0.23f,0.22f,0.22f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.22f,0.23f,0.24f,0.25f,0.25f,0.26f,0.26f,0.26f,0.26f,0.26f,0.25f,0.25f,0.25f,0.24f,0.24f,0.23f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.35f,0.34f,0.33f,0.32f,0.31f,0.30f,0.29f,0.28f,0.26f,0.25f,0.24f,0.24f,0.24f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.22f,0.23f,0.23f,0.24f,0.25f,0.25f,0.25f,0.25f,0.25f,0.25f,0.25f,0.24f,0.24f,0.24f,0.23f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.35f,0.35f,0.34f,0.33f,0.32f,0.32f,0.30f,0.29f,0.28f,0.26f,0.24f,0.23f,0.23f,0.23f,0.23f,0.22f,0.22f,0.21f,0.20f,0.19f,0.19f,0.19f,0.18f,0.18f,0.18f,0.18f,0.18f,0.18f,0.18f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.22f,0.23f,0.24f,0.24f,0.24f,0.24f,0.24f,0.24f,0.24f,0.24f,0.24f,0.24f,0.23f,0.23f,0.22f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.36f,0.35f,0.34f,0.33f,0.32f,0.32f,0.30f,0.29f,0.27f,0.25f,0.24f,0.23f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.19f,0.19f,0.18f,0.17f,0.17f,0.16f,0.16f,0.16f,0.16f,0.17f,0.17f,0.17f,0.17f,0.18f,0.18f,0.18f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.22f,0.23f,0.23f,0.24f,0.24f,0.24f,0.23f,0.23f,0.24f,0.23f,0.24f,0.24f,0.23f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.37f,0.38f,0.38f,0.38f,0.38f,0.37f,0.37f,0.37f,0.36f,0.36f,0.35f,0.34f,0.33f,0.32f,0.32f,0.31f,0.29f,0.28f,0.26f,0.24f,0.23f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.16f,0.16f,0.15f,0.15f,0.14f,0.14f,0.14f,0.14f,0.15f,0.15f,0.15f,0.16f,0.16f,0.16f,0.17f,0.17f,0.18f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.22f,0.22f,0.23f,0.23f,0.23f,0.23f,0.23f,0.23f,0.23f,0.23f,0.23f,0.23f,0.23f,0.22f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.36f,0.36f,0.35f,0.34f,0.34f,0.33f,0.32f,0.31f,0.30f,0.28f,0.27f,0.25f,0.23f,0.22f,0.21f,0.20f,0.19f,0.18f,0.18f,0.17f,0.16f,0.15f,0.14f,0.13f,0.12f,0.12f,0.12f,0.12f,0.12f,0.12f,0.12f,0.13f,0.13f,0.14f,0.14f,0.15f,0.15f,0.16f,0.17f,0.17f,0.18f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.22f,0.22f,0.22f,0.23f,0.23f,0.22f,0.23f,0.23f,0.23f,0.24f,0.23f,0.23f,0.22f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.36f,0.36f,0.35f,0.35f,0.34f,0.33f,0.32f,0.31f,0.30f,0.29f,0.27f,0.25f,0.24f,0.22f,0.21f,0.20f,0.19f,0.18f,0.16f,0.15f,0.14f,0.13f,0.12f,0.11f,0.10f,0.10f,0.10f,0.10f,0.10f,0.09f,0.10f,0.10f,0.10f,0.11f,0.11f,0.12f,0.13f,0.14f,0.14f,0.15f,0.16f,0.17f,0.18f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.22f,0.22f,0.22f,0.22f,0.22f,0.23f,0.23f,0.23f,0.23f,0.23f,0.23f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.37f,0.37f,0.37f,0.37f,0.36f,0.36f,0.36f,0.35f,0.34f,0.34f,0.33f,0.32f,0.32f,0.31f,0.29f,0.28f,0.26f,0.24f,0.23f,0.21f,0.20f,0.19f,0.17f,0.16f,0.14f,0.12f,0.11f,0.10f,0.09f,0.08f,0.08f,0.08f,0.08f,0.07f,0.07f,0.07f,0.07f,0.07f,0.08f,0.08f,0.09f,0.10f,0.11f,0.12f,0.13f,0.13f,0.14f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.23f,0.23f,0.23f,0.23f,0.22f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.20f,0.20f,0.20f,0.36f,0.36f,0.36f,0.36f,0.36f,0.35f,0.35f,0.34f,0.34f,0.33f,0.33f,0.32f,0.31f,0.30f,0.29f,0.27f,0.25f,0.23f,0.21f,0.19f}; return value; } private float[] getElevationGrid_5_71_height_3() { float[] value = {0.18f,0.16f,0.14f,0.12f,0.10f,0.09f,0.08f,0.07f,0.06f,0.06f,0.06f,0.06f,0.06f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.06f,0.07f,0.07f,0.09f,0.10f,0.11f,0.12f,0.13f,0.14f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.23f,0.23f,0.23f,0.22f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.36f,0.36f,0.36f,0.36f,0.35f,0.35f,0.35f,0.34f,0.33f,0.33f,0.32f,0.31f,0.30f,0.29f,0.28f,0.25f,0.23f,0.21f,0.20f,0.18f,0.16f,0.13f,0.11f,0.09f,0.07f,0.06f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.05f,0.05f,0.06f,0.06f,0.08f,0.09f,0.10f,0.11f,0.12f,0.13f,0.14f,0.15f,0.17f,0.18f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.35f,0.35f,0.35f,0.35f,0.35f,0.34f,0.34f,0.33f,0.33f,0.32f,0.31f,0.31f,0.29f,0.28f,0.26f,0.24f,0.22f,0.20f,0.18f,0.15f,0.12f,0.10f,0.07f,0.06f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.05f,0.05f,0.06f,0.07f,0.09f,0.10f,0.11f,0.12f,0.13f,0.14f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.21f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.35f,0.34f,0.34f,0.34f,0.34f,0.34f,0.33f,0.33f,0.32f,0.32f,0.31f,0.30f,0.28f,0.27f,0.24f,0.22f,0.20f,0.17f,0.15f,0.12f,0.09f,0.06f,0.05f,0.04f,0.03f,0.03f,0.03f,0.03f,0.03f,0.04f,0.04f,0.04f,0.05f,0.04f,0.04f,0.05f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.05f,0.05f,0.06f,0.07f,0.08f,0.10f,0.10f,0.11f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.21f,0.22f,0.22f,0.22f,0.22f,0.22f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.34f,0.34f,0.34f,0.34f,0.33f,0.33f,0.33f,0.32f,0.32f,0.31f,0.30f,0.29f,0.27f,0.25f,0.22f,0.20f,0.17f,0.15f,0.12f,0.08f,0.05f,0.04f,0.03f,0.02f,0.02f,0.02f,0.02f,0.02f,0.03f,0.04f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.04f,0.04f,0.04f,0.05f,0.05f,0.06f,0.07f,0.08f,0.10f,0.10f,0.11f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.33f,0.33f,0.33f,0.33f,0.33f,0.33f,0.32f,0.32f,0.31f,0.30f,0.29f,0.27f,0.25f,0.23f,0.20f,0.18f,0.15f,0.12f,0.08f,0.05f,0.03f,0.02f,0.02f,0.01f,0.01f,0.01f,0.02f,0.02f,0.03f,0.04f,0.05f,0.05f,0.06f,0.06f,0.07f,0.07f,0.07f,0.07f,0.06f,0.06f,0.05f,0.05f,0.04f,0.05f,0.05f,0.05f,0.06f,0.08f,0.09f,0.09f,0.10f,0.11f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.33f,0.33f,0.33f,0.33f,0.33f,0.32f,0.32f,0.31f,0.30f,0.29f,0.28f,0.26f,0.23f,0.21f,0.18f,0.15f,0.12f,0.08f,0.06f,0.04f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.04f,0.05f,0.06f,0.06f,0.07f,0.07f,0.08f,0.08f,0.08f,0.08f,0.08f,0.07f,0.06f,0.05f,0.05f,0.05f,0.05f,0.05f,0.06f,0.07f,0.08f,0.08f,0.09f,0.10f,0.11f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.34f,0.33f,0.33f,0.33f,0.32f,0.32f,0.31f,0.31f,0.29f,0.28f,0.26f,0.24f,0.21f,0.19f,0.15f,0.12f,0.09f,0.06f,0.04f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.03f,0.05f,0.06f,0.07f,0.08f,0.08f,0.08f,0.09f,0.09f,0.09f,0.10f,0.09f,0.08f,0.08f,0.07f,0.06f,0.05f,0.05f,0.05f,0.06f,0.06f,0.06f,0.07f,0.08f,0.09f,0.09f,0.11f,0.12f,0.13f,0.14f,0.16f,0.17f,0.18f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.33f,0.33f,0.33f,0.32f,0.32f,0.31f,0.31f,0.30f,0.28f,0.27f,0.24f,0.22f,0.19f,0.16f,0.13f,0.09f,0.06f,0.04f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.05f,0.06f,0.07f,0.08f,0.08f,0.09f,0.09f,0.10f,0.10f,0.11f,0.11f,0.10f,0.10f,0.09f,0.08f,0.07f,0.06f,0.06f,0.06f,0.06f,0.06f,0.06f,0.06f,0.06f,0.07f,0.08f,0.09f,0.10f,0.12f,0.13f,0.15f,0.16f,0.18f,0.18f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.33f,0.33f,0.32f,0.32f,0.31f,0.30f,0.29f,0.28f,0.27f,0.24f,0.22f,0.19f,0.16f,0.13f,0.10f,0.07f,0.04f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.02f,0.02f,0.03f,0.05f,0.06f,0.08f,0.08f,0.09f,0.09f,0.10f,0.11f,0.12f,0.12f,0.12f,0.12f,0.12f,0.11f,0.10f,0.09f,0.08f,0.08f,0.07f,0.06f,0.06f,0.06f,0.06f,0.05f,0.05f,0.05f,0.06f,0.08f,0.09f,0.11f,0.12f,0.13f,0.15f,0.16f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.33f,0.32f,0.32f,0.31f,0.30f,0.29f,0.28f,0.27f,0.25f,0.22f,0.20f,0.17f,0.14f,0.10f,0.07f,0.04f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.02f,0.02f,0.03f,0.05f,0.06f,0.08f,0.09f,0.09f,0.10f,0.11f,0.12f,0.13f,0.14f,0.14f,0.14f,0.14f,0.13f,0.13f,0.12f,0.11f,0.10f,0.09f,0.08f,0.08f,0.07f,0.06f,0.06f,0.05f,0.05f,0.05f,0.05f,0.06f,0.08f,0.09f,0.11f,0.12f,0.13f,0.15f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.32f,0.31f,0.31f,0.30f,0.29f,0.28f,0.26f,0.25f,0.22f,0.20f,0.17f,0.14f,0.11f,0.07f,0.05f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.05f,0.07f,0.08f,0.09f,0.10f,0.11f}; return value; } private float[] getElevationGrid_5_71_height_4() { float[] value = {0.11f,0.13f,0.14f,0.15f,0.16f,0.16f,0.16f,0.16f,0.15f,0.14f,0.13f,0.12f,0.12f,0.11f,0.10f,0.09f,0.08f,0.07f,0.06f,0.05f,0.04f,0.04f,0.05f,0.05f,0.07f,0.08f,0.10f,0.11f,0.12f,0.14f,0.15f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.31f,0.30f,0.29f,0.28f,0.27f,0.26f,0.24f,0.22f,0.20f,0.17f,0.14f,0.11f,0.08f,0.05f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.05f,0.07f,0.08f,0.10f,0.10f,0.11f,0.12f,0.13f,0.14f,0.16f,0.17f,0.17f,0.18f,0.17f,0.17f,0.17f,0.16f,0.15f,0.14f,0.13f,0.12f,0.11f,0.10f,0.09f,0.08f,0.07f,0.06f,0.05f,0.04f,0.04f,0.05f,0.05f,0.07f,0.08f,0.10f,0.11f,0.13f,0.14f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.18f,0.18f,0.18f,0.18f,0.19f,0.29f,0.28f,0.27f,0.26f,0.25f,0.24f,0.22f,0.20f,0.17f,0.14f,0.11f,0.08f,0.05f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.04f,0.06f,0.08f,0.10f,0.11f,0.11f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.19f,0.19f,0.18f,0.17f,0.17f,0.16f,0.15f,0.14f,0.13f,0.12f,0.11f,0.09f,0.08f,0.06f,0.05f,0.05f,0.04f,0.04f,0.05f,0.05f,0.07f,0.09f,0.10f,0.11f,0.13f,0.14f,0.16f,0.17f,0.18f,0.19f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.18f,0.18f,0.18f,0.18f,0.18f,0.18f,0.27f,0.26f,0.25f,0.24f,0.23f,0.21f,0.19f,0.17f,0.14f,0.11f,0.08f,0.06f,0.04f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.02f,0.04f,0.05f,0.08f,0.09f,0.11f,0.11f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.18f,0.17f,0.16f,0.15f,0.14f,0.13f,0.12f,0.11f,0.09f,0.08f,0.06f,0.05f,0.05f,0.04f,0.04f,0.05f,0.06f,0.07f,0.09f,0.10f,0.12f,0.13f,0.15f,0.16f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.18f,0.18f,0.18f,0.17f,0.17f,0.17f,0.17f,0.17f,0.25f,0.24f,0.23f,0.21f,0.20f,0.18f,0.16f,0.14f,0.11f,0.08f,0.06f,0.04f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.02f,0.03f,0.05f,0.07f,0.09f,0.10f,0.11f,0.13f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.16f,0.15f,0.14f,0.13f,0.12f,0.11f,0.09f,0.08f,0.06f,0.05f,0.04f,0.04f,0.04f,0.05f,0.06f,0.08f,0.09f,0.11f,0.12f,0.13f,0.15f,0.16f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.18f,0.18f,0.18f,0.17f,0.17f,0.16f,0.16f,0.16f,0.16f,0.16f,0.24f,0.22f,0.21f,0.19f,0.17f,0.15f,0.13f,0.11f,0.08f,0.06f,0.04f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.04f,0.06f,0.08f,0.09f,0.11f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.15f,0.14f,0.13f,0.12f,0.11f,0.09f,0.08f,0.06f,0.05f,0.04f,0.04f,0.04f,0.05f,0.06f,0.08f,0.10f,0.11f,0.12f,0.14f,0.15f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.18f,0.18f,0.18f,0.18f,0.17f,0.16f,0.16f,0.15f,0.15f,0.15f,0.15f,0.22f,0.20f,0.18f,0.16f,0.14f,0.12f,0.10f,0.08f,0.06f,0.04f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.04f,0.05f,0.07f,0.08f,0.10f,0.12f,0.13f,0.14f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.16f,0.14f,0.13f,0.12f,0.11f,0.09f,0.07f,0.06f,0.05f,0.04f,0.04f,0.04f,0.05f,0.07f,0.08f,0.10f,0.11f,0.13f,0.14f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.18f,0.18f,0.17f,0.17f,0.16f,0.15f,0.15f,0.14f,0.14f,0.14f,0.14f,0.20f,0.18f,0.16f,0.13f,0.11f,0.09f,0.07f,0.05f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.03f,0.04f,0.06f,0.08f,0.09f,0.11f,0.13f,0.14f,0.15f,0.16f,0.17f,0.18f,0.19f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.20f,0.21f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.15f,0.14f,0.13f,0.12f,0.10f,0.09f,0.07f,0.05f,0.05f,0.04f,0.04f,0.05f,0.06f,0.07f,0.09f,0.10f,0.11f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.18f,0.18f,0.17f,0.17f,0.16f,0.15f,0.15f,0.14f,0.14f,0.14f,0.14f,0.14f,0.17f,0.15f,0.12f,0.10f,0.08f,0.06f,0.05f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.02f,0.03f,0.04f,0.04f,0.05f,0.07f,0.09f,0.10f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.15f,0.14f,0.13f,0.11f,0.10f,0.08f,0.07f,0.05f,0.04f,0.04f,0.04f,0.05f,0.06f,0.08f,0.09f,0.11f,0.12f,0.13f,0.15f,0.16f,0.18f,0.18f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.18f,0.18f,0.18f,0.17f,0.17f,0.16f,0.16f,0.15f,0.14f,0.14f,0.13f,0.13f,0.14f,0.14f,0.14f,0.11f,0.09f,0.07f,0.05f,0.04f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.04f,0.04f,0.05f,0.07f,0.08f,0.10f,0.11f,0.13f,0.14f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.16f,0.15f,0.14f,0.13f,0.11f,0.10f,0.08f,0.06f,0.05f,0.04f,0.04f,0.05f,0.05f,0.07f,0.08f,0.10f,0.11f,0.12f,0.14f,0.15f,0.17f,0.18f,0.18f,0.18f,0.18f,0.18f,0.18f,0.18f,0.18f,0.18f,0.18f,0.17f,0.16f,0.16f,0.15f,0.14f,0.14f,0.14f,0.13f,0.14f,0.14f,0.14f,0.11f,0.09f,0.06f,0.05f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.02f,0.03f,0.04f,0.04f,0.05f,0.06f,0.08f,0.09f,0.11f,0.12f,0.14f,0.15f,0.16f,0.17f,0.18f,0.19f,0.20f,0.20f,0.21f,0.21f,0.21f,0.21f,0.22f,0.22f,0.22f,0.22f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.16f,0.15f,0.14f,0.12f,0.11f,0.09f,0.07f,0.06f,0.05f,0.04f,0.04f,0.05f,0.06f,0.07f,0.09f,0.10f,0.11f,0.13f,0.14f,0.15f,0.16f,0.17f,0.18f,0.18f,0.18f,0.18f,0.17f,0.17f,0.17f,0.17f,0.16f,0.16f,0.15f,0.15f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.08f,0.06f,0.04f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.02f,0.03f,0.04f,0.05f,0.05f,0.06f,0.07f,0.08f,0.10f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.21f,0.21f,0.21f,0.22f,0.22f,0.23f,0.23f,0.23f,0.23f,0.23f}; return value; } private float[] getElevationGrid_5_71_height_5() { float[] value = {0.22f,0.22f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.15f,0.13f,0.12f,0.11f,0.09f,0.07f,0.05f,0.05f,0.04f,0.04f,0.05f,0.06f,0.08f,0.09f,0.11f,0.12f,0.13f,0.14f,0.15f,0.16f,0.17f,0.17f,0.17f,0.17f,0.17f,0.17f,0.17f,0.16f,0.16f,0.15f,0.15f,0.14f,0.14f,0.14f,0.13f,0.14f,0.14f,0.13f,0.14f,0.06f,0.04f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.02f,0.03f,0.04f,0.05f,0.05f,0.06f,0.07f,0.08f,0.09f,0.11f,0.13f,0.14f,0.16f,0.17f,0.18f,0.18f,0.19f,0.20f,0.21f,0.21f,0.21f,0.22f,0.23f,0.23f,0.24f,0.24f,0.24f,0.24f,0.23f,0.23f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.14f,0.13f,0.12f,0.10f,0.08f,0.06f,0.05f,0.04f,0.04f,0.05f,0.05f,0.07f,0.08f,0.10f,0.11f,0.12f,0.13f,0.14f,0.15f,0.16f,0.16f,0.16f,0.16f,0.16f,0.16f,0.16f,0.16f,0.15f,0.15f,0.14f,0.14f,0.14f,0.14f,0.13f,0.14f,0.14f,0.14f,0.14f,0.04f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.03f,0.04f,0.04f,0.05f,0.06f,0.06f,0.07f,0.08f,0.09f,0.10f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.20f,0.20f,0.21f,0.22f,0.22f,0.23f,0.23f,0.24f,0.24f,0.24f,0.24f,0.24f,0.24f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.15f,0.14f,0.13f,0.11f,0.09f,0.07f,0.05f,0.05f,0.04f,0.04f,0.05f,0.06f,0.08f,0.09f,0.10f,0.11f,0.12f,0.13f,0.14f,0.15f,0.15f,0.15f,0.16f,0.16f,0.15f,0.15f,0.15f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.03f,0.02f,0.01f,0.01f,0.01f,0.01f,0.01f,0.02f,0.02f,0.03f,0.04f,0.05f,0.05f,0.06f,0.07f,0.08f,0.08f,0.08f,0.10f,0.11f,0.12f,0.14f,0.15f,0.17f,0.18f,0.19f,0.20f,0.20f,0.21f,0.22f,0.22f,0.23f,0.24f,0.24f,0.24f,0.25f,0.25f,0.25f,0.25f,0.25f,0.24f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.16f,0.15f,0.14f,0.12f,0.11f,0.09f,0.06f,0.05f,0.04f,0.04f,0.05f,0.05f,0.07f,0.08f,0.09f,0.10f,0.11f,0.12f,0.13f,0.14f,0.14f,0.15f,0.15f,0.15f,0.15f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.03f,0.02f,0.02f,0.01f,0.01f,0.02f,0.02f,0.03f,0.04f,0.04f,0.05f,0.06f,0.07f,0.07f,0.08f,0.08f,0.08f,0.09f,0.10f,0.11f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.20f,0.21f,0.22f,0.22f,0.23f,0.24f,0.24f,0.25f,0.25f,0.25f,0.26f,0.26f,0.26f,0.25f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.18f,0.18f,0.16f,0.15f,0.13f,0.12f,0.10f,0.08f,0.06f,0.05f,0.04f,0.04f,0.05f,0.06f,0.07f,0.09f,0.10f,0.11f,0.11f,0.12f,0.13f,0.13f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.13f,0.14f,0.14f,0.13f,0.14f,0.14f,0.14f,0.13f,0.04f,0.03f,0.02f,0.02f,0.03f,0.03f,0.03f,0.04f,0.05f,0.06f,0.06f,0.07f,0.07f,0.08f,0.08f,0.09f,0.09f,0.10f,0.11f,0.12f,0.14f,0.16f,0.17f,0.18f,0.19f,0.20f,0.21f,0.22f,0.22f,0.23f,0.24f,0.25f,0.25f,0.26f,0.26f,0.26f,0.26f,0.26f,0.27f,0.26f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.20f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.14f,0.13f,0.11f,0.09f,0.07f,0.05f,0.04f,0.04f,0.05f,0.05f,0.07f,0.08f,0.09f,0.10f,0.11f,0.12f,0.12f,0.13f,0.13f,0.13f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.05f,0.06f,0.06f,0.07f,0.08f,0.08f,0.09f,0.09f,0.09f,0.09f,0.09f,0.10f,0.11f,0.13f,0.15f,0.16f,0.17f,0.19f,0.20f,0.21f,0.21f,0.22f,0.23f,0.24f,0.25f,0.25f,0.26f,0.27f,0.27f,0.27f,0.27f,0.28f,0.28f,0.27f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.14f,0.12f,0.10f,0.08f,0.06f,0.05f,0.04f,0.04f,0.05f,0.06f,0.07f,0.08f,0.09f,0.10f,0.11f,0.12f,0.12f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.13f,0.13f,0.14f,0.06f,0.05f,0.05f,0.05f,0.05f,0.06f,0.06f,0.07f,0.08f,0.08f,0.09f,0.09f,0.09f,0.09f,0.09f,0.09f,0.10f,0.11f,0.12f,0.14f,0.15f,0.17f,0.18f,0.19f,0.20f,0.21f,0.22f,0.23f,0.24f,0.25f,0.26f,0.26f,0.27f,0.28f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.28f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.18f,0.17f,0.15f,0.13f,0.12f,0.09f,0.07f,0.05f,0.05f,0.04f,0.04f,0.05f,0.06f,0.08f,0.09f,0.10f,0.10f,0.11f,0.11f,0.12f,0.12f,0.13f,0.13f,0.13f,0.13f,0.14f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.08f,0.07f,0.07f,0.07f,0.07f,0.08f,0.08f,0.09f,0.09f,0.10f,0.10f,0.09f,0.09f,0.09f,0.09f,0.10f,0.11f,0.12f,0.14f,0.15f,0.16f,0.18f,0.19f,0.20f,0.21f,0.22f,0.23f,0.24f,0.25f,0.26f,0.27f,0.28f,0.28f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.30f,0.29f,0.29f,0.28f,0.27f,0.26f,0.24f,0.24f,0.22f,0.22f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.18f,0.16f,0.15f,0.13f,0.11f,0.08f,0.06f,0.05f,0.04f,0.04f,0.05f,0.05f,0.06f,0.08f,0.09f,0.10f,0.10f,0.11f,0.11f,0.12f,0.12f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.10f,0.10f,0.10f,0.10f,0.10f,0.10f,0.10f,0.10f,0.10f,0.10f,0.10f,0.10f,0.09f,0.09f,0.10f,0.11f,0.12f,0.13f,0.15f,0.16f,0.18f,0.19f,0.20f,0.21f,0.22f,0.23f,0.24f,0.25f,0.26f,0.27f,0.28f,0.29f,0.30f,0.30f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.30f,0.30f,0.29f,0.28f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.17f,0.16f,0.14f,0.12f,0.10f,0.08f,0.06f,0.05f,0.04f,0.05f,0.05f,0.06f,0.07f,0.08f,0.09f,0.10f,0.11f,0.11f,0.12f,0.12f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.12f,0.12f,0.11f,0.11f,0.11f,0.11f,0.11f,0.11f,0.11f,0.10f,0.10f,0.10f,0.10f,0.10f,0.11f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.20f,0.21f,0.22f,0.23f,0.24f,0.25f,0.26f,0.27f,0.28f,0.29f,0.30f,0.31f,0.31f,0.32f,0.32f,0.32f,0.31f,0.31f,0.31f,0.31f,0.30f,0.29f,0.29f,0.28f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.17f,0.16f,0.14f,0.12f,0.09f,0.07f,0.05f,0.05f,0.04f,0.05f,0.05f,0.06f,0.07f,0.08f,0.09f,0.10f,0.11f,0.11f,0.11f,0.12f,0.12f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.13f,0.12f,0.12f,0.12f,0.12f,0.13f,0.13f,0.12f,0.12f,0.12f,0.12f,0.11f,0.11f,0.11f,0.10f,0.10f,0.10f,0.10f,0.11f,0.12f,0.13f,0.14f,0.16f,0.17f,0.18f,0.19f,0.20f,0.21f,0.22f,0.24f,0.25f,0.26f,0.27f,0.28f,0.29f,0.30f,0.31f,0.32f,0.32f,0.32f,0.32f,0.32f,0.31f,0.31f,0.31f,0.31f,0.30f,0.30f,0.30f,0.29f,0.29f,0.28f,0.27f,0.26f,0.24f}; return value; } private float[] getElevationGrid_5_71_height_6() { float[] value = {0.23f,0.22f,0.21f,0.21f,0.20f,0.20f,0.19f,0.18f,0.17f,0.15f,0.13f,0.11f,0.08f,0.06f,0.05f,0.05f,0.04f,0.05f,0.05f,0.06f,0.07f,0.08f,0.09f,0.10f,0.10f,0.11f,0.11f,0.12f,0.12f,0.13f,0.13f,0.13f,0.13f,0.13f,0.12f,0.12f,0.12f,0.11f,0.11f,0.12f,0.14f,0.13f,0.13f,0.12f,0.12f,0.12f,0.11f,0.11f,0.11f,0.11f,0.11f,0.11f,0.12f,0.12f,0.13f,0.15f,0.16f,0.17f,0.18f,0.19f,0.20f,0.21f,0.22f,0.23f,0.24f,0.25f,0.27f,0.28f,0.29f,0.30f,0.31f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.31f,0.31f,0.31f,0.30f,0.30f,0.30f,0.30f,0.30f,0.29f,0.29f,0.28f,0.27f,0.26f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.20f,0.19f,0.18f,0.16f,0.15f,0.12f,0.10f,0.08f,0.06f,0.05f,0.04f,0.04f,0.05f,0.05f,0.06f,0.07f,0.08f,0.09f,0.10f,0.10f,0.11f,0.11f,0.12f,0.12f,0.13f,0.13f,0.12f,0.12f,0.11f,0.11f,0.11f,0.11f,0.11f,0.11f,0.15f,0.14f,0.13f,0.13f,0.13f,0.12f,0.12f,0.11f,0.11f,0.11f,0.12f,0.12f,0.13f,0.14f,0.15f,0.16f,0.17f,0.18f,0.19f,0.20f,0.21f,0.22f,0.23f,0.24f,0.25f,0.26f,0.27f,0.29f,0.30f,0.31f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.31f,0.31f,0.31f,0.31f,0.31f,0.30f,0.30f,0.30f,0.30f,0.29f,0.29f,0.28f,0.27f,0.26f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.19f,0.19f,0.17f,0.16f,0.14f,0.12f,0.09f,0.07f,0.06f,0.05f,0.04f,0.05f,0.05f,0.05f,0.06f,0.07f,0.08f,0.09f,0.10f,0.10f,0.11f,0.11f,0.12f,0.12f,0.12f,0.12f,0.11f,0.11f,0.10f,0.10f,0.10f,0.10f,0.10f,0.16f,0.15f,0.14f,0.13f,0.13f,0.13f,0.12f,0.12f,0.12f,0.12f,0.13f,0.13f,0.14f,0.15f,0.16f,0.17f,0.18f,0.19f,0.20f,0.21f,0.22f,0.23f,0.24f,0.25f,0.26f,0.27f,0.28f,0.30f,0.31f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.31f,0.31f,0.31f,0.31f,0.31f,0.31f,0.30f,0.30f,0.30f,0.30f,0.30f,0.29f,0.28f,0.27f,0.26f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.19f,0.18f,0.17f,0.15f,0.13f,0.11f,0.09f,0.07f,0.06f,0.05f,0.05f,0.05f,0.05f,0.05f,0.06f,0.07f,0.08f,0.09f,0.09f,0.10f,0.10f,0.11f,0.11f,0.11f,0.11f,0.11f,0.10f,0.10f,0.10f,0.09f,0.09f,0.10f,0.16f,0.15f,0.15f,0.14f,0.14f,0.13f,0.13f,0.13f,0.13f,0.13f,0.14f,0.14f,0.15f,0.16f,0.17f,0.18f,0.19f,0.20f,0.21f,0.21f,0.22f,0.23f,0.24f,0.25f,0.26f,0.28f,0.29f,0.30f,0.31f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.31f,0.31f,0.31f,0.31f,0.30f,0.30f,0.29f,0.28f,0.27f,0.25f,0.24f,0.22f,0.21f,0.21f,0.20f,0.20f,0.19f,0.18f,0.16f,0.14f,0.13f,0.10f,0.08f,0.07f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.06f,0.07f,0.07f,0.08f,0.09f,0.10f,0.10f,0.11f,0.11f,0.11f,0.10f,0.10f,0.09f,0.09f,0.09f,0.09f,0.09f,0.16f,0.15f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.13f,0.14f,0.15f,0.16f,0.16f,0.17f,0.18f,0.19f,0.20f,0.21f,0.21f,0.22f,0.23f,0.24f,0.25f,0.26f,0.27f,0.28f,0.29f,0.31f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.32f,0.33f,0.33f,0.33f,0.34f,0.34f,0.33f,0.33f,0.33f,0.32f,0.32f,0.32f,0.31f,0.31f,0.30f,0.30f,0.29f,0.28f,0.27f,0.25f,0.23f,0.22f,0.21f,0.21f,0.20f,0.19f,0.18f,0.17f,0.16f,0.14f,0.12f,0.10f,0.08f,0.07f,0.06f,0.05f,0.05f,0.05f,0.05f,0.05f,0.06f,0.06f,0.07f,0.08f,0.09f,0.09f,0.10f,0.10f,0.10f,0.10f,0.09f,0.09f,0.09f,0.09f,0.09f,0.09f,0.16f,0.15f,0.15f,0.14f,0.14f,0.14f,0.14f,0.14f,0.14f,0.15f,0.16f,0.17f,0.17f,0.18f,0.19f,0.20f,0.21f,0.21f,0.22f,0.23f,0.24f,0.24f,0.25f,0.26f,0.28f,0.29f,0.30f,0.32f,0.32f,0.32f,0.33f,0.33f,0.33f,0.33f,0.34f,0.34f,0.35f,0.35f,0.35f,0.35f,0.35f,0.35f,0.34f,0.34f,0.33f,0.33f,0.32f,0.32f,0.31f,0.31f,0.30f,0.29f,0.28f,0.26f,0.24f,0.23f,0.22f,0.21f,0.20f,0.19f,0.19f,0.18f,0.16f,0.15f,0.13f,0.11f,0.10f,0.08f,0.07f,0.06f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.06f,0.06f,0.07f,0.08f,0.09f,0.09f,0.10f,0.09f,0.09f,0.09f,0.08f,0.08f,0.09f,0.09f,0.16f,0.15f,0.15f,0.14f,0.14f,0.14f,0.15f,0.15f,0.15f,0.16f,0.17f,0.17f,0.18f,0.19f,0.20f,0.21f,0.21f,0.22f,0.23f,0.23f,0.24f,0.25f,0.26f,0.27f,0.29f,0.30f,0.31f,0.32f,0.33f,0.33f,0.33f,0.33f,0.33f,0.34f,0.35f,0.35f,0.35f,0.36f,0.36f,0.36f,0.36f,0.36f,0.35f,0.35f,0.35f,0.34f,0.33f,0.33f,0.32f,0.32f,0.31f,0.30f,0.29f,0.27f,0.25f,0.24f,0.22f,0.21f,0.20f,0.20f,0.19f,0.19f,0.17f,0.16f,0.14f,0.13f,0.11f,0.10f,0.08f,0.07f,0.06f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.05f,0.06f,0.07f,0.08f,0.08f,0.09f,0.09f,0.08f,0.08f,0.07f,0.07f,0.07f,0.08f,0.16f,0.15f,0.15f,0.15f,0.15f,0.15f,0.15f,0.16f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.21f,0.21f,0.22f,0.23f,0.23f,0.24f,0.25f,0.26f,0.27f,0.28f,0.29f,0.31f,0.32f,0.33f,0.33f,0.33f,0.34f,0.34f,0.34f,0.35f,0.35f,0.36f,0.36f,0.37f,0.37f,0.37f,0.37f,0.37f,0.36f,0.36f,0.36f,0.35f,0.34f,0.34f,0.33f,0.32f,0.32f,0.31f,0.30f,0.28f,0.26f,0.24f,0.23f,0.21f,0.21f,0.20f,0.20f,0.19f,0.18f,0.17f,0.15f,0.14f,0.13f,0.11f,0.10f,0.08f,0.07f,0.06f,0.05f,0.05f,0.05f,0.04f,0.04f,0.05f,0.05f,0.05f,0.06f,0.07f,0.07f,0.07f,0.07f,0.07f,0.06f,0.06f,0.06f,0.07f,0.16f,0.16f,0.15f,0.15f,0.15f,0.16f,0.16f,0.16f,0.17f,0.18f,0.19f,0.19f,0.20f,0.21f,0.21f,0.22f,0.22f,0.23f,0.24f,0.25f,0.25f,0.26f,0.27f,0.29f,0.31f,0.32f,0.33f,0.34f,0.34f,0.34f,0.34f,0.34f,0.35f,0.35f,0.36f,0.36f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.36f,0.36f,0.35f,0.35f,0.34f,0.33f,0.32f,0.32f,0.31f,0.29f,0.27f,0.25f,0.23f,0.22f,0.21f,0.20f,0.20f,0.19f,0.19f,0.18f,0.16f,0.15f,0.14f,0.13f,0.12f,0.10f,0.09f,0.08f,0.07f,0.06f,0.05f,0.05f,0.04f,0.04f,0.04f,0.04f,0.05f,0.05f,0.06f,0.06f,0.06f,0.06f,0.06f,0.06f,0.06f,0.07f,0.17f,0.16f,0.16f,0.16f,0.16f,0.16f,0.17f,0.17f,0.18f,0.19f,0.20f,0.20f,0.21f,0.21f,0.22f,0.22f,0.23f,0.24f,0.24f,0.25f,0.26f,0.27f,0.29f,0.30f,0.32f,0.33f,0.34f,0.35f,0.35f,0.35f,0.35f,0.35f,0.35f,0.36f,0.37f,0.38f,0.38f,0.38f,0.39f,0.39f,0.39f,0.38f,0.38f,0.37f,0.37f,0.37f,0.36f,0.35f,0.35f,0.34f,0.33f,0.33f,0.32f,0.30f,0.28f,0.26f,0.24f,0.22f,0.21f,0.20f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.15f,0.13f,0.12f,0.12f,0.11f,0.10f,0.08f,0.07f,0.06f,0.05f,0.05f,0.04f,0.04f,0.04f,0.04f,0.05f,0.05f,0.05f,0.05f,0.06f,0.06f,0.06f,0.06f,0.07f,0.17f,0.17f,0.16f,0.16f,0.17f,0.17f,0.18f,0.19f,0.19f,0.20f,0.20f,0.21f,0.21f,0.22f,0.23f,0.23f,0.24f,0.24f,0.25f,0.26f,0.27f,0.28f,0.30f,0.31f,0.33f,0.34f,0.35f,0.35f,0.35f,0.35f,0.35f,0.35f,0.36f,0.37f,0.38f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.38f,0.37f,0.37f,0.36f,0.36f,0.35f,0.35f,0.34f,0.33f,0.32f,0.31f,0.29f,0.27f,0.25f,0.23f,0.21f,0.21f}; return value; } private float[] getElevationGrid_5_71_height_7() { float[] value = {0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.15f,0.14f,0.13f,0.13f,0.12f,0.11f,0.10f,0.09f,0.08f,0.07f,0.06f,0.05f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.05f,0.05f,0.05f,0.06f,0.06f,0.06f,0.18f,0.17f,0.17f,0.17f,0.18f,0.18f,0.19f,0.20f,0.20f,0.21f,0.21f,0.22f,0.22f,0.23f,0.23f,0.24f,0.24f,0.25f,0.26f,0.27f,0.28f,0.29f,0.31f,0.32f,0.33f,0.34f,0.35f,0.35f,0.35f,0.35f,0.36f,0.36f,0.37f,0.38f,0.39f,0.39f,0.39f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.39f,0.38f,0.37f,0.37f,0.36f,0.35f,0.35f,0.35f,0.34f,0.33f,0.32f,0.30f,0.28f,0.26f,0.24f,0.22f,0.21f,0.20f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.15f,0.14f,0.13f,0.12f,0.12f,0.11f,0.11f,0.10f,0.09f,0.07f,0.06f,0.05f,0.05f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.05f,0.05f,0.05f,0.06f,0.19f,0.18f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.21f,0.21f,0.22f,0.22f,0.23f,0.23f,0.24f,0.24f,0.25f,0.25f,0.26f,0.27f,0.29f,0.30f,0.32f,0.33f,0.34f,0.35f,0.35f,0.35f,0.35f,0.36f,0.36f,0.36f,0.38f,0.39f,0.39f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.38f,0.37f,0.36f,0.36f,0.35f,0.35f,0.34f,0.34f,0.33f,0.31f,0.29f,0.27f,0.24f,0.22f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.16f,0.14f,0.13f,0.13f,0.12f,0.12f,0.11f,0.11f,0.10f,0.09f,0.08f,0.07f,0.06f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.05f,0.05f,0.19f,0.19f,0.19f,0.19f,0.20f,0.20f,0.21f,0.21f,0.22f,0.22f,0.23f,0.23f,0.24f,0.24f,0.24f,0.25f,0.25f,0.26f,0.27f,0.28f,0.30f,0.31f,0.32f,0.33f,0.34f,0.35f,0.35f,0.35f,0.35f,0.35f,0.36f,0.37f,0.38f,0.39f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.38f,0.37f,0.36f,0.35f,0.35f,0.35f,0.34f,0.33f,0.32f,0.30f,0.27f,0.25f,0.23f,0.22f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.16f,0.15f,0.14f,0.13f,0.13f,0.12f,0.12f,0.11f,0.11f,0.10f,0.09f,0.08f,0.07f,0.05f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.05f,0.20f,0.20f,0.20f,0.20f,0.21f,0.21f,0.21f,0.22f,0.22f,0.23f,0.23f,0.24f,0.24f,0.24f,0.25f,0.25f,0.26f,0.27f,0.28f,0.29f,0.30f,0.31f,0.32f,0.33f,0.34f,0.34f,0.35f,0.35f,0.35f,0.35f,0.36f,0.37f,0.39f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.38f,0.37f,0.36f,0.36f,0.35f,0.35f,0.35f,0.34f,0.33f,0.31f,0.28f,0.26f,0.24f,0.22f,0.21f,0.21f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.16f,0.14f,0.14f,0.13f,0.13f,0.12f,0.12f,0.11f,0.10f,0.10f,0.09f,0.08f,0.06f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.05f,0.20f,0.21f,0.21f,0.21f,0.21f,0.22f,0.22f,0.23f,0.23f,0.23f,0.24f,0.24f,0.25f,0.25f,0.25f,0.26f,0.26f,0.27f,0.29f,0.30f,0.31f,0.32f,0.32f,0.33f,0.33f,0.34f,0.35f,0.35f,0.35f,0.35f,0.36f,0.37f,0.39f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.38f,0.37f,0.36f,0.36f,0.35f,0.35f,0.35f,0.34f,0.33f,0.32f,0.29f,0.27f,0.24f,0.23f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.15f,0.14f,0.13f,0.13f,0.13f,0.12f,0.11f,0.11f,0.10f,0.10f,0.09f,0.07f,0.06f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.05f,0.21f,0.21f,0.21f,0.22f,0.22f,0.23f,0.23f,0.23f,0.24f,0.24f,0.24f,0.25f,0.25f,0.25f,0.26f,0.26f,0.27f,0.28f,0.29f,0.30f,0.31f,0.32f,0.32f,0.32f,0.33f,0.34f,0.34f,0.35f,0.35f,0.36f,0.36f,0.37f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.38f,0.37f,0.36f,0.35f,0.35f,0.35f,0.35f,0.35f,0.34f,0.32f,0.30f,0.28f,0.25f,0.23f,0.22f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.16f,0.14f,0.14f,0.13f,0.13f,0.12f,0.12f,0.11f,0.11f,0.10f,0.09f,0.08f,0.07f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.21f,0.22f,0.22f,0.23f,0.23f,0.23f,0.24f,0.24f,0.24f,0.24f,0.25f,0.25f,0.25f,0.26f,0.26f,0.27f,0.27f,0.29f,0.30f,0.31f,0.31f,0.32f,0.32f,0.32f,0.33f,0.34f,0.34f,0.35f,0.35f,0.35f,0.36f,0.37f,0.39f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.38f,0.37f,0.36f,0.36f,0.35f,0.35f,0.35f,0.35f,0.34f,0.33f,0.31f,0.29f,0.26f,0.24f,0.22f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.15f,0.14f,0.13f,0.13f,0.13f,0.12f,0.12f,0.11f,0.10f,0.10f,0.09f,0.07f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.22f,0.23f,0.23f,0.23f,0.24f,0.24f,0.24f,0.24f,0.25f,0.25f,0.25f,0.26f,0.26f,0.26f,0.27f,0.27f,0.28f,0.29f,0.30f,0.31f,0.31f,0.31f,0.32f,0.32f,0.33f,0.33f,0.34f,0.35f,0.35f,0.36f,0.36f,0.37f,0.38f,0.39f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.38f,0.37f,0.36f,0.36f,0.35f,0.35f,0.35f,0.35f,0.34f,0.33f,0.31f,0.29f,0.27f,0.25f,0.23f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.15f,0.14f,0.14f,0.13f,0.13f,0.13f,0.12f,0.11f,0.11f,0.10f,0.09f,0.08f,0.06f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.23f,0.23f,0.24f,0.24f,0.24f,0.24f,0.25f,0.25f,0.25f,0.25f,0.26f,0.26f,0.26f,0.27f,0.27f,0.28f,0.29f,0.29f,0.30f,0.30f,0.30f,0.31f,0.31f,0.32f,0.32f,0.33f,0.34f,0.35f,0.35f,0.35f,0.36f,0.37f,0.38f,0.39f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.38f,0.37f,0.37f,0.36f,0.35f,0.35f,0.35f,0.35f,0.35f,0.34f,0.33f,0.32f,0.30f,0.28f,0.25f,0.23f,0.22f,0.21f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.16f,0.15f,0.14f,0.13f,0.13f,0.13f,0.13f,0.12f,0.11f,0.11f,0.10f,0.09f,0.07f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.23f,0.24f,0.24f,0.24f,0.24f,0.24f,0.25f,0.25f,0.25f,0.25f,0.26f,0.26f,0.27f,0.28f,0.28f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.31f,0.31f,0.31f,0.32f,0.33f,0.34f,0.35f,0.35f,0.35f,0.36f,0.37f,0.38f,0.38f,0.39f,0.39f,0.40f,0.40f,0.40f,0.40f,0.40f,0.39f,0.39f,0.39f,0.39f,0.38f,0.37f,0.36f,0.36f,0.35f,0.35f,0.35f,0.35f,0.35f,0.34f,0.33f,0.32f,0.30f,0.28f,0.26f,0.24f,0.22f,0.21f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.17f,0.16f,0.15f,0.14f,0.14f,0.13f,0.13f,0.13f,0.12f,0.12f,0.11f,0.10f,0.09f,0.07f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.24f,0.24f,0.24f,0.25f,0.25f,0.25f,0.25f,0.25f,0.25f,0.26f,0.26f,0.27f,0.27f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.31f,0.31f,0.32f,0.33f,0.33f,0.34f,0.35f,0.36f,0.36f,0.37f,0.37f,0.38f,0.38f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.37f,0.36f,0.35f,0.35f,0.35f,0.35f,0.35f,0.35f,0.34f,0.33f,0.32f,0.30f,0.29f,0.26f,0.24f,0.22f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.19f,0.18f}; return value; } private float[] getElevationGrid_5_71_height_8() { float[] value = {0.16f,0.15f,0.14f,0.14f,0.13f,0.13f,0.13f,0.13f,0.12f,0.12f,0.11f,0.10f,0.08f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.04f,0.24f,0.25f,0.25f,0.25f,0.25f,0.25f,0.25f,0.25f,0.25f,0.26f,0.27f,0.27f,0.28f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.31f,0.31f,0.32f,0.32f,0.33f,0.34f,0.35f,0.36f,0.36f,0.37f,0.37f,0.37f,0.38f,0.38f,0.39f,0.39f,0.39f,0.39f,0.39f,0.39f,0.38f,0.38f,0.38f,0.37f,0.37f,0.36f,0.35f,0.35f,0.35f,0.35f,0.35f,0.34f,0.34f,0.33f,0.32f,0.30f,0.29f,0.27f,0.24f,0.22f,0.20f,0.19f,0.19f,0.19f,0.19f,0.19f,0.19f,0.18f,0.17f,0.16f,0.15f,0.14f,0.13f,0.13f,0.13f,0.13f,0.13f,0.12f,0.11f,0.10f,0.09f,0.06f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.25f,0.25f,0.25f,0.25f,0.25f,0.25f,0.25f,0.25f,0.26f,0.26f,0.27f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.31f,0.31f,0.32f,0.33f,0.34f,0.35f,0.35f,0.36f,0.37f,0.37f,0.37f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.37f,0.37f,0.37f,0.36f,0.35f,0.35f,0.35f,0.35f,0.34f,0.34f,0.33f,0.32f,0.31f,0.30f,0.29f,0.27f,0.24f,0.22f,0.20f,0.19f,0.19f,0.19f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.15f,0.14f,0.14f,0.13f,0.13f,0.13f,0.13f,0.12f,0.11f,0.11f,0.09f,0.07f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.25f,0.25f,0.26f,0.26f,0.26f,0.26f,0.26f,0.26f,0.27f,0.27f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.31f,0.31f,0.32f,0.33f,0.34f,0.35f,0.35f,0.36f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.38f,0.38f,0.38f,0.38f,0.38f,0.38f,0.37f,0.37f,0.37f,0.36f,0.36f,0.35f,0.35f,0.35f,0.34f,0.34f,0.33f,0.32f,0.32f,0.31f,0.30f,0.29f,0.27f,0.25f,0.22f,0.21f,0.19f,0.19f,0.19f,0.20f,0.20f,0.19f,0.19f,0.17f,0.16f,0.15f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.13f,0.12f,0.11f,0.10f,0.08f,0.05f,0.04f,0.04f,0.04f,0.04f,0.04f,0.25f,0.26f,0.26f,0.26f,0.26f,0.26f,0.27f,0.27f,0.27f,0.28f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.31f,0.31f,0.32f,0.32f,0.34f,0.34f,0.35f,0.36f,0.36f,0.37f,0.37f,0.37f,0.37f,0.37f,0.38f,0.37f,0.37f,0.38f,0.38f,0.37f,0.37f,0.37f,0.37f,0.36f,0.36f,0.35f,0.35f,0.34f,0.34f,0.33f,0.33f,0.32f,0.31f,0.31f,0.30f,0.28f,0.27f,0.25f,0.23f,0.21f,0.20f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.16f,0.15f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.13f,0.12f,0.11f,0.10f,0.08f,0.06f,0.04f,0.04f,0.04f,0.04f,0.04f,0.26f,0.26f,0.27f,0.27f,0.27f,0.27f,0.27f,0.27f,0.28f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.30f,0.31f,0.32f,0.32f,0.33f,0.34f,0.35f,0.36f,0.36f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.36f,0.35f,0.35f,0.34f,0.33f,0.32f,0.32f,0.31f,0.31f,0.30f,0.29f,0.28f,0.26f,0.25f,0.23f,0.22f,0.21f,0.20f,0.20f,0.20f,0.20f,0.19f,0.19f,0.18f,0.17f,0.15f,0.14f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.12f,0.11f,0.10f,0.09f,0.06f,0.04f,0.04f,0.04f,0.04f,0.04f,0.26f,0.27f,0.27f,0.28f,0.28f,0.28f,0.28f,0.28f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.30f,0.31f,0.31f,0.32f,0.33f,0.34f,0.35f,0.35f,0.36f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.36f,0.36f,0.35f,0.34f,0.33f,0.32f,0.32f,0.31f,0.31f,0.30f,0.29f,0.28f,0.27f,0.26f,0.25f,0.24f,0.23f,0.21f,0.21f,0.21f,0.20f,0.20f,0.20f,0.19f,0.18f,0.17f,0.15f,0.14f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.12f,0.11f,0.11f,0.09f,0.07f,0.05f,0.04f,0.04f,0.04f,0.04f,0.27f,0.28f,0.28f,0.28f,0.28f,0.28f,0.28f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.30f,0.31f,0.32f,0.32f,0.33f,0.34f,0.35f,0.36f,0.36f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.36f,0.35f,0.34f,0.33f,0.33f,0.32f,0.31f,0.31f,0.30f,0.29f,0.29f,0.28f,0.27f,0.26f,0.25f,0.24f,0.23f,0.22f,0.22f,0.21f,0.21f,0.20f,0.20f,0.19f,0.18f,0.17f,0.15f,0.14f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.12f,0.12f,0.11f,0.09f,0.07f,0.05f,0.04f,0.04f,0.04f,0.04f,0.27f,0.28f,0.29f,0.29f,0.29f,0.28f,0.29f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.31f,0.31f,0.32f,0.33f,0.34f,0.34f,0.35f,0.36f,0.36f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.36f,0.35f,0.34f,0.33f,0.32f,0.32f,0.31f,0.31f,0.30f,0.30f,0.29f,0.28f,0.27f,0.26f,0.26f,0.25f,0.25f,0.24f,0.23f,0.23f,0.22f,0.21f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.14f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.13f,0.12f,0.11f,0.09f,0.07f,0.05f,0.04f,0.04f,0.04f,0.04f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.31f,0.31f,0.31f,0.32f,0.33f,0.34f,0.34f,0.35f,0.36f,0.36f,0.36f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.37f,0.36f,0.36f,0.35f,0.34f,0.33f,0.32f,0.32f,0.31f,0.31f,0.30f,0.30f,0.29f,0.28f,0.28f,0.27f,0.26f,0.26f,0.26f,0.25f,0.25f,0.24f,0.23f,0.22f,0.21f,0.20f,0.20f,0.19f,0.18f,0.17f,0.16f,0.15f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.13f,0.12f,0.11f,0.10f,0.07f,0.05f,0.04f,0.04f,0.04f,0.04f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.28f,0.28f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.31f,0.31f,0.32f,0.32f,0.33f,0.33f,0.34f,0.35f,0.35f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.36f,0.35f,0.35f,0.34f,0.33f,0.32f,0.32f,0.31f,0.31f,0.30f,0.30f,0.29f,0.29f,0.28f,0.27f,0.27f,0.26f,0.26f,0.26f,0.26f,0.25f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.19f,0.18f,0.17f,0.16f,0.15f,0.14f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.12f,0.11f,0.10f,0.08f,0.05f,0.04f,0.04f,0.04f,0.04f,0.29f,0.30f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.28f,0.28f,0.28f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.31f,0.31f,0.32f,0.32f,0.33f,0.34f,0.34f,0.35f,0.35f,0.35f,0.35f,0.35f,0.35f,0.35f,0.34f,0.34f,0.33f,0.32f,0.32f,0.31f,0.30f,0.30f,0.30f,0.30f,0.30f,0.29f,0.29f,0.28f,0.28f,0.27f,0.27f,0.27f,0.27f,0.27f,0.26f,0.24f,0.23f,0.22f,0.21f,0.21f,0.20f,0.19f,0.19f,0.17f,0.16f,0.15f,0.14f,0.14f,0.14f,0.14f,0.13f,0.13f}; return value; } private float[] getElevationGrid_5_71_height_9() { float[] value = {0.13f,0.12f,0.12f,0.10f,0.08f,0.05f,0.04f,0.04f,0.04f,0.04f,0.29f,0.29f,0.30f,0.30f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.29f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.30f,0.31f,0.31f,0.31f,0.32f,0.33f,0.33f,0.33f,0.34f,0.34f,0.34f,0.34f,0.34f,0.34f,0.33f,0.32f,0.32f,0.31f,0.30f,0.30f,0.30f,0.29f,0.30f,0.29f,0.30f,0.29f,0.29f,0.29f,0.28f,0.28f,0.28f,0.27f,0.27f,0.27f,0.26f,0.25f,0.23f,0.22f,0.21f,0.21f,0.20f,0.19f,0.19f,0.18f,0.17f,0.15f,0.14f,0.14f,0.14f,0.14f,0.13f,0.13f,0.13f,0.13f,0.12f,0.11f,0.09f,0.06f,0.05f,0.04f,0.04f,0.05f}; return value; } /** Large attribute array: fieldValue value field, scene-graph level=4, element #51, 360 total numbers made up of 120 3-tuple values. * Reassemble split array as single method to improve readability and runnability. * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. * Individual Java methods (including aggregated initializations) are limited to 64KB. * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error */ private MFVec3fObject getfieldValue_waypoints_4_51_value() { MFVec3fObject fieldValue_waypoints_4_51_value = new MFVec3fObject()/*2.finalize*/ .append(new MFVec3fObject(getfieldValue_waypoints_4_51_value_1())) .append(new MFVec3fObject(getfieldValue_waypoints_4_51_value_2())); return fieldValue_waypoints_4_51_value; } /** Large attribute array: ElevationGrid height field, scene-graph level=5, element #71, 8100 total numbers. * Reassemble split array as single method to improve readability and runnability. * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. * Individual Java methods (including aggregated initializations) are limited to 64KB. * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error */ private MFFloatObject getElevationGrid_5_71_height() { MFFloatObject ElevationGrid_5_71_height = new MFFloatObject()/*2.finalize*/ .append(new MFFloatObject(getElevationGrid_5_71_height_1())) .append(new MFFloatObject(getElevationGrid_5_71_height_2())) .append(new MFFloatObject(getElevationGrid_5_71_height_3())) .append(new MFFloatObject(getElevationGrid_5_71_height_4())) .append(new MFFloatObject(getElevationGrid_5_71_height_5())) .append(new MFFloatObject(getElevationGrid_5_71_height_6())) .append(new MFFloatObject(getElevationGrid_5_71_height_7())) .append(new MFFloatObject(getElevationGrid_5_71_height_8())) .append(new MFFloatObject(getElevationGrid_5_71_height_9())); return ElevationGrid_5_71_height; } /** The initialized model object, created within initialize() method. */ private X3DObject x3dModel; /** Provide a * shallow copy * of the X3D model. * @see X3DObject * @return SeaDragonPairFlyBy model */ public X3DObject getX3dModel() { return x3dModel; } /** Default main() method provided for test purposes, uses CommandLine to set global ConfigurationProperties for this object. * @param args array of input parameters, provided as arguments * @see X3DObject.handleArguments(args) * @see X3DObject.validationReport() * @see CommandLine * @see CommandLine.USAGE * @see ConfigurationProperties */ public static void main(String args[]) { X3DObject thisExampleX3dObject = new SeaDragonPairFlyBy().getX3dModel(); boolean hasArguments = (args != null) && (args.length > 0); boolean validate = true; // default boolean argumentsLoadNewModel = false; String fileName = new String(); if (args != null) { for (String arg : args) { if (arg.toLowerCase().startsWith("-v") || arg.toLowerCase().contains("validate")) { validate = true; // making sure } if (arg.toLowerCase().endsWith(X3DObject.FILE_EXTENSION_X3D) || arg.toLowerCase().endsWith(X3DObject.FILE_EXTENSION_CLASSICVRML) || arg.toLowerCase().endsWith(X3DObject.FILE_EXTENSION_X3DB) || arg.toLowerCase().endsWith(X3DObject.FILE_EXTENSION_VRML97) || arg.toLowerCase().endsWith(X3DObject.FILE_EXTENSION_EXI) || arg.toLowerCase().endsWith(X3DObject.FILE_EXTENSION_GZIP) || arg.toLowerCase().endsWith(X3DObject.FILE_EXTENSION_ZIP) || arg.toLowerCase().endsWith(X3DObject.FILE_EXTENSION_HTML) || arg.toLowerCase().endsWith(X3DObject.FILE_EXTENSION_XHTML)) { argumentsLoadNewModel = true; fileName = arg; } } } if (argumentsLoadNewModel) System.out.println("WARNING: \"SeaDragonPairFlyBy\" model invocation is attempting to load file \"" + fileName + "\" instead of simply validating itself... file loading ignored."); else if (hasArguments) // if no arguments provided, this method produces usage warning thisExampleX3dObject.handleArguments(args); if (validate) { System.out.print("Java program \"SeaDragonPairFlyBy\" self-validation test results: "); String validationResults = thisExampleX3dObject.validationReport(); System.out.println(validationResults); } } }