CSharpGL.InnerPickableRenderer.UpdatePolygonMode C# (CSharp) Method

UpdatePolygonMode() private method

private UpdatePolygonMode ( PickingGeometryType geometryType ) : void
geometryType PickingGeometryType
return void
        private void UpdatePolygonMode(PickingGeometryType geometryType)
        {
            switch (geometryType)
            {
                case PickingGeometryType.None:
                    // whatever it is.
                    polygonModeState.Mode = PolygonMode.Point;
                    break;

                case PickingGeometryType.Point:
                    polygonModeState.Mode = PolygonMode.Point;
                    break;

                case PickingGeometryType.Line:
                    polygonModeState.Mode = PolygonMode.Line;
                    break;

                case PickingGeometryType.Triangle:
                    polygonModeState.Mode = PolygonMode.Fill;
                    break;

                case PickingGeometryType.Quad:
                    polygonModeState.Mode = PolygonMode.Fill;
                    break;

                case PickingGeometryType.Polygon:
                    polygonModeState.Mode = PolygonMode.Fill;
                    break;

                default:
                    throw new NotImplementedException();
            }
        }