PersistentTrails.Track.initDefaultValues C# (CSharp) Method

initDefaultValues() private method

private initDefaultValues ( ) : void
return void
        private void initDefaultValues()
        {
            TrackName = "unnamed track";
            Description = "";
            waypoints  = new List<Waypoint>();
            logEntries  = new List<LogEntry>();
            directionMarkers = new List<GameObject>();

            SamplingFactor = 1;
            LineColor = Color.green;
            LineWidth = 0.2f;
            NumDirectionMarkers = 0;
            ConeRadiusToLineWidthFactor = 30;
            ReplayColliders = false;

            //this.renderCoords = new List<Vector3>();

            //init mesh and directionmarkes
            directionMarkerMesh = MeshFactory.createCone(1,2,12);

            EndAction = EndActions.STOP;
            LoopClosureTime = 0f;

            for (int i = 0; i < 20; ++i)
            {
                GameObject marker = MeshFactory.makeMeshGameObject(ref directionMarkerMesh, "cone");
                marker.renderer.material = new Material(Shader.Find("KSP/Emissive/Diffuse"));
                marker.renderer.castShadows = false;
                marker.renderer.receiveShadows = false;
                marker.renderer.enabled = false;

                directionMarkers.Add(marker);
            }
        }